Lines Matching refs:EicSession
28 static EicSession* gSessionCurrent = NULL;
30 EicSession* eicSessionGetForId(uint32_t sessionId) { in eicSessionGetForId()
37 bool eicSessionInit(EicSession* ctx) { in eicSessionInit()
38 eicMemSet(ctx, '\0', sizeof(EicSession)); in eicSessionInit()
63 bool eicSessionShutdown(EicSession* ctx) { in eicSessionShutdown()
69 eicMemSet(ctx, '\0', sizeof(EicSession)); in eicSessionShutdown()
74 bool eicSessionGetId(EicSession* ctx, uint32_t* outId) { in eicSessionGetId()
79 bool eicSessionGetAuthChallenge(EicSession* ctx, uint64_t* outAuthChallenge) { in eicSessionGetAuthChallenge()
84 bool eicSessionGetEphemeralKeyPair(EicSession* ctx, in eicSessionGetEphemeralKeyPair()
92 EicSession* ctx, const uint8_t readerEphemeralPublicKey[EIC_P256_PUB_KEY_SIZE]) { in eicSessionSetReaderEphemeralPublicKey()
98 bool eicSessionSetSessionTranscript(EicSession* ctx, const uint8_t* sessionTranscript, in eicSessionSetSessionTranscript()