/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/pake_task/pake_v1_task/ |
H A D | pake_v1_server_task.c | 27 PakeV1ServerTask *realTask = (PakeV1ServerTask *)task; in GetPakeV1ServerTaskType() local 28 if (realTask->curTask == NULL) { in GetPakeV1ServerTaskType() 32 return realTask->curTask->getCurTaskType(); in GetPakeV1ServerTaskType() 49 static int CreateAndProcessNextBindTask(PakeV1ServerTask *realTask, const CJson *in, CJson *out, int *status) in CreateAndProcessNextBindTask() argument 51 realTask->curTask->destroyTask(realTask->curTask); in CreateAndProcessNextBindTask() 52 realTask->curTask = CreateStandardBindExchangeServerTask(); in CreateAndProcessNextBindTask() 53 if (realTask->curTask == NULL) { in CreateAndProcessNextBindTask() 57 int res = realTask->curTask->process(realTask in CreateAndProcessNextBindTask() 64 CreateNextTask(PakeV1ServerTask *realTask, const CJson *in, CJson *out, int *status) CreateNextTask() argument 100 PakeV1ServerTask *realTask = (PakeV1ServerTask *)task; Process() local [all...] |
H A D | pake_v1_client_task.c | 27 PakeV1ClientTask *realTask = (PakeV1ClientTask *)task; in GetPakeV1ClientTaskType() local 28 if (realTask->curTask == NULL) { in GetPakeV1ClientTaskType() 32 return realTask->curTask->getCurTaskType(); in GetPakeV1ClientTaskType() 49 static int CreateAndProcessNextBindTask(PakeV1ClientTask *realTask, const CJson *in, CJson *out, int *status) in CreateAndProcessNextBindTask() argument 51 realTask->curTask->destroyTask(realTask->curTask); in CreateAndProcessNextBindTask() 52 realTask->curTask = CreateStandardBindExchangeClientTask(); in CreateAndProcessNextBindTask() 53 if (realTask->curTask == NULL) { in CreateAndProcessNextBindTask() 57 int res = realTask->curTask->process(realTask in CreateAndProcessNextBindTask() 64 CreateNextTask(PakeV1ClientTask *realTask, const CJson *in, CJson *out, int *status) CreateNextTask() argument 100 PakeV1ClientTask *realTask = (PakeV1ClientTask *)task; Process() local [all...] |
/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/iso_task/ |
H A D | iso_server_task.c | 25 IsoServerTask *realTask = (IsoServerTask *)task; in GetIsoServerTaskType() local 26 if (realTask->curTask == NULL) { in GetIsoServerTaskType() 30 return realTask->curTask->getCurTaskType(); in GetIsoServerTaskType() 46 static int CreateNextTask(IsoServerTask *realTask, const CJson *in, CJson *out, int32_t *status) in CreateNextTask() argument 54 switch (realTask->params.opCode) { in CreateNextTask() 61 realTask->curTask = CreateServerBindExchangeTask(&(realTask->params), in, out, status); in CreateNextTask() 62 if (realTask->curTask == NULL) { in CreateNextTask() 73 if ((res = CheckEncResult(&(realTask->params), in, RESULT_AAD)) != 0) { in CreateNextTask() 77 if ((res = SendResultToFinalSelf(&(realTask in CreateNextTask() 94 IsoServerTask *realTask = (IsoServerTask *)task; Process() local [all...] |
H A D | iso_client_task.c | 25 IsoClientTask *realTask = (IsoClientTask *)task; in GetIsoClientTaskType() local 26 if (realTask->curTask == NULL) { in GetIsoClientTaskType() 30 return realTask->curTask->getCurTaskType(); in GetIsoClientTaskType() 46 static int CreateNextTask(IsoClientTask *realTask, const CJson *in, CJson *out, int32_t *status) in CreateNextTask() argument 49 switch (realTask->params.opCode) { in CreateNextTask() 51 if (realTask->curTask->getCurTaskType() == TASK_TYPE_BIND_LITE_EXCHANGE) { in CreateNextTask() 56 realTask->curTask->destroyTask(realTask->curTask); in CreateNextTask() 57 realTask->curTask = CreateClientBindExchangeTask(&(realTask in CreateNextTask() 81 IsoClientTask *realTask = (IsoClientTask *)task; Process() local [all...] |
/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/pake_task/standard_exchange_task/ |
H A D | standard_client_bind_exchange_task.c | 41 StandardBindExchangeClientTask *realTask = (StandardBindExchangeClientTask *)task; in ExchangeRequest() local 61 GOTO_ERR_AND_SET_RET(ClientRequestStandardBindExchange(params, &(realTask->params)), res); in ExchangeRequest() 65 GOTO_ERR_AND_SET_RET(PackageNonceAndCipherToJson(&(realTask->params.nonce), &(realTask->params.exInfoCipher), in ExchangeRequest() 91 StandardBindExchangeClientTask *realTask = (StandardBindExchangeClientTask *)task; in ExchangeConfirm() local 95 int res = ParseNonceAndCipherFromJson(&(realTask->params.nonce), in ExchangeConfirm() 96 &(realTask->params.exInfoCipher), in, FIELD_EX_AUTH_INFO); in ExchangeConfirm() 103 res = ClientConfirmStandardBindExchange(params, &(realTask->params)); in ExchangeConfirm()
|
H A D | standard_server_bind_exchange_task.c | 80 StandardBindExchangeServerTask *realTask = (StandardBindExchangeServerTask *)task; in ExchangeResponse() local 91 GOTO_ERR_AND_SET_RET(ParseNonceAndCipherFromJson(&(realTask->params.nonce), &(realTask->params.exInfoCipher), in ExchangeResponse() 95 res = ServerResponseStandardBindExchange(params, &(realTask->params)); in ExchangeResponse() 112 GOTO_ERR_AND_SET_RET(PackageNonceAndCipherToJson(&(realTask->params.nonce), &(realTask->params.exInfoCipher), in ExchangeResponse()
|
/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/iso_task/lite_exchange_task/ |
H A D | iso_client_bind_exchange_task.c | 41 static int DecAndImportInner(IsoClientBindExchangeTask *realTask, const IsoParams *params, in DecAndImportInner() argument 52 gcmParam.aad = realTask->challenge; in DecAndImportInner() 53 gcmParam.aadLen = sizeof(realTask->challenge); in DecAndImportInner() 87 static int DecAndImportAuthCode(IsoClientBindExchangeTask *realTask, const IsoParams *params, const CJson *in) in DecAndImportAuthCode() argument 116 res = DecAndImportInner(realTask, params, &nonceBuf, &encDataBuf, &authCodeBuf); in DecAndImportAuthCode() 132 IsoClientBindExchangeTask *realTask = (IsoClientBindExchangeTask *)task; in Process() local 133 if (realTask->taskBase.taskStatus < TASK_TYPE_BEGIN) { in Process() 134 LOGE("Invalid taskStatus: %d", realTask->taskBase.taskStatus); in Process() 138 if (realTask->taskBase.taskStatus > TASK_TYPE_BEGIN) { in Process() 139 LOGI("The message is repeated, ignore it, status: %d", realTask in Process() [all...] |
H A D | iso_server_bind_exchange_task.c | 42 IsoServerBindExchangeTask *realTask = (IsoServerBindExchangeTask *)task; in Process() local 43 if (realTask->taskBase.taskStatus < TASK_TYPE_BEGIN) { in Process() 48 if (realTask->taskBase.taskStatus > TASK_TYPE_BEGIN) { in Process() 49 LOGI("The message is repeated, ignore it, status: %d", realTask->taskBase.taskStatus); in Process() 71 realTask->taskBase.taskStatus = TASK_TYPE_FINAL; in Process()
|
/base/security/device_auth/services/ |
H A D | device_auth.c | 383 StartSessionTask *realTask = (StartSessionTask *)task; in DoStartSession() local 385 SET_TRACE_ID(realTask->sessionId); in DoStartSession() 386 int32_t res = StartDevSession(realTask->sessionId); in DoStartSession() 389 CloseDevSession(realTask->sessionId); in DoStartSession() 400 ProcSessionTask *realTask = (ProcSessionTask *)task; in DoProcSession() local 402 SET_TRACE_ID(realTask->sessionId); in DoProcSession() 404 int32_t res = ProcessDevSession(realTask->sessionId, realTask->receivedMsg, &isFinish); in DoProcSession() 407 CloseDevSession(realTask->sessionId); in DoProcSession() 412 CloseDevSession(realTask in DoProcSession() 425 ProcSessionTask *realTask = (ProcSessionTask *)task; DestroyProcSessionTask() local [all...] |