Botan 3.11.0
Crypto and TLS for C&
Botan::PKCS11::LowLevel Member List

This is the complete list of members for Botan::PKCS11::LowLevel, including all inherited members.

C_AsyncComplete(SessionHandle session, const Utf8Char *function_name_ptr, AsyncData *result_ptr, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_AsyncGetID(SessionHandle session, const Utf8Char *function_name_ptr, Ulong *id_ptr, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_AsyncJoin(SessionHandle session, const Utf8Char *function_name_ptr, Ulong id, Byte *data_ptr, Ulong data_len, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_CancelFunction(SessionHandle session, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_CloseAllSessions(SlotId slot_id, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_CloseSession(SessionHandle session, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_CopyObject(SessionHandle session, ObjectHandle object, Attribute *attribute_template_ptr, Ulong count, ObjectHandle *new_object_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_CreateObject(SessionHandle session, Attribute *attribute_template_ptr, Ulong count, ObjectHandle *object_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_DecapsulateKey(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle private_key, Attribute *template_ptr, Ulong attribute_count, const Byte *ciphertext_ptr, Ulong ciphertext_len, ObjectHandle *key_ptr, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_Decrypt(SessionHandle session, const Byte *encrypted_data_ptr, Ulong encrypted_data_len, Byte *data_ptr, Ulong *data_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_Decrypt(SessionHandle session, const std::vector< uint8_t, TAllocA > &encrypted_data, std::vector< uint8_t, TAllocB > &decrypted_data, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevelinline
C_DecryptDigestUpdate(SessionHandle session, const Byte *encrypted_part_ptr, Ulong encrypted_part_len, Byte *part_ptr, Ulong *part_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_DecryptFinal(SessionHandle session, Byte *last_part_ptr, Ulong *last_part_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_DecryptInit(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle key, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_DecryptMessage(SessionHandle session, const void *parameter_ptr, Ulong parameter_len, const Byte *associated_data_ptr, Ulong associated_data_len, const Byte *ciphertext_ptr, Ulong ciphertext_len, Byte *plaintext_ptr, Ulong *plaintext_len_ptr, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_DecryptMessageBegin(SessionHandle session, const void *parameter_ptr, Ulong parameter_len, const Byte *associated_data_ptr, Ulong associated_data_len, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_DecryptMessageNext(SessionHandle session, const void *parameter_ptr, Ulong parameter_len, const Byte *ciphertext_part_ptr, Ulong ciphertext_part_len, Byte *plaintext_ptr, Ulong *plaintext_part_len_ptr, Flags flags, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_DecryptUpdate(SessionHandle session, const Byte *encrypted_part_ptr, Ulong encrypted_part_len, Byte *part_ptr, Ulong *part_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_DecryptVerifyUpdate(SessionHandle session, const Byte *encrypted_part_ptr, Ulong encrypted_part_len, Byte *part_ptr, Ulong *part_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_DeriveKey(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle base_key, Attribute *attribute_template_ptr, Ulong attribute_count, ObjectHandle *key_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_DestroyObject(SessionHandle session, ObjectHandle object, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_Digest(SessionHandle session, const Byte *data_ptr, Ulong data_len, Byte *digest_ptr, Ulong *digest_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_DigestEncryptUpdate(SessionHandle session, const Byte *part_ptr, Ulong part_len, Byte *encrypted_part_ptr, Ulong *encrypted_part_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_DigestFinal(SessionHandle session, Byte *digest_ptr, Ulong *digest_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_DigestInit(SessionHandle session, const Mechanism *mechanism_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_DigestKey(SessionHandle session, ObjectHandle key, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_DigestUpdate(SessionHandle session, const Byte *part_ptr, Ulong part_len, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_EncapsulateKey(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle public_key, Attribute *template_ptr, Ulong attribute_count, Byte *ciphertext_ptr, Ulong *ciphertext_len_ptr, ObjectHandle *key_ptr, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_Encrypt(SessionHandle session, const Byte *data_ptr, Ulong data_len, Byte *encrypted_data, Ulong *encrypted_data_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_Encrypt(SessionHandle session, const std::vector< uint8_t, TAllocA > &plaintext_data, std::vector< uint8_t, TAllocB > &encrypted_data, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevelinline
C_EncryptFinal(SessionHandle session, Byte *last_encrypted_part_ptr, Ulong *last_encrypted_part_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_EncryptInit(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle key, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_EncryptMessage(SessionHandle session, const void *parameter_ptr, Ulong parameter_len, const Byte *associated_data_ptr, Ulong associated_data_len, const Byte *plaintext_ptr, Ulong plaintext_len, Byte *ciphertext_ptr, Ulong *ciphertext_len_ptr, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_EncryptMessageBegin(SessionHandle session, const void *parameter_ptr, Ulong parameter_len, const Byte *associated_data_ptr, Ulong associated_data_len, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_EncryptMessageNext(SessionHandle session, const void *parameter_ptr, Ulong parameter_len, const Byte *plaintext_part_ptr, Ulong plaintext_part_len, Byte *ciphertext_ptr, Ulong *ciphertext_part_len_ptr, Flags flags, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_EncryptUpdate(SessionHandle session, const Byte *part_ptr, Ulong part_len, Byte *encrypted_part_ptr, Ulong *encrypted_part_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_Finalize(void *reserved, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_FindObjects(SessionHandle session, ObjectHandle *object_ptr, Ulong max_object_count, Ulong *object_count_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_FindObjectsFinal(SessionHandle session, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_FindObjectsInit(SessionHandle session, Attribute *attribute_template_ptr, Ulong count, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_GenerateKey(SessionHandle session, const Mechanism *mechanism_ptr, Attribute *attribute_template_ptr, Ulong count, ObjectHandle *key_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_GenerateKeyPair(SessionHandle session, const Mechanism *mechanism_ptr, Attribute *public_key_template_ptr, Ulong public_key_attribute_count, Attribute *private_key_template_ptr, Ulong private_key_attribute_count, ObjectHandle *public_key_ptr, ObjectHandle *private_key_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_GenerateRandom(SessionHandle session, Byte *random_data_ptr, Ulong random_len, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_GetAttributeValue(SessionHandle session, ObjectHandle object, Attribute *attribute_template_ptr, Ulong count, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_GetAttributeValue(SessionHandle session, ObjectHandle object, std::map< AttributeType, std::vector< uint8_t, TAlloc > > &attribute_values, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevelinline
C_GetFunctionList(const Dynamically_Loaded_Library &pkcs11_module, FunctionList **function_list_ptr_ptr, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevelstatic
C_GetFunctionStatus(SessionHandle session, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_GetInfo(Info *info_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_GetInterface(const Dynamically_Loaded_Library &pkcs11_module, const Utf8Char *interface_name_ptr, const Version *version_ptr, Interface *interface_ptr_ptr, Flags flags, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevelstatic
C_GetInterfaceList(const Dynamically_Loaded_Library &pkcs11_module, Interface *interface_list_ptr, Ulong *count_ptr, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevelstatic
C_GetMechanismInfo(SlotId slot_id, MechanismType type, MechanismInfo *info_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_GetMechanismList(SlotId slot_id, MechanismType *mechanism_list_ptr, Ulong *count_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_GetMechanismList(SlotId slot_id, std::vector< MechanismType > &mechanisms, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_GetObjectSize(SessionHandle session, ObjectHandle object, Ulong *size_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_GetOperationState(SessionHandle session, Byte *operation_state_ptr, Ulong *operation_state_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_GetSessionInfo(SessionHandle session, SessionInfo *info_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_GetSessionValidationFlags(SessionHandle session, Ulong type, Flags *flags_ptr, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_GetSlotInfo(SlotId slot_id, SlotInfo *info_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_GetSlotList(Bbool token_present, SlotId *slot_list_ptr, Ulong *count_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_GetSlotList(bool token_present, std::vector< SlotId > &slot_ids, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_GetTokenInfo(SlotId slot_id, TokenInfo *info_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_Initialize(const void *init_args, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_InitPIN(SessionHandle session, const Utf8Char *pin_ptr, Ulong pin_len, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_InitPIN(SessionHandle session, const std::vector< uint8_t, TAlloc > &pin, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevelinline
C_InitToken(SlotId slot_id, const Utf8Char *so_pin_ptr, Ulong so_pin_len, const Utf8Char *label_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_InitToken(SlotId slot_id, const std::vector< uint8_t, TAlloc > &so_pin, std::string_view label, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevelinline
C_Login(SessionHandle session, UserType user_type, const Utf8Char *pin_ptr, Ulong pin_len, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_Login(SessionHandle session, UserType user_type, const std::vector< uint8_t, TAlloc > &pin, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevelinline
C_LoginUser(SessionHandle session, UserType user_type, const Utf8Char *pin_ptr, Ulong pin_len, const Utf8Char *username_ptr, Ulong username_len, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_Logout(SessionHandle session, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_MessageDecryptFinal(SessionHandle session, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_MessageDecryptInit(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle key, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_MessageEncryptFinal(SessionHandle session, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_MessageEncryptInit(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle key, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_MessageSignFinal(SessionHandle session, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_MessageSignInit(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle key, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_MessageVerifyFinal(SessionHandle session, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_MessageVerifyInit(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle key, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_OpenSession(SlotId slot_id, Flags flags, void *application, Notify notify, SessionHandle *session_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_SeedRandom(SessionHandle session, const Byte *seed_ptr, Ulong seed_len, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_SessionCancel(SessionHandle session, Flags flags, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_SetAttributeValue(SessionHandle session, ObjectHandle object, Attribute *attribute_template_ptr, Ulong count, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_SetAttributeValue(SessionHandle session, ObjectHandle object, std::map< AttributeType, std::vector< uint8_t, TAlloc > > &attribute_values, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevelinline
C_SetOperationState(SessionHandle session, const Byte *operation_state_ptr, Ulong operation_state_len, ObjectHandle encryption_key, ObjectHandle authentication_key, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_SetPIN(SessionHandle session, const Utf8Char *old_pin_ptr, Ulong old_len, const Utf8Char *new_pin_ptr, Ulong new_len, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_SetPIN(SessionHandle session, const std::vector< uint8_t, TAlloc > &old_pin, const std::vector< uint8_t, TAlloc > &new_pin, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevelinline
C_Sign(SessionHandle session, const Byte *data_ptr, Ulong data_len, Byte *signature_ptr, Ulong *signature_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_Sign(SessionHandle session, const std::vector< uint8_t, TAllocA > &data, std::vector< uint8_t, TAllocB > &signature, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevelinline
C_SignEncryptUpdate(SessionHandle session, const Byte *part_ptr, Ulong part_len, Byte *encrypted_part_ptr, Ulong *encrypted_part_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_SignFinal(SessionHandle session, Byte *signature_ptr, Ulong *signature_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_SignFinal(SessionHandle session, std::vector< uint8_t, TAlloc > &signature, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevelinline
C_SignInit(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle key, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_SignMessage(SessionHandle session, const void *parameter_ptr, Ulong parameter_len, const Byte *data_ptr, Ulong data_len, Byte *signature_ptr, Ulong *signature_len_ptr, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_SignMessageBegin(SessionHandle session, const void *parameter_ptr, Ulong parameter_len, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_SignMessageNext(SessionHandle session, const void *parameter_ptr, Ulong parameter_len, const Byte *data_ptr, Ulong data_len, Byte *signature_ptr, Ulong *signature_len_ptr, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_SignRecover(SessionHandle session, const Byte *data_ptr, Ulong data_len, Byte *signature_ptr, Ulong *signature_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_SignRecoverInit(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle key, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_SignUpdate(SessionHandle session, const Byte *part_ptr, Ulong part_len, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_SignUpdate(SessionHandle session, const std::vector< uint8_t, TAlloc > &part, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevelinline
C_UnwrapKey(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle unwrapping_key, const Byte *wrapped_key_ptr, Ulong wrapped_key_len, Attribute *attribute_template_ptr, Ulong attribute_count, ObjectHandle *key_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_UnwrapKeyAuthenticated(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle unwrapping_key, const Byte *wrapped_key_ptr, Ulong wrapped_key_len, Attribute *attribute_template_ptr, Ulong attribute_count, const Byte *associated_data_ptr, Ulong associated_data_len, ObjectHandle *key_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_Verify(SessionHandle session, const Byte *data_ptr, Ulong data_len, const Byte *signature_ptr, Ulong signature_len, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_Verify(SessionHandle session, const std::vector< uint8_t, TAllocA > &data, std::vector< uint8_t, TAllocB > &signature, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevelinline
C_VerifyFinal(SessionHandle session, const Byte *signature_ptr, Ulong signature_len, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_VerifyInit(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle key, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_VerifyMessage(SessionHandle session, const void *parameter_ptr, Ulong parameter_len, const Byte *data_ptr, Ulong data_len, const Byte *signature_ptr, Ulong signature_len, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_VerifyMessageBegin(SessionHandle session, const void *parameter_ptr, Ulong parameter_len, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_VerifyMessageNext(SessionHandle session, const void *parameter_ptr, Ulong parameter_len, const Byte *data_ptr, Ulong data_len, const Byte *signature_ptr, Ulong signature_len, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_VerifyRecover(SessionHandle session, const Byte *signature_ptr, Ulong signature_len, Byte *data_ptr, Ulong *data_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_VerifyRecoverInit(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle key, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_VerifySignature(SessionHandle session, const Byte *data_ptr, Ulong data_len, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_VerifySignatureFinal(SessionHandle session, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_VerifySignatureInit(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle key, const Byte *signature_ptr, Ulong signature_len, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_VerifySignatureUpdate(SessionHandle session, const Byte *part_ptr, Ulong part_len, ReturnValue *return_value=ThrowException)Botan::PKCS11::LowLevel
C_VerifyUpdate(SessionHandle session, const Byte *part_ptr, Ulong part_len, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_VerifyUpdate(SessionHandle session, std::vector< uint8_t, TAlloc > part, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevelinline
C_WaitForSlotEvent(Flags flags, SlotId *slot_ptr, void *reserved, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_WrapKey(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle wrapping_key, ObjectHandle key, Byte *wrapped_key_ptr, Ulong *wrapped_key_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
C_WrapKeyAuthenticated(SessionHandle session, const Mechanism *mechanism_ptr, ObjectHandle wrapping_key, ObjectHandle key, const Byte *associated_data_ptr, Ulong associated_data_len, Byte *wrapped_key_ptr, Ulong *wrapped_key_len_ptr, ReturnValue *return_value=ThrowException) constBotan::PKCS11::LowLevel
get_functions() constBotan::PKCS11::LowLevel
get_interface()Botan::PKCS11::LowLevelinline
handle_return_value(CK_RV function_result, ReturnValue *return_value)Botan::PKCS11::LowLevelprotectedstatic
LowLevel(FunctionList *ptr)Botan::PKCS11::LowLevelexplicit
LowLevel(InterfaceWrapper interface_wrapper)Botan::PKCS11::LowLevelexplicit