Session structure.
More...
|
|
CK_ULONG | ulState |
| | Stores the session flags.
|
| |
|
CK_BBOOL | xOpened |
| | Set to CK_TRUE upon opening PKCS #11 session.
|
| |
|
CK_MECHANISM_TYPE | xOperationDigestMechanism |
| | Indicates if a digest operation is in progress.
|
| |
|
CK_BYTE * | pxFindObjectLabel |
| | Pointer to the label for the search in progress. Should be NULL if no search in progress.
|
| |
|
CK_ULONG | xFindObjectLabelLen |
| | Size of current search label.
|
| |
|
CK_MECHANISM_TYPE | xOperationVerifyMechanism |
| | The mechanism of verify operation in progress. Set during C_VerifyInit.
|
| |
|
mbedtls_threading_mutex_t | xVerifyMutex |
| | Protects the verification key from being modified while in use.
|
| |
|
CK_OBJECT_HANDLE | xVerifyKeyHandle |
| | Object handle to the verification key.
|
| |
|
mbedtls_pk_context | xVerifyKey |
| | Verification key. Set during C_VerifyInit.
|
| |
|
CK_MECHANISM_TYPE | xOperationSignMechanism |
| | Mechanism of the sign operation in progress. Set during C_SignInit.
|
| |
|
mbedtls_threading_mutex_t | xSignMutex |
| | Protects the signing key from being modified while in use.
|
| |
|
CK_OBJECT_HANDLE | xSignKeyHandle |
| | Object handle to the signing key.
|
| |
|
mbedtls_pk_context | xSignKey |
| | Signing key. Set during C_SignInit.
|
| |
|
mbedtls_sha256_context | xSHA256Context |
| | Context for in progress digest operation.
|
| |
|
CK_OBJECT_HANDLE | xHMACKeyHandle |
| | Object handle to the HMAC key.
|
| |
|
mbedtls_md_context_t | xHMACSecretContext |
| | Context for in progress HMAC operation. Set during C_SignInit or C_VerifyInit.
|
| |
|
CK_OBJECT_HANDLE | xCMACKeyHandle |
| | Object handle to the CMAC key.
|
| |
|
mbedtls_cipher_context_t | xCMACSecretContext |
| | Context for in progress CMAC operation. Set during C_SignInit or C_VerifyInit.
|
| |
The documentation for this struct was generated from the following file: