session.cpp
depends on access_document.h ble_message.h ble_timeout.h nfc_auth.h nfc_select.h nfc_step_up.h
flowchart TD AllocateSession --> NextResponseTimerGeneration AllocateSession --> SessionIndex
Undocumented (54)
SessionContext, ApplyNfcApduLimits, ResponseTimerContext, SessionDataEvent, SessionDataEvent.SessionDataEvent, ResponseTimeoutEvent, ResponseTimeoutEvent.ResponseTimeoutEvent, EventHeader, StackLock, StackLock.~StackLock, StackLock.StackLock, FindSession, SessionIndex, NextResponseTimerGeneration, ResponseTimerExpired, AllocateSession, DestroyKey, ResetSession, ObserveResponseTimeoutMessage, Append, AppendCommonSalt, DeriveVolatileKeys, DerivePersistentKey, IsValidCryptogramPlaintext, TryFastKey, SendApCommand, SendAuth0, HandleAuth0Response, MakeNonce, DeriveBleSessionKeys, EncryptBleMessage, DecryptBleMessage, SendEncryptedExchange, SendUrskExchange, SendNfcCompletionExchange, ProcessAccess, CompleteBleAccess, HandleExchangeResponse, SendNextEnvelope, SendGetResponse, StartStepUpExchange, EncodeBstrHead, ValidateAndProcessAccessDocument, FinishStepUpResponse, CollectStepUpResponse, HandleAuth1Response, CreateSession, DestroySession, ProcessSessionData, ProcessResponseTimeout, HandleSessionData, SendBleMessage, SendReaderStatusChangedMessage, ProcessEvent