|
Packit Service |
3749ba |
/*
|
|
Packit Service |
3749ba |
* Copyright (c) 2013, Red Hat Inc.
|
|
Packit Service |
3749ba |
*
|
|
Packit Service |
3749ba |
* Redistribution and use in source and binary forms, with or without
|
|
Packit Service |
3749ba |
* modification, are permitted provided that the following conditions
|
|
Packit Service |
3749ba |
* are met:
|
|
Packit Service |
3749ba |
*
|
|
Packit Service |
3749ba |
* * Redistributions of source code must retain the above
|
|
Packit Service |
3749ba |
* copyright notice, this list of conditions and the
|
|
Packit Service |
3749ba |
* following disclaimer.
|
|
Packit Service |
3749ba |
* * Redistributions in binary form must reproduce the
|
|
Packit Service |
3749ba |
* above copyright notice, this list of conditions and
|
|
Packit Service |
3749ba |
* the following disclaimer in the documentation and/or
|
|
Packit Service |
3749ba |
* other materials provided with the distribution.
|
|
Packit Service |
3749ba |
* * The names of contributors to this software may not be
|
|
Packit Service |
3749ba |
* used to endorse or promote products derived from this
|
|
Packit Service |
3749ba |
* software without specific prior written permission.
|
|
Packit Service |
3749ba |
*
|
|
Packit Service |
3749ba |
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
Packit Service |
3749ba |
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
|
Packit Service |
3749ba |
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
|
|
Packit Service |
3749ba |
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
|
|
Packit Service |
3749ba |
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
|
Packit Service |
3749ba |
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
|
Packit Service |
3749ba |
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
|
|
Packit Service |
3749ba |
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
|
Packit Service |
3749ba |
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
|
Packit Service |
3749ba |
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
|
|
Packit Service |
3749ba |
* THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
|
|
Packit Service |
3749ba |
* DAMAGE.
|
|
Packit Service |
3749ba |
*
|
|
Packit Service |
3749ba |
* Author: Stef Walter <stefw@redhat.com>
|
|
Packit Service |
3749ba |
*/
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
#ifndef __MOCK_H__
|
|
Packit Service |
3749ba |
#define __MOCK_H__
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
#include "compat.h"
|
|
Packit Service |
3749ba |
#include "pkcs11.h"
|
|
Packit Service |
3749ba |
#include "pkcs11i.h"
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
enum {
|
|
Packit Service |
3749ba |
MOCK_DATA_OBJECT = 2,
|
|
Packit Service |
3749ba |
MOCK_PRIVATE_KEY_CAPITALIZE = 3,
|
|
Packit Service |
3749ba |
MOCK_PUBLIC_KEY_CAPITALIZE = 4,
|
|
Packit Service |
3749ba |
MOCK_PRIVATE_KEY_PREFIX = 5,
|
|
Packit Service |
3749ba |
MOCK_PUBLIC_KEY_PREFIX = 6,
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
/*
|
|
Packit Service |
3749ba |
* CKM_MOCK_CAPITALIZE (encrypt/decrypt)
|
|
Packit Service |
3749ba |
* - Capitalizes to encrypt
|
|
Packit Service |
3749ba |
* - Lowercase to decrypt
|
|
Packit Service |
3749ba |
*/
|
|
Packit Service |
3749ba |
CKM_MOCK_CAPITALIZE = (CKM_VENDOR_DEFINED | 1),
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
/*
|
|
Packit Service |
3749ba |
* CKM_MOCK_PREFIX (sign/verify)
|
|
Packit Service |
3749ba |
* - Sign prefixes the data with a key label
|
|
Packit Service |
3749ba |
* - Verify unprefixes data using key label
|
|
Packit Service |
3749ba |
*/
|
|
Packit Service |
3749ba |
CKM_MOCK_PREFIX = (CKM_VENDOR_DEFINED | 2),
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
/*
|
|
Packit Service |
3749ba |
* CKM_MOCK_GENERATE (generate-pair)
|
|
Packit Service |
3749ba |
* - Generates a pair of keys, mechanism parameter should be 'generate'
|
|
Packit Service |
3749ba |
*/
|
|
Packit Service |
3749ba |
CKM_MOCK_GENERATE = (CKM_VENDOR_DEFINED | 3),
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
/*
|
|
Packit Service |
3749ba |
* CKM_MOCK_WRAP (wrap key)
|
|
Packit Service |
3749ba |
* - Wraps key by returning value, mechanism parameter should be 'wrap'
|
|
Packit Service |
3749ba |
*/
|
|
Packit Service |
3749ba |
CKM_MOCK_WRAP = (CKM_VENDOR_DEFINED | 4),
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
/*
|
|
Packit Service |
3749ba |
* CKM_MOCK_DERIVE (derive-key)
|
|
Packit Service |
3749ba |
* - Derives key by setting value to 'derived'
|
|
Packit Service |
3749ba |
* - Mechanism param should be 'derive'
|
|
Packit Service |
3749ba |
*/
|
|
Packit Service |
3749ba |
CKM_MOCK_DERIVE = (CKM_VENDOR_DEFINED | 5),
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
/*
|
|
Packit Service |
3749ba |
* CKM_MOCK_COUNT (digest)
|
|
Packit Service |
3749ba |
* - Counts the number of bytes, and returns a CK_ULONG 'hash' value
|
|
Packit Service |
3749ba |
*/
|
|
Packit Service |
3749ba |
CKM_MOCK_COUNT = (CKM_VENDOR_DEFINED | 6),
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
MOCK_SLOT_ONE_ID = 52,
|
|
Packit Service |
3749ba |
MOCK_SLOT_TWO_ID = 134,
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
MOCK_SLOTS_PRESENT = 1,
|
|
Packit Service |
3749ba |
MOCK_SLOTS_ALL = 2,
|
|
Packit Service |
3749ba |
};
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
static const CK_INFO MOCK_INFO = {
|
|
Packit Service |
3749ba |
{ CRYPTOKI_VERSION_MAJOR, CRYPTOKI_VERSION_MINOR },
|
|
Packit Service |
3749ba |
"MOCK MANUFACTURER ",
|
|
Packit Service |
3749ba |
0,
|
|
Packit Service |
3749ba |
"MOCK LIBRARY ",
|
|
Packit Service |
3749ba |
{ 45, 145 }
|
|
Packit Service |
3749ba |
};
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
extern CK_FUNCTION_LIST mock_module;
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
extern CK_FUNCTION_LIST mock_module_no_slots;
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
extern CK_X_FUNCTION_LIST mock_x_module_no_slots;
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
void mock_module_init (void);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
typedef bool (* mock_enumerator) (CK_OBJECT_HANDLE handle,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE *attrs,
|
|
Packit Service |
3749ba |
void *user_data);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
void mock_module_enumerate_objects (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
mock_enumerator func,
|
|
Packit Service |
3749ba |
void *user_data);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
void mock_module_add_object (CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
const CK_ATTRIBUTE *attrs);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
void mock_module_reset (void);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
bool mock_module_initialized (void);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
void mock_module_take_object (CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE *attrs);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_Initialize (CK_VOID_PTR init_args);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_Initialize__fails (CK_VOID_PTR init_args);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_Initialize (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_VOID_PTR init_args);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_Initialize__fails (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_VOID_PTR init_args);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_Finalize (CK_VOID_PTR reserved);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_Finalize (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_VOID_PTR reserved);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetInfo (CK_INFO_PTR info);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_GetInfo (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_INFO_PTR info);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetFunctionList_not_supported (CK_FUNCTION_LIST_PTR_PTR list);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetSlotList (CK_BBOOL token_present,
|
|
Packit Service |
3749ba |
CK_SLOT_ID_PTR slot_list,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetSlotList__no_tokens (CK_BBOOL token_present,
|
|
Packit Service |
3749ba |
CK_SLOT_ID_PTR slot_list,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetSlotList__fail_first (CK_BBOOL token_present,
|
|
Packit Service |
3749ba |
CK_SLOT_ID_PTR slot_list,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetSlotList__fail_late (CK_BBOOL token_present,
|
|
Packit Service |
3749ba |
CK_SLOT_ID_PTR slot_list,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetSlotInfo (CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_SLOT_INFO_PTR info);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_GetSlotList__no_tokens (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_BBOOL token_present,
|
|
Packit Service |
3749ba |
CK_SLOT_ID_PTR slot_list,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetSlotInfo__invalid_slotid (CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_SLOT_INFO_PTR info);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_GetSlotInfo__invalid_slotid (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_SLOT_INFO_PTR info);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetTokenInfo (CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_TOKEN_INFO_PTR info);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetTokenInfo__invalid_slotid (CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_TOKEN_INFO_PTR info);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_GetTokenInfo__invalid_slotid (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_TOKEN_INFO_PTR info);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetTokenInfo__not_initialized (CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_TOKEN_INFO_PTR info);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetMechanismList (CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_MECHANISM_TYPE_PTR mechanism_list,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetMechanismList__invalid_slotid (CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_MECHANISM_TYPE_PTR mechanism_list,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_GetMechanismList__invalid_slotid (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_MECHANISM_TYPE_PTR mechanism_list,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetMechanismInfo (CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_MECHANISM_TYPE type,
|
|
Packit Service |
3749ba |
CK_MECHANISM_INFO_PTR info);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetMechanismInfo__invalid_slotid (CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_MECHANISM_TYPE type,
|
|
Packit Service |
3749ba |
CK_MECHANISM_INFO_PTR info);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_GetMechanismInfo__invalid_slotid (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_MECHANISM_TYPE type,
|
|
Packit Service |
3749ba |
CK_MECHANISM_INFO_PTR info);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_InitToken__specific_args (CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR pin,
|
|
Packit Service |
3749ba |
CK_ULONG pin_len,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR label);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_InitToken__invalid_slotid (CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR pin,
|
|
Packit Service |
3749ba |
CK_ULONG pin_len,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR label);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_InitToken__invalid_slotid (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR pin,
|
|
Packit Service |
3749ba |
CK_ULONG pin_len,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR label);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_WaitForSlotEvent (CK_FLAGS flags,
|
|
Packit Service |
3749ba |
CK_SLOT_ID_PTR slot,
|
|
Packit Service |
3749ba |
CK_VOID_PTR reserved);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_WaitForSlotEvent__no_event (CK_FLAGS flags,
|
|
Packit Service |
3749ba |
CK_SLOT_ID_PTR slot,
|
|
Packit Service |
3749ba |
CK_VOID_PTR reserved);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_WaitForSlotEvent__no_event (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_FLAGS flags,
|
|
Packit Service |
3749ba |
CK_SLOT_ID_PTR slot,
|
|
Packit Service |
3749ba |
CK_VOID_PTR reserved);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_OpenSession__invalid_slotid (CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_FLAGS flags,
|
|
Packit Service |
3749ba |
CK_VOID_PTR user_data,
|
|
Packit Service |
3749ba |
CK_NOTIFY callback,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE_PTR session);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_OpenSession__invalid_slotid (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_FLAGS flags,
|
|
Packit Service |
3749ba |
CK_VOID_PTR user_data,
|
|
Packit Service |
3749ba |
CK_NOTIFY callback,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE_PTR session);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_OpenSession__fails (CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_FLAGS flags,
|
|
Packit Service |
3749ba |
CK_VOID_PTR user_data,
|
|
Packit Service |
3749ba |
CK_NOTIFY callback,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE_PTR session);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_OpenSession (CK_SLOT_ID slot_id,
|
|
Packit Service |
3749ba |
CK_FLAGS flags,
|
|
Packit Service |
3749ba |
CK_VOID_PTR user_data,
|
|
Packit Service |
3749ba |
CK_NOTIFY callback,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE_PTR session);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_CloseSession (CK_SESSION_HANDLE session);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_CloseSession__invalid_handle (CK_SESSION_HANDLE session);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_CloseSession__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_CloseAllSessions (CK_SLOT_ID slot_id);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_CloseAllSessions__invalid_slotid (CK_SLOT_ID slot_id);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_CloseAllSessions__invalid_slotid (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SLOT_ID slot_id);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetFunctionStatus (CK_SESSION_HANDLE session);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetFunctionStatus__not_parallel (CK_SESSION_HANDLE session);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_CancelFunction (CK_SESSION_HANDLE session);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_CancelFunction__not_parallel (CK_SESSION_HANDLE session);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetSessionInfo (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_SESSION_INFO_PTR info);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetSessionInfo__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_SESSION_INFO_PTR info);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_GetSessionInfo__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_SESSION_INFO_PTR info);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_InitPIN__specific_args (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR pin,
|
|
Packit Service |
3749ba |
CK_ULONG pin_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_InitPIN__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR pin,
|
|
Packit Service |
3749ba |
CK_ULONG pin_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_InitPIN__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR pin,
|
|
Packit Service |
3749ba |
CK_ULONG pin_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SetPIN__specific_args (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR old_pin,
|
|
Packit Service |
3749ba |
CK_ULONG old_pin_len,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR new_pin,
|
|
Packit Service |
3749ba |
CK_ULONG new_pin_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SetPIN__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR old_pin,
|
|
Packit Service |
3749ba |
CK_ULONG old_pin_len,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR new_pin,
|
|
Packit Service |
3749ba |
CK_ULONG new_pin_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_SetPIN__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR old_pin,
|
|
Packit Service |
3749ba |
CK_ULONG old_pin_len,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR new_pin,
|
|
Packit Service |
3749ba |
CK_ULONG new_pin_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetOperationState (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR operation_state,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR operation_state_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetOperationState__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR operation_state,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR operation_state_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_GetOperationState__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR operation_state,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR operation_state_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SetOperationState (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR operation_state,
|
|
Packit Service |
3749ba |
CK_ULONG operation_state_len,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE encryption_key,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE authentication_key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SetOperationState__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR operation_state,
|
|
Packit Service |
3749ba |
CK_ULONG operation_state_len,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE encryption_key,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE authentication_key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_SetOperationState__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR operation_state,
|
|
Packit Service |
3749ba |
CK_ULONG operation_state_len,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE encryption_key,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE authentication_key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_Login (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_USER_TYPE user_type,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR pin,
|
|
Packit Service |
3749ba |
CK_ULONG pin_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_Login__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_USER_TYPE user_type,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR pin,
|
|
Packit Service |
3749ba |
CK_ULONG pin_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_Login__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_USER_TYPE user_type,
|
|
Packit Service |
3749ba |
CK_UTF8CHAR_PTR pin,
|
|
Packit Service |
3749ba |
CK_ULONG pin_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_Logout (CK_SESSION_HANDLE session);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_Logout__invalid_handle (CK_SESSION_HANDLE session);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_Logout__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_CreateObject (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR object);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_CreateObject__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR new_object);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_CreateObject__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR new_object);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_CopyObject (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE object,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR new_object);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_CopyObject__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE object,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR new_object);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_CopyObject__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE object,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR new_object);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DestroyObject (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE object);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DestroyObject__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE object);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_DestroyObject__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE object);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetObjectSize (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE object,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR size);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetObjectSize__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE object,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR size);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_GetObjectSize__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE object,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR size);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetAttributeValue (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE object,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetAttributeValue__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE object,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_GetAttributeValue__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE object,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetAttributeValue__fail_first (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE object,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GetAttributeValue__fail_late (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE object,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SetAttributeValue (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE object,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SetAttributeValue__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE object,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_SetAttributeValue__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE object,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_FindObjectsInit (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_FindObjectsInit__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_FindObjectsInit__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_FindObjectsInit__fails (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_FindObjects (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR objects,
|
|
Packit Service |
3749ba |
CK_ULONG max_object_count,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR object_count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_FindObjects__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR objects,
|
|
Packit Service |
3749ba |
CK_ULONG max_count,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_FindObjects__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR objects,
|
|
Packit Service |
3749ba |
CK_ULONG max_count,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_FindObjects__fails (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR objects,
|
|
Packit Service |
3749ba |
CK_ULONG max_count,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR count);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_FindObjectsFinal (CK_SESSION_HANDLE session);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_FindObjectsFinal__invalid_handle (CK_SESSION_HANDLE session);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_FindObjectsFinal__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_EncryptInit (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_EncryptInit__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_EncryptInit__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_Encrypt (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR encrypted_data,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR encrypted_data_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_Encrypt__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR encrypted_data,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR encrypted_data_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_Encrypt__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR encrypted_data,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR encrypted_data_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_EncryptUpdate (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR encrypted_part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR encrypted_part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_EncryptUpdate__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR encrypted_part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR encrypted_part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_EncryptUpdate__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR encrypted_part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR encrypted_part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_EncryptFinal (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR last_encrypted_part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR last_encrypted_part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_EncryptFinal__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR last_part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR last_part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_EncryptFinal__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR last_part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR last_part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DecryptInit (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DecryptInit__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_DecryptInit__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_Decrypt (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR encrypted_data,
|
|
Packit Service |
3749ba |
CK_ULONG encrypted_data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR data_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_Decrypt__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR enc_data,
|
|
Packit Service |
3749ba |
CK_ULONG enc_data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR data_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_Decrypt__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR enc_data,
|
|
Packit Service |
3749ba |
CK_ULONG enc_data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR data_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DecryptUpdate (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR encrypted_part,
|
|
Packit Service |
3749ba |
CK_ULONG encrypted_part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DecryptUpdate__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR enc_part,
|
|
Packit Service |
3749ba |
CK_ULONG enc_part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_DecryptUpdate__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR enc_part,
|
|
Packit Service |
3749ba |
CK_ULONG enc_part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DecryptFinal (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR last_part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR last_part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DecryptFinal__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR last_part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR last_part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_DecryptFinal__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR last_part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR last_part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DigestInit (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DigestInit__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_DigestInit__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_Digest (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR digest,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR digest_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_Digest__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR digest,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR digest_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_Digest__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR digest,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR digest_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DigestUpdate (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DigestUpdate__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_DigestUpdate__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DigestKey (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DigestKey__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_DigestKey__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DigestFinal (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR digest,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR digest_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DigestFinal__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR digest,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR digest_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_DigestFinal__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR digest,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR digest_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SignInit (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SignInit__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_SignInit__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_Sign (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR signature_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_Sign__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR signature_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_Sign__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR signature_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SignUpdate (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SignUpdate__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_SignUpdate__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SignFinal (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR signature_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SignFinal__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR signature_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_SignFinal__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR signature_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SignRecoverInit (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SignRecoverInit__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_SignRecoverInit__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SignRecover (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR signature_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SignRecover__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR signature_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_SignRecover__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR signature_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_VerifyInit (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_VerifyInit__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_VerifyInit__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_Verify (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG signature_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_Verify__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG signature_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_Verify__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG data_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG signature_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_VerifyUpdate (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_VerifyUpdate__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_VerifyUpdate__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_VerifyFinal (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG signature_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_VerifyFinal__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG signature_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_VerifyFinal__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG signature_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_VerifyRecoverInit (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_VerifyRecoverInit__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_VerifyRecoverInit__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_VerifyRecover (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG signature_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR data_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_VerifyRecover__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG signature_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR data_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_VerifyRecover__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR signature,
|
|
Packit Service |
3749ba |
CK_ULONG signature_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR data,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR data_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DigestEncryptUpdate (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR encrypted_part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR encrypted_part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DigestEncryptUpdate__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR enc_part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR enc_part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_DigestEncryptUpdate__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR enc_part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR enc_part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DecryptDigestUpdate (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR encrypted_part,
|
|
Packit Service |
3749ba |
CK_ULONG encrypted_part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DecryptDigestUpdate__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR enc_part,
|
|
Packit Service |
3749ba |
CK_ULONG enc_part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_DecryptDigestUpdate__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR enc_part,
|
|
Packit Service |
3749ba |
CK_ULONG enc_part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SignEncryptUpdate (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR encrypted_part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR encrypted_part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SignEncryptUpdate__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR enc_part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR enc_part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_SignEncryptUpdate__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR enc_part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR enc_part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DecryptVerifyUpdate (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR encrypted_part,
|
|
Packit Service |
3749ba |
CK_ULONG encrypted_part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DecryptVerifyUpdate__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR enc_part,
|
|
Packit Service |
3749ba |
CK_ULONG enc_part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_DecryptVerifyUpdate__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR enc_part,
|
|
Packit Service |
3749ba |
CK_ULONG enc_part_len,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR part,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR part_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GenerateKey (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GenerateKey__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_GenerateKey__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GenerateKeyPair (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR public_key_template,
|
|
Packit Service |
3749ba |
CK_ULONG public_key_count,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR private_key_template,
|
|
Packit Service |
3749ba |
CK_ULONG private_key_count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR public_key,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR private_key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GenerateKeyPair__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR pub_template,
|
|
Packit Service |
3749ba |
CK_ULONG pub_count,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR priv_template,
|
|
Packit Service |
3749ba |
CK_ULONG priv_count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR pub_key,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR priv_key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_GenerateKeyPair__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR pub_template,
|
|
Packit Service |
3749ba |
CK_ULONG pub_count,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR priv_template,
|
|
Packit Service |
3749ba |
CK_ULONG priv_count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR pub_key,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR priv_key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_WrapKey (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE wrapping_key,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR wrapped_key,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR wrapped_key_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_WrapKey__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE wrapping_key,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR wrapped_key,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR wrapped_key_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_WrapKey__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE wrapping_key,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE key,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR wrapped_key,
|
|
Packit Service |
3749ba |
CK_ULONG_PTR wrapped_key_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_UnwrapKey (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE unwrapping_key,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR wrapped_key,
|
|
Packit Service |
3749ba |
CK_ULONG wrapped_key_len,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_UnwrapKey__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE unwrapping_key,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR wrapped_key,
|
|
Packit Service |
3749ba |
CK_ULONG wrapped_key_len,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_UnwrapKey__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE unwrapping_key,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR wrapped_key,
|
|
Packit Service |
3749ba |
CK_ULONG wrapped_key_len,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DeriveKey (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE base_key,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_DeriveKey__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE base_key,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_DeriveKey__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_MECHANISM_PTR mechanism,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE base_key,
|
|
Packit Service |
3749ba |
CK_ATTRIBUTE_PTR template,
|
|
Packit Service |
3749ba |
CK_ULONG count,
|
|
Packit Service |
3749ba |
CK_OBJECT_HANDLE_PTR key);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SeedRandom (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR seed,
|
|
Packit Service |
3749ba |
CK_ULONG seed_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_SeedRandom__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR seed,
|
|
Packit Service |
3749ba |
CK_ULONG seed_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_SeedRandom__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR seed,
|
|
Packit Service |
3749ba |
CK_ULONG seed_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GenerateRandom (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR random_data,
|
|
Packit Service |
3749ba |
CK_ULONG random_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_C_GenerateRandom__invalid_handle (CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR random_data,
|
|
Packit Service |
3749ba |
CK_ULONG random_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
CK_RV mock_X_GenerateRandom__invalid_handle (CK_X_FUNCTION_LIST *self,
|
|
Packit Service |
3749ba |
CK_SESSION_HANDLE session,
|
|
Packit Service |
3749ba |
CK_BYTE_PTR random_data,
|
|
Packit Service |
3749ba |
CK_ULONG random_len);
|
|
Packit Service |
3749ba |
|
|
Packit Service |
3749ba |
#endif /* __MOCK_H__ */
|