| Index: nss/lib/ckfw/ckfw.h
|
| diff --git a/nss/lib/ckfw/ckfw.h b/nss/lib/ckfw/ckfw.h
|
| index e5d2e1bff255a5dc0f73371c59d7caa559d0f13a..d4a2ead992f1dd25030212fae20455be0f1a0c7e 100644
|
| --- a/nss/lib/ckfw/ckfw.h
|
| +++ b/nss/lib/ckfw/ckfw.h
|
| @@ -40,7 +40,7 @@
|
| * nssCKFWInstance_MayCreatePthreads
|
| * nssCKFWInstance_CreateMutex
|
| * nssCKFWInstance_GetConfigurationData
|
| - * nssCKFWInstance_GetInitArgs
|
| + * nssCKFWInstance_GetInitArgs
|
| *
|
| * -- private accessors --
|
| * nssCKFWInstance_CreateSessionHandle
|
| @@ -72,295 +72,240 @@
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWInstance *
|
| -nssCKFWInstance_Create
|
| -(
|
| - CK_C_INITIALIZE_ARGS_PTR pInitArgs,
|
| - CryptokiLockingState LockingState,
|
| - NSSCKMDInstance *mdInstance,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWInstance_Create(
|
| + CK_C_INITIALIZE_ARGS_PTR pInitArgs,
|
| + CryptokiLockingState LockingState,
|
| + NSSCKMDInstance *mdInstance,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWInstance_Destroy
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWInstance_Destroy
|
| -(
|
| - NSSCKFWInstance *fwInstance
|
| -);
|
| +nssCKFWInstance_Destroy(
|
| + NSSCKFWInstance *fwInstance);
|
|
|
| /*
|
| * nssCKFWInstance_GetMDInstance
|
| *
|
| */
|
| NSS_EXTERN NSSCKMDInstance *
|
| -nssCKFWInstance_GetMDInstance
|
| -(
|
| - NSSCKFWInstance *fwInstance
|
| -);
|
| +nssCKFWInstance_GetMDInstance(
|
| + NSSCKFWInstance *fwInstance);
|
|
|
| /*
|
| * nssCKFWInstance_GetArena
|
| *
|
| */
|
| NSS_EXTERN NSSArena *
|
| -nssCKFWInstance_GetArena
|
| -(
|
| - NSSCKFWInstance *fwInstance,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWInstance_GetArena(
|
| + NSSCKFWInstance *fwInstance,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWInstance_MayCreatePthreads
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWInstance_MayCreatePthreads
|
| -(
|
| - NSSCKFWInstance *fwInstance
|
| -);
|
| +nssCKFWInstance_MayCreatePthreads(
|
| + NSSCKFWInstance *fwInstance);
|
|
|
| /*
|
| * nssCKFWInstance_CreateMutex
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWMutex *
|
| -nssCKFWInstance_CreateMutex
|
| -(
|
| - NSSCKFWInstance *fwInstance,
|
| - NSSArena *arena,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWInstance_CreateMutex(
|
| + NSSCKFWInstance *fwInstance,
|
| + NSSArena *arena,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWInstance_GetConfigurationData
|
| *
|
| */
|
| NSS_EXTERN NSSUTF8 *
|
| -nssCKFWInstance_GetConfigurationData
|
| -(
|
| - NSSCKFWInstance *fwInstance
|
| -);
|
| +nssCKFWInstance_GetConfigurationData(
|
| + NSSCKFWInstance *fwInstance);
|
|
|
| /*
|
| * nssCKFWInstance_GetInitArgs
|
| *
|
| */
|
| NSS_EXTERN CK_C_INITIALIZE_ARGS_PTR
|
| -nssCKFWInstance_GetInitArgs
|
| -(
|
| - NSSCKFWInstance *fwInstance
|
| -);
|
| +nssCKFWInstance_GetInitArgs(
|
| + NSSCKFWInstance *fwInstance);
|
|
|
| /*
|
| * nssCKFWInstance_CreateSessionHandle
|
| *
|
| */
|
| NSS_EXTERN CK_SESSION_HANDLE
|
| -nssCKFWInstance_CreateSessionHandle
|
| -(
|
| - NSSCKFWInstance *fwInstance,
|
| - NSSCKFWSession *fwSession,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWInstance_CreateSessionHandle(
|
| + NSSCKFWInstance *fwInstance,
|
| + NSSCKFWSession *fwSession,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWInstance_ResolveSessionHandle
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWSession *
|
| -nssCKFWInstance_ResolveSessionHandle
|
| -(
|
| - NSSCKFWInstance *fwInstance,
|
| - CK_SESSION_HANDLE hSession
|
| -);
|
| +nssCKFWInstance_ResolveSessionHandle(
|
| + NSSCKFWInstance *fwInstance,
|
| + CK_SESSION_HANDLE hSession);
|
|
|
| /*
|
| * nssCKFWInstance_DestroySessionHandle
|
| *
|
| */
|
| NSS_EXTERN void
|
| -nssCKFWInstance_DestroySessionHandle
|
| -(
|
| - NSSCKFWInstance *fwInstance,
|
| - CK_SESSION_HANDLE hSession
|
| -);
|
| +nssCKFWInstance_DestroySessionHandle(
|
| + NSSCKFWInstance *fwInstance,
|
| + CK_SESSION_HANDLE hSession);
|
|
|
| /*
|
| * nssCKFWInstance_FindSessionHandle
|
| *
|
| */
|
| NSS_EXTERN CK_SESSION_HANDLE
|
| -nssCKFWInstance_FindSessionHandle
|
| -(
|
| - NSSCKFWInstance *fwInstance,
|
| - NSSCKFWSession *fwSession
|
| -);
|
| +nssCKFWInstance_FindSessionHandle(
|
| + NSSCKFWInstance *fwInstance,
|
| + NSSCKFWSession *fwSession);
|
|
|
| /*
|
| * nssCKFWInstance_CreateObjectHandle
|
| *
|
| */
|
| NSS_EXTERN CK_OBJECT_HANDLE
|
| -nssCKFWInstance_CreateObjectHandle
|
| -(
|
| - NSSCKFWInstance *fwInstance,
|
| - NSSCKFWObject *fwObject,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWInstance_CreateObjectHandle(
|
| + NSSCKFWInstance *fwInstance,
|
| + NSSCKFWObject *fwObject,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWInstance_ResolveObjectHandle
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWObject *
|
| -nssCKFWInstance_ResolveObjectHandle
|
| -(
|
| - NSSCKFWInstance *fwInstance,
|
| - CK_OBJECT_HANDLE hObject
|
| -);
|
| +nssCKFWInstance_ResolveObjectHandle(
|
| + NSSCKFWInstance *fwInstance,
|
| + CK_OBJECT_HANDLE hObject);
|
|
|
| /*
|
| * nssCKFWInstance_ReassignObjectHandle
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWInstance_ReassignObjectHandle
|
| -(
|
| - NSSCKFWInstance *fwInstance,
|
| - CK_OBJECT_HANDLE hObject,
|
| - NSSCKFWObject *fwObject
|
| -);
|
| +nssCKFWInstance_ReassignObjectHandle(
|
| + NSSCKFWInstance *fwInstance,
|
| + CK_OBJECT_HANDLE hObject,
|
| + NSSCKFWObject *fwObject);
|
|
|
| /*
|
| * nssCKFWInstance_DestroyObjectHandle
|
| *
|
| */
|
| NSS_EXTERN void
|
| -nssCKFWInstance_DestroyObjectHandle
|
| -(
|
| - NSSCKFWInstance *fwInstance,
|
| - CK_OBJECT_HANDLE hObject
|
| -);
|
| +nssCKFWInstance_DestroyObjectHandle(
|
| + NSSCKFWInstance *fwInstance,
|
| + CK_OBJECT_HANDLE hObject);
|
|
|
| /*
|
| * nssCKFWInstance_FindObjectHandle
|
| *
|
| */
|
| NSS_EXTERN CK_OBJECT_HANDLE
|
| -nssCKFWInstance_FindObjectHandle
|
| -(
|
| - NSSCKFWInstance *fwInstance,
|
| - NSSCKFWObject *fwObject
|
| -);
|
| +nssCKFWInstance_FindObjectHandle(
|
| + NSSCKFWInstance *fwInstance,
|
| + NSSCKFWObject *fwObject);
|
|
|
| /*
|
| * nssCKFWInstance_GetNSlots
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWInstance_GetNSlots
|
| -(
|
| - NSSCKFWInstance *fwInstance,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWInstance_GetNSlots(
|
| + NSSCKFWInstance *fwInstance,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWInstance_GetCryptokiVersion
|
| *
|
| */
|
| NSS_EXTERN CK_VERSION
|
| -nssCKFWInstance_GetCryptokiVersion
|
| -(
|
| - NSSCKFWInstance *fwInstance
|
| -);
|
| +nssCKFWInstance_GetCryptokiVersion(
|
| + NSSCKFWInstance *fwInstance);
|
|
|
| /*
|
| * nssCKFWInstance_GetManufacturerID
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWInstance_GetManufacturerID
|
| -(
|
| - NSSCKFWInstance *fwInstance,
|
| - CK_CHAR manufacturerID[32]
|
| -);
|
| +nssCKFWInstance_GetManufacturerID(
|
| + NSSCKFWInstance *fwInstance,
|
| + CK_CHAR manufacturerID[32]);
|
|
|
| /*
|
| * nssCKFWInstance_GetFlags
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWInstance_GetFlags
|
| -(
|
| - NSSCKFWInstance *fwInstance
|
| -);
|
| +nssCKFWInstance_GetFlags(
|
| + NSSCKFWInstance *fwInstance);
|
|
|
| /*
|
| * nssCKFWInstance_GetLibraryDescription
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWInstance_GetLibraryDescription
|
| -(
|
| - NSSCKFWInstance *fwInstance,
|
| - CK_CHAR libraryDescription[32]
|
| -);
|
| +nssCKFWInstance_GetLibraryDescription(
|
| + NSSCKFWInstance *fwInstance,
|
| + CK_CHAR libraryDescription[32]);
|
|
|
| /*
|
| * nssCKFWInstance_GetLibraryVersion
|
| *
|
| */
|
| NSS_EXTERN CK_VERSION
|
| -nssCKFWInstance_GetLibraryVersion
|
| -(
|
| - NSSCKFWInstance *fwInstance
|
| -);
|
| +nssCKFWInstance_GetLibraryVersion(
|
| + NSSCKFWInstance *fwInstance);
|
|
|
| /*
|
| * nssCKFWInstance_GetModuleHandlesSessionObjects
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWInstance_GetModuleHandlesSessionObjects
|
| -(
|
| - NSSCKFWInstance *fwInstance
|
| -);
|
| +nssCKFWInstance_GetModuleHandlesSessionObjects(
|
| + NSSCKFWInstance *fwInstance);
|
|
|
| /*
|
| * nssCKFWInstance_GetSlots
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWSlot **
|
| -nssCKFWInstance_GetSlots
|
| -(
|
| - NSSCKFWInstance *fwInstance,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWInstance_GetSlots(
|
| + NSSCKFWInstance *fwInstance,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWInstance_WaitForSlotEvent
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWSlot *
|
| -nssCKFWInstance_WaitForSlotEvent
|
| -(
|
| - NSSCKFWInstance *fwInstance,
|
| - CK_BBOOL block,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWInstance_WaitForSlotEvent(
|
| + NSSCKFWInstance *fwInstance,
|
| + CK_BBOOL block,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWInstance_verifyPointer
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWInstance_verifyPointer
|
| -(
|
| - const NSSCKFWInstance *fwInstance
|
| -);
|
| -
|
| +nssCKFWInstance_verifyPointer(
|
| + const NSSCKFWInstance *fwInstance);
|
|
|
| /*
|
| * NSSCKFWSlot
|
| @@ -393,33 +338,27 @@ nssCKFWInstance_verifyPointer
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWSlot *
|
| -nssCKFWSlot_Create
|
| -(
|
| - NSSCKFWInstance *fwInstance,
|
| - NSSCKMDSlot *mdSlot,
|
| - CK_SLOT_ID slotID,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWSlot_Create(
|
| + NSSCKFWInstance *fwInstance,
|
| + NSSCKMDSlot *mdSlot,
|
| + CK_SLOT_ID slotID,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWSlot_Destroy
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSlot_Destroy
|
| -(
|
| - NSSCKFWSlot *fwSlot
|
| -);
|
| +nssCKFWSlot_Destroy(
|
| + NSSCKFWSlot *fwSlot);
|
|
|
| /*
|
| * nssCKFWSlot_GetMDSlot
|
| *
|
| */
|
| NSS_EXTERN NSSCKMDSlot *
|
| -nssCKFWSlot_GetMDSlot
|
| -(
|
| - NSSCKFWSlot *fwSlot
|
| -);
|
| +nssCKFWSlot_GetMDSlot(
|
| + NSSCKFWSlot *fwSlot);
|
|
|
| /*
|
| * nssCKFWSlot_GetFWInstance
|
| @@ -427,10 +366,8 @@ nssCKFWSlot_GetMDSlot
|
| */
|
|
|
| NSS_EXTERN NSSCKFWInstance *
|
| -nssCKFWSlot_GetFWInstance
|
| -(
|
| - NSSCKFWSlot *fwSlot
|
| -);
|
| +nssCKFWSlot_GetFWInstance(
|
| + NSSCKFWSlot *fwSlot);
|
|
|
| /*
|
| * nssCKFWSlot_GetMDInstance
|
| @@ -438,113 +375,91 @@ nssCKFWSlot_GetFWInstance
|
| */
|
|
|
| NSS_EXTERN NSSCKMDInstance *
|
| -nssCKFWSlot_GetMDInstance
|
| -(
|
| - NSSCKFWSlot *fwSlot
|
| -);
|
| +nssCKFWSlot_GetMDInstance(
|
| + NSSCKFWSlot *fwSlot);
|
|
|
| /*
|
| * nssCKFWSlot_GetSlotID
|
| *
|
| */
|
| NSS_EXTERN CK_SLOT_ID
|
| -nssCKFWSlot_GetSlotID
|
| -(
|
| - NSSCKFWSlot *fwSlot
|
| -);
|
| +nssCKFWSlot_GetSlotID(
|
| + NSSCKFWSlot *fwSlot);
|
|
|
| /*
|
| * nssCKFWSlot_GetSlotDescription
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSlot_GetSlotDescription
|
| -(
|
| - NSSCKFWSlot *fwSlot,
|
| - CK_CHAR slotDescription[64]
|
| -);
|
| +nssCKFWSlot_GetSlotDescription(
|
| + NSSCKFWSlot *fwSlot,
|
| + CK_CHAR slotDescription[64]);
|
|
|
| /*
|
| * nssCKFWSlot_GetManufacturerID
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSlot_GetManufacturerID
|
| -(
|
| - NSSCKFWSlot *fwSlot,
|
| - CK_CHAR manufacturerID[32]
|
| -);
|
| +nssCKFWSlot_GetManufacturerID(
|
| + NSSCKFWSlot *fwSlot,
|
| + CK_CHAR manufacturerID[32]);
|
|
|
| /*
|
| * nssCKFWSlot_GetTokenPresent
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWSlot_GetTokenPresent
|
| -(
|
| - NSSCKFWSlot *fwSlot
|
| -);
|
| +nssCKFWSlot_GetTokenPresent(
|
| + NSSCKFWSlot *fwSlot);
|
|
|
| /*
|
| * nssCKFWSlot_GetRemovableDevice
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWSlot_GetRemovableDevice
|
| -(
|
| - NSSCKFWSlot *fwSlot
|
| -);
|
| +nssCKFWSlot_GetRemovableDevice(
|
| + NSSCKFWSlot *fwSlot);
|
|
|
| /*
|
| * nssCKFWSlot_GetHardwareSlot
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWSlot_GetHardwareSlot
|
| -(
|
| - NSSCKFWSlot *fwSlot
|
| -);
|
| +nssCKFWSlot_GetHardwareSlot(
|
| + NSSCKFWSlot *fwSlot);
|
|
|
| /*
|
| * nssCKFWSlot_GetHardwareVersion
|
| *
|
| */
|
| NSS_EXTERN CK_VERSION
|
| -nssCKFWSlot_GetHardwareVersion
|
| -(
|
| - NSSCKFWSlot *fwSlot
|
| -);
|
| +nssCKFWSlot_GetHardwareVersion(
|
| + NSSCKFWSlot *fwSlot);
|
|
|
| /*
|
| * nssCKFWSlot_GetFirmwareVersion
|
| *
|
| */
|
| NSS_EXTERN CK_VERSION
|
| -nssCKFWSlot_GetFirmwareVersion
|
| -(
|
| - NSSCKFWSlot *fwSlot
|
| -);
|
| +nssCKFWSlot_GetFirmwareVersion(
|
| + NSSCKFWSlot *fwSlot);
|
|
|
| /*
|
| * nssCKFWSlot_GetToken
|
| - *
|
| + *
|
| */
|
| NSS_EXTERN NSSCKFWToken *
|
| -nssCKFWSlot_GetToken
|
| -(
|
| - NSSCKFWSlot *fwSlot,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWSlot_GetToken(
|
| + NSSCKFWSlot *fwSlot,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWSlot_ClearToken
|
| *
|
| */
|
| NSS_EXTERN void
|
| -nssCKFWSlot_ClearToken
|
| -(
|
| - NSSCKFWSlot *fwSlot
|
| -);
|
| +nssCKFWSlot_ClearToken(
|
| + NSSCKFWSlot *fwSlot);
|
|
|
| /*
|
| * NSSCKFWToken
|
| @@ -606,459 +521,371 @@ nssCKFWSlot_ClearToken
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWToken *
|
| -nssCKFWToken_Create
|
| -(
|
| - NSSCKFWSlot *fwSlot,
|
| - NSSCKMDToken *mdToken,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWToken_Create(
|
| + NSSCKFWSlot *fwSlot,
|
| + NSSCKMDToken *mdToken,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWToken_Destroy
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWToken_Destroy
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_Destroy(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetMDToken
|
| *
|
| */
|
| NSS_EXTERN NSSCKMDToken *
|
| -nssCKFWToken_GetMDToken
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetMDToken(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetArena
|
| *
|
| */
|
| NSS_EXTERN NSSArena *
|
| -nssCKFWToken_GetArena
|
| -(
|
| - NSSCKFWToken *fwToken,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWToken_GetArena(
|
| + NSSCKFWToken *fwToken,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWToken_GetFWSlot
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWSlot *
|
| -nssCKFWToken_GetFWSlot
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetFWSlot(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetMDSlot
|
| *
|
| */
|
| NSS_EXTERN NSSCKMDSlot *
|
| -nssCKFWToken_GetMDSlot
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetMDSlot(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetSessionState
|
| *
|
| */
|
| NSS_EXTERN CK_STATE
|
| -nssCKFWToken_GetSessionState
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetSessionState(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_InitToken
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWToken_InitToken
|
| -(
|
| - NSSCKFWToken *fwToken,
|
| - NSSItem *pin,
|
| - NSSUTF8 *label
|
| -);
|
| +nssCKFWToken_InitToken(
|
| + NSSCKFWToken *fwToken,
|
| + NSSItem *pin,
|
| + NSSUTF8 *label);
|
|
|
| /*
|
| * nssCKFWToken_GetLabel
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWToken_GetLabel
|
| -(
|
| - NSSCKFWToken *fwToken,
|
| - CK_CHAR label[32]
|
| -);
|
| +nssCKFWToken_GetLabel(
|
| + NSSCKFWToken *fwToken,
|
| + CK_CHAR label[32]);
|
|
|
| /*
|
| * nssCKFWToken_GetManufacturerID
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWToken_GetManufacturerID
|
| -(
|
| - NSSCKFWToken *fwToken,
|
| - CK_CHAR manufacturerID[32]
|
| -);
|
| +nssCKFWToken_GetManufacturerID(
|
| + NSSCKFWToken *fwToken,
|
| + CK_CHAR manufacturerID[32]);
|
|
|
| /*
|
| * nssCKFWToken_GetModel
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWToken_GetModel
|
| -(
|
| - NSSCKFWToken *fwToken,
|
| - CK_CHAR model[16]
|
| -);
|
| +nssCKFWToken_GetModel(
|
| + NSSCKFWToken *fwToken,
|
| + CK_CHAR model[16]);
|
|
|
| /*
|
| * nssCKFWToken_GetSerialNumber
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWToken_GetSerialNumber
|
| -(
|
| - NSSCKFWToken *fwToken,
|
| - CK_CHAR serialNumber[16]
|
| -);
|
| +nssCKFWToken_GetSerialNumber(
|
| + NSSCKFWToken *fwToken,
|
| + CK_CHAR serialNumber[16]);
|
|
|
| /*
|
| * nssCKFWToken_GetHasRNG
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWToken_GetHasRNG
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetHasRNG(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetIsWriteProtected
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWToken_GetIsWriteProtected
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetIsWriteProtected(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetLoginRequired
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWToken_GetLoginRequired
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetLoginRequired(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetUserPinInitialized
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWToken_GetUserPinInitialized
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetUserPinInitialized(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetRestoreKeyNotNeeded
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWToken_GetRestoreKeyNotNeeded
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetRestoreKeyNotNeeded(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetHasClockOnToken
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWToken_GetHasClockOnToken
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetHasClockOnToken(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetHasProtectedAuthenticationPath
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWToken_GetHasProtectedAuthenticationPath
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetHasProtectedAuthenticationPath(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetSupportsDualCryptoOperations
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWToken_GetSupportsDualCryptoOperations
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetSupportsDualCryptoOperations(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetMaxSessionCount
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWToken_GetMaxSessionCount
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetMaxSessionCount(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetMaxRwSessionCount
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWToken_GetMaxRwSessionCount
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetMaxRwSessionCount(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetMaxPinLen
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWToken_GetMaxPinLen
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetMaxPinLen(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetMinPinLen
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWToken_GetMinPinLen
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetMinPinLen(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetTotalPublicMemory
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWToken_GetTotalPublicMemory
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetTotalPublicMemory(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetFreePublicMemory
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWToken_GetFreePublicMemory
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetFreePublicMemory(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetTotalPrivateMemory
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWToken_GetTotalPrivateMemory
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetTotalPrivateMemory(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetFreePrivateMemory
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWToken_GetFreePrivateMemory
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetFreePrivateMemory(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetHardwareVersion
|
| *
|
| */
|
| NSS_EXTERN CK_VERSION
|
| -nssCKFWToken_GetHardwareVersion
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetHardwareVersion(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetFirmwareVersion
|
| *
|
| */
|
| NSS_EXTERN CK_VERSION
|
| -nssCKFWToken_GetFirmwareVersion
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetFirmwareVersion(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetUTCTime
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWToken_GetUTCTime
|
| -(
|
| - NSSCKFWToken *fwToken,
|
| - CK_CHAR utcTime[16]
|
| -);
|
| +nssCKFWToken_GetUTCTime(
|
| + NSSCKFWToken *fwToken,
|
| + CK_CHAR utcTime[16]);
|
|
|
| /*
|
| * nssCKFWToken_OpenSession
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWSession *
|
| -nssCKFWToken_OpenSession
|
| -(
|
| - NSSCKFWToken *fwToken,
|
| - CK_BBOOL rw,
|
| - CK_VOID_PTR pApplication,
|
| - CK_NOTIFY Notify,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWToken_OpenSession(
|
| + NSSCKFWToken *fwToken,
|
| + CK_BBOOL rw,
|
| + CK_VOID_PTR pApplication,
|
| + CK_NOTIFY Notify,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWToken_GetMechanismCount
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWToken_GetMechanismCount
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetMechanismCount(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetMechanismTypes
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWToken_GetMechanismTypes
|
| -(
|
| - NSSCKFWToken *fwToken,
|
| - CK_MECHANISM_TYPE types[]
|
| -);
|
| +nssCKFWToken_GetMechanismTypes(
|
| + NSSCKFWToken *fwToken,
|
| + CK_MECHANISM_TYPE types[]);
|
|
|
| /*
|
| * nssCKFWToken_GetMechanism
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWMechanism *
|
| -nssCKFWToken_GetMechanism
|
| -(
|
| - NSSCKFWToken *fwToken,
|
| - CK_MECHANISM_TYPE which,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWToken_GetMechanism(
|
| + NSSCKFWToken *fwToken,
|
| + CK_MECHANISM_TYPE which,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWToken_SetSessionState
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWToken_SetSessionState
|
| -(
|
| - NSSCKFWToken *fwToken,
|
| - CK_STATE newState
|
| -);
|
| +nssCKFWToken_SetSessionState(
|
| + NSSCKFWToken *fwToken,
|
| + CK_STATE newState);
|
|
|
| /*
|
| * nssCKFWToken_RemoveSession
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWToken_RemoveSession
|
| -(
|
| - NSSCKFWToken *fwToken,
|
| - NSSCKFWSession *fwSession
|
| -);
|
| +nssCKFWToken_RemoveSession(
|
| + NSSCKFWToken *fwToken,
|
| + NSSCKFWSession *fwSession);
|
|
|
| /*
|
| * nssCKFWToken_CloseAllSessions
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWToken_CloseAllSessions
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_CloseAllSessions(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetSessionCount
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWToken_GetSessionCount
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetSessionCount(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetRwSessionCount
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWToken_GetRwSessionCount
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetRwSessionCount(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetRoSessionCount
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWToken_GetRoSessionCount
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetRoSessionCount(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetSessionObjectHash
|
| *
|
| */
|
| NSS_EXTERN nssCKFWHash *
|
| -nssCKFWToken_GetSessionObjectHash
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetSessionObjectHash(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetMDObjectHash
|
| *
|
| */
|
| NSS_EXTERN nssCKFWHash *
|
| -nssCKFWToken_GetMDObjectHash
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetMDObjectHash(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * nssCKFWToken_GetObjectHandleHash
|
| *
|
| */
|
| NSS_EXTERN nssCKFWHash *
|
| -nssCKFWToken_GetObjectHandleHash
|
| -(
|
| - NSSCKFWToken *fwToken
|
| -);
|
| +nssCKFWToken_GetObjectHandleHash(
|
| + NSSCKFWToken *fwToken);
|
|
|
| /*
|
| * NSSCKFWMechanism
|
| @@ -1107,24 +934,20 @@ nssCKFWToken_GetObjectHandleHash
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWMechanism *
|
| -nssCKFWMechanism_Create
|
| -(
|
| - NSSCKMDMechanism *mdMechanism,
|
| - NSSCKMDToken *mdToken,
|
| - NSSCKFWToken *fwToken,
|
| - NSSCKMDInstance *mdInstance,
|
| - NSSCKFWInstance *fwInstance
|
| -);
|
| +nssCKFWMechanism_Create(
|
| + NSSCKMDMechanism *mdMechanism,
|
| + NSSCKMDToken *mdToken,
|
| + NSSCKFWToken *fwToken,
|
| + NSSCKMDInstance *mdInstance,
|
| + NSSCKFWInstance *fwInstance);
|
|
|
| /*
|
| * nssCKFWMechanism_Destroy
|
| *
|
| */
|
| NSS_EXTERN void
|
| -nssCKFWMechanism_Destroy
|
| -(
|
| - NSSCKFWMechanism *fwMechanism
|
| -);
|
| +nssCKFWMechanism_Destroy(
|
| + NSSCKFWMechanism *fwMechanism);
|
|
|
| /*
|
| * nssCKFWMechanism_GetMDMechanism
|
| @@ -1132,43 +955,35 @@ nssCKFWMechanism_Destroy
|
| */
|
|
|
| NSS_EXTERN NSSCKMDMechanism *
|
| -nssCKFWMechanism_GetMDMechanism
|
| -(
|
| - NSSCKFWMechanism *fwMechanism
|
| -);
|
| +nssCKFWMechanism_GetMDMechanism(
|
| + NSSCKFWMechanism *fwMechanism);
|
|
|
| /*
|
| * nssCKFWMechanism_GetMinKeySize
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWMechanism_GetMinKeySize
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_GetMinKeySize(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWMechanism_GetMaxKeySize
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWMechanism_GetMaxKeySize
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_GetMaxKeySize(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWMechanism_GetInHardware
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWMechanism_GetInHardware
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_GetInHardware(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * the following are determined automatically by which of the cryptographic
|
| @@ -1179,305 +994,255 @@ nssCKFWMechanism_GetInHardware
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWMechanism_GetCanEncrypt
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_GetCanEncrypt(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWMechanism_GetCanDecrypt
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWMechanism_GetCanDecrypt
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_GetCanDecrypt(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWMechanism_GetCanDigest
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWMechanism_GetCanDigest
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_GetCanDigest(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWMechanism_GetCanSign
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWMechanism_GetCanSign
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_GetCanSign(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWMechanism_GetCanSignRecover
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWMechanism_GetCanSignRecover
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_GetCanSignRecover(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWMechanism_GetCanVerify
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWMechanism_GetCanVerify
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_GetCanVerify(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWMechanism_GetCanVerifyRecover
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWMechanism_GetCanVerifyRecover
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_GetCanVerifyRecover(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWMechanism_GetCanGenerate
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWMechanism_GetCanGenerate
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_GetCanGenerate(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWMechanism_GetCanGenerateKeyPair
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWMechanism_GetCanGenerateKeyPair
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_GetCanGenerateKeyPair(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWMechanism_GetCanWrap
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWMechanism_GetCanWrap
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_GetCanWrap(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWMechanism_GetCanUnwrap
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWMechanism_GetCanUnwrap
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_GetCanUnwrap(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWMechanism_GetCanDerive
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWMechanism_GetCanDerive
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_GetCanDerive(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWMechanism_EncryptInit
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWMechanism_EncryptInit
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_MECHANISM *pMechanism,
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWObject *fwObject
|
| -);
|
| +nssCKFWMechanism_EncryptInit(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_MECHANISM *pMechanism,
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWObject *fwObject);
|
|
|
| /*
|
| * nssCKFWMechanism_DecryptInit
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWMechanism_DecryptInit
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_MECHANISM *pMechanism,
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWObject *fwObject
|
| -);
|
| +nssCKFWMechanism_DecryptInit(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_MECHANISM *pMechanism,
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWObject *fwObject);
|
|
|
| /*
|
| * nssCKFWMechanism_DigestInit
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWMechanism_DigestInit
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_MECHANISM *pMechanism,
|
| - NSSCKFWSession *fwSession
|
| -);
|
| +nssCKFWMechanism_DigestInit(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_MECHANISM *pMechanism,
|
| + NSSCKFWSession *fwSession);
|
|
|
| /*
|
| * nssCKFWMechanism_SignInit
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWMechanism_SignInit
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_MECHANISM *pMechanism,
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWObject *fwObject
|
| -);
|
| +nssCKFWMechanism_SignInit(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_MECHANISM *pMechanism,
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWObject *fwObject);
|
|
|
| /*
|
| * nssCKFWMechanism_SignRecoverInit
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWMechanism_SignRecoverInit
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_MECHANISM *pMechanism,
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWObject *fwObject
|
| -);
|
| +nssCKFWMechanism_SignRecoverInit(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_MECHANISM *pMechanism,
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWObject *fwObject);
|
|
|
| /*
|
| * nssCKFWMechanism_VerifyInit
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWMechanism_VerifyInit
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_MECHANISM *pMechanism,
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWObject *fwObject
|
| -);
|
| +nssCKFWMechanism_VerifyInit(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_MECHANISM *pMechanism,
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWObject *fwObject);
|
|
|
| /*
|
| * nssCKFWMechanism_VerifyRecoverInit
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWMechanism_VerifyRecoverInit
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_MECHANISM *pMechanism,
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWObject *fwObject
|
| -);
|
| +nssCKFWMechanism_VerifyRecoverInit(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_MECHANISM *pMechanism,
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWObject *fwObject);
|
|
|
| /*
|
| * nssCKFWMechanism_GenerateKey
|
| */
|
| NSS_EXTERN NSSCKFWObject *
|
| -nssCKFWMechanism_GenerateKey
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_MECHANISM_PTR pMechanism,
|
| - NSSCKFWSession *fwSession,
|
| - CK_ATTRIBUTE_PTR pTemplate,
|
| - CK_ULONG ulAttributeCount,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_GenerateKey(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_MECHANISM_PTR pMechanism,
|
| + NSSCKFWSession *fwSession,
|
| + CK_ATTRIBUTE_PTR pTemplate,
|
| + CK_ULONG ulAttributeCount,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWMechanism_GenerateKeyPair
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWMechanism_GenerateKeyPair
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_MECHANISM_PTR pMechanism,
|
| - NSSCKFWSession *fwSession,
|
| - CK_ATTRIBUTE_PTR pPublicKeyTemplate,
|
| - CK_ULONG ulPublicKeyAttributeCount,
|
| - CK_ATTRIBUTE_PTR pPrivateKeyTemplate,
|
| - CK_ULONG ulPrivateKeyAttributeCount,
|
| - NSSCKFWObject **fwPublicKeyObject,
|
| - NSSCKFWObject **fwPrivateKeyObject
|
| -);
|
| +nssCKFWMechanism_GenerateKeyPair(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_MECHANISM_PTR pMechanism,
|
| + NSSCKFWSession *fwSession,
|
| + CK_ATTRIBUTE_PTR pPublicKeyTemplate,
|
| + CK_ULONG ulPublicKeyAttributeCount,
|
| + CK_ATTRIBUTE_PTR pPrivateKeyTemplate,
|
| + CK_ULONG ulPrivateKeyAttributeCount,
|
| + NSSCKFWObject **fwPublicKeyObject,
|
| + NSSCKFWObject **fwPrivateKeyObject);
|
|
|
| /*
|
| * nssCKFWMechanism_GetWrapKeyLength
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWMechanism_GetWrapKeyLength
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_MECHANISM_PTR pMechanism,
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWObject *fwWrappingKeyObject,
|
| - NSSCKFWObject *fwObject,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_GetWrapKeyLength(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_MECHANISM_PTR pMechanism,
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWObject *fwWrappingKeyObject,
|
| + NSSCKFWObject *fwObject,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWMechanism_WrapKey
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWMechanism_WrapKey
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_MECHANISM_PTR pMechanism,
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWObject *fwWrappingKeyObject,
|
| - NSSCKFWObject *fwObject,
|
| - NSSItem *wrappedKey
|
| -);
|
| +nssCKFWMechanism_WrapKey(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_MECHANISM_PTR pMechanism,
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWObject *fwWrappingKeyObject,
|
| + NSSCKFWObject *fwObject,
|
| + NSSItem *wrappedKey);
|
|
|
| /*
|
| * nssCKFWMechanism_UnwrapKey
|
| */
|
| NSS_EXTERN NSSCKFWObject *
|
| -nssCKFWMechanism_UnwrapKey
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_MECHANISM_PTR pMechanism,
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWObject *fwWrappingKeyObject,
|
| - NSSItem *wrappedKey,
|
| - CK_ATTRIBUTE_PTR pTemplate,
|
| - CK_ULONG ulAttributeCount,
|
| - CK_RV *pError
|
| -);
|
| -
|
| -/*
|
| +nssCKFWMechanism_UnwrapKey(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_MECHANISM_PTR pMechanism,
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWObject *fwWrappingKeyObject,
|
| + NSSItem *wrappedKey,
|
| + CK_ATTRIBUTE_PTR pTemplate,
|
| + CK_ULONG ulAttributeCount,
|
| + CK_RV *pError);
|
| +
|
| +/*
|
| * nssCKFWMechanism_DeriveKey
|
| */
|
| NSS_EXTERN NSSCKFWObject *
|
| -nssCKFWMechanism_DeriveKey
|
| -(
|
| - NSSCKFWMechanism *fwMechanism,
|
| - CK_MECHANISM_PTR pMechanism,
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWObject *fwBaseKeyObject,
|
| - CK_ATTRIBUTE_PTR pTemplate,
|
| - CK_ULONG ulAttributeCount,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMechanism_DeriveKey(
|
| + NSSCKFWMechanism *fwMechanism,
|
| + CK_MECHANISM_PTR pMechanism,
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWObject *fwBaseKeyObject,
|
| + CK_ATTRIBUTE_PTR pTemplate,
|
| + CK_ULONG ulAttributeCount,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * NSSCKFWCryptoOperation
|
| @@ -1506,130 +1271,106 @@ nssCKFWMechanism_DeriveKey
|
| * nssCKFWCrytoOperation_Create
|
| */
|
| NSS_EXTERN NSSCKFWCryptoOperation *
|
| -nssCKFWCryptoOperation_Create
|
| -(
|
| - NSSCKMDCryptoOperation *mdOperation,
|
| - NSSCKMDSession *mdSession,
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKMDToken *mdToken,
|
| - NSSCKFWToken *fwToken,
|
| - NSSCKMDInstance *mdInstance,
|
| - NSSCKFWInstance *fwInstance,
|
| - NSSCKFWCryptoOperationType type,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWCryptoOperation_Create(
|
| + NSSCKMDCryptoOperation *mdOperation,
|
| + NSSCKMDSession *mdSession,
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKMDToken *mdToken,
|
| + NSSCKFWToken *fwToken,
|
| + NSSCKMDInstance *mdInstance,
|
| + NSSCKFWInstance *fwInstance,
|
| + NSSCKFWCryptoOperationType type,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWCryptoOperation_Destroy
|
| */
|
| NSS_EXTERN void
|
| -nssCKFWCryptoOperation_Destroy
|
| -(
|
| - NSSCKFWCryptoOperation *fwOperation
|
| -);
|
| +nssCKFWCryptoOperation_Destroy(
|
| + NSSCKFWCryptoOperation *fwOperation);
|
|
|
| /*
|
| * nssCKFWCryptoOperation_GetMDCryptoOperation
|
| */
|
| NSS_EXTERN NSSCKMDCryptoOperation *
|
| -nssCKFWCryptoOperation_GetMDCryptoOperation
|
| -(
|
| - NSSCKFWCryptoOperation *fwOperation
|
| -);
|
| +nssCKFWCryptoOperation_GetMDCryptoOperation(
|
| + NSSCKFWCryptoOperation *fwOperation);
|
|
|
| /*
|
| * nssCKFWCryptoOperation_GetType
|
| */
|
| NSS_EXTERN NSSCKFWCryptoOperationType
|
| -nssCKFWCryptoOperation_GetType
|
| -(
|
| - NSSCKFWCryptoOperation *fwOperation
|
| -);
|
| +nssCKFWCryptoOperation_GetType(
|
| + NSSCKFWCryptoOperation *fwOperation);
|
|
|
| /*
|
| * nssCKFWCryptoOperation_GetFinalLength
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWCryptoOperation_GetFinalLength
|
| -(
|
| - NSSCKFWCryptoOperation *fwOperation,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWCryptoOperation_GetFinalLength(
|
| + NSSCKFWCryptoOperation *fwOperation,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWCryptoOperation_GetOperationLength
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWCryptoOperation_GetOperationLength
|
| -(
|
| - NSSCKFWCryptoOperation *fwOperation,
|
| - NSSItem *inputBuffer,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWCryptoOperation_GetOperationLength(
|
| + NSSCKFWCryptoOperation *fwOperation,
|
| + NSSItem *inputBuffer,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWCryptoOperation_Final
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWCryptoOperation_Final
|
| -(
|
| - NSSCKFWCryptoOperation *fwOperation,
|
| - NSSItem *outputBuffer
|
| -);
|
| +nssCKFWCryptoOperation_Final(
|
| + NSSCKFWCryptoOperation *fwOperation,
|
| + NSSItem *outputBuffer);
|
|
|
| /*
|
| * nssCKFWCryptoOperation_Update
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWCryptoOperation_Update
|
| -(
|
| - NSSCKFWCryptoOperation *fwOperation,
|
| - NSSItem *inputBuffer,
|
| - NSSItem *outputBuffer
|
| -);
|
| +nssCKFWCryptoOperation_Update(
|
| + NSSCKFWCryptoOperation *fwOperation,
|
| + NSSItem *inputBuffer,
|
| + NSSItem *outputBuffer);
|
|
|
| /*
|
| * nssCKFWCryptoOperation_DigestUpdate
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWCryptoOperation_DigestUpdate
|
| -(
|
| - NSSCKFWCryptoOperation *fwOperation,
|
| - NSSItem *inputBuffer
|
| -);
|
| +nssCKFWCryptoOperation_DigestUpdate(
|
| + NSSCKFWCryptoOperation *fwOperation,
|
| + NSSItem *inputBuffer);
|
|
|
| /*
|
| * nssCKFWCryptoOperation_DigestKey
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWCryptoOperation_DigestKey
|
| -(
|
| - NSSCKFWCryptoOperation *fwOperation,
|
| - NSSCKFWObject *fwKey
|
| -);
|
| +nssCKFWCryptoOperation_DigestKey(
|
| + NSSCKFWCryptoOperation *fwOperation,
|
| + NSSCKFWObject *fwKey);
|
|
|
| /*
|
| * nssCKFWCryptoOperation_UpdateFinal
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWCryptoOperation_UpdateFinal
|
| -(
|
| - NSSCKFWCryptoOperation *fwOperation,
|
| - NSSItem *inputBuffer,
|
| - NSSItem *outputBuffer
|
| -);
|
| +nssCKFWCryptoOperation_UpdateFinal(
|
| + NSSCKFWCryptoOperation *fwOperation,
|
| + NSSItem *inputBuffer,
|
| + NSSItem *outputBuffer);
|
|
|
| /*
|
| * nssCKFWCryptoOperation_UpdateCombo
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWCryptoOperation_UpdateCombo
|
| -(
|
| - NSSCKFWCryptoOperation *fwOperation,
|
| - NSSCKFWCryptoOperation *fwPeerOperation,
|
| - NSSItem *inputBuffer,
|
| - NSSItem *outputBuffer
|
| -);
|
| +nssCKFWCryptoOperation_UpdateCombo(
|
| + NSSCKFWCryptoOperation *fwOperation,
|
| + NSSCKFWCryptoOperation *fwPeerOperation,
|
| + NSSItem *inputBuffer,
|
| + NSSItem *outputBuffer);
|
|
|
| /*
|
| * NSSCKFWSession
|
| @@ -1685,434 +1426,360 @@ nssCKFWCryptoOperation_UpdateCombo
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWSession *
|
| -nssCKFWSession_Create
|
| -(
|
| - NSSCKFWToken *fwToken,
|
| - CK_BBOOL rw,
|
| - CK_VOID_PTR pApplication,
|
| - CK_NOTIFY Notify,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWSession_Create(
|
| + NSSCKFWToken *fwToken,
|
| + CK_BBOOL rw,
|
| + CK_VOID_PTR pApplication,
|
| + CK_NOTIFY Notify,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWSession_Destroy
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSession_Destroy
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - CK_BBOOL removeFromTokenHash
|
| -);
|
| +nssCKFWSession_Destroy(
|
| + NSSCKFWSession *fwSession,
|
| + CK_BBOOL removeFromTokenHash);
|
|
|
| /*
|
| * nssCKFWSession_GetMDSession
|
| *
|
| */
|
| NSS_EXTERN NSSCKMDSession *
|
| -nssCKFWSession_GetMDSession
|
| -(
|
| - NSSCKFWSession *fwSession
|
| -);
|
| +nssCKFWSession_GetMDSession(
|
| + NSSCKFWSession *fwSession);
|
|
|
| /*
|
| * nssCKFWSession_GetArena
|
| *
|
| */
|
| NSS_EXTERN NSSArena *
|
| -nssCKFWSession_GetArena
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWSession_GetArena(
|
| + NSSCKFWSession *fwSession,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWSession_CallNotification
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSession_CallNotification
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - CK_NOTIFICATION event
|
| -);
|
| +nssCKFWSession_CallNotification(
|
| + NSSCKFWSession *fwSession,
|
| + CK_NOTIFICATION event);
|
|
|
| /*
|
| * nssCKFWSession_IsRWSession
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWSession_IsRWSession
|
| -(
|
| - NSSCKFWSession *fwSession
|
| -);
|
| +nssCKFWSession_IsRWSession(
|
| + NSSCKFWSession *fwSession);
|
|
|
| /*
|
| * nssCKFWSession_IsSO
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWSession_IsSO
|
| -(
|
| - NSSCKFWSession *fwSession
|
| -);
|
| +nssCKFWSession_IsSO(
|
| + NSSCKFWSession *fwSession);
|
|
|
| /*
|
| * nssCKFWSession_GetFWSlot
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWSlot *
|
| -nssCKFWSession_GetFWSlot
|
| -(
|
| - NSSCKFWSession *fwSession
|
| -);
|
| +nssCKFWSession_GetFWSlot(
|
| + NSSCKFWSession *fwSession);
|
|
|
| /*
|
| * nssCFKWSession_GetSessionState
|
| *
|
| */
|
| NSS_EXTERN CK_STATE
|
| -nssCKFWSession_GetSessionState
|
| -(
|
| - NSSCKFWSession *fwSession
|
| -);
|
| +nssCKFWSession_GetSessionState(
|
| + NSSCKFWSession *fwSession);
|
|
|
| /*
|
| * nssCKFWSession_SetFWFindObjects
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSession_SetFWFindObjects
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWFindObjects *fwFindObjects
|
| -);
|
| +nssCKFWSession_SetFWFindObjects(
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWFindObjects *fwFindObjects);
|
|
|
| /*
|
| * nssCKFWSession_GetFWFindObjects
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWFindObjects *
|
| -nssCKFWSession_GetFWFindObjects
|
| -(
|
| - NSSCKFWSession *fwSesssion,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWSession_GetFWFindObjects(
|
| + NSSCKFWSession *fwSesssion,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWSession_SetMDSession
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSession_SetMDSession
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKMDSession *mdSession
|
| -);
|
| +nssCKFWSession_SetMDSession(
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKMDSession *mdSession);
|
|
|
| /*
|
| * nssCKFWSession_SetHandle
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSession_SetHandle
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - CK_SESSION_HANDLE hSession
|
| -);
|
| +nssCKFWSession_SetHandle(
|
| + NSSCKFWSession *fwSession,
|
| + CK_SESSION_HANDLE hSession);
|
|
|
| /*
|
| * nssCKFWSession_GetHandle
|
| *
|
| */
|
| NSS_EXTERN CK_SESSION_HANDLE
|
| -nssCKFWSession_GetHandle
|
| -(
|
| - NSSCKFWSession *fwSession
|
| -);
|
| +nssCKFWSession_GetHandle(
|
| + NSSCKFWSession *fwSession);
|
|
|
| /*
|
| * nssCKFWSession_RegisterSessionObject
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSession_RegisterSessionObject
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWObject *fwObject
|
| -);
|
| +nssCKFWSession_RegisterSessionObject(
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWObject *fwObject);
|
|
|
| /*
|
| * nssCKFWSession_DeregisterSessionObject
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSession_DeregisterSessionObject
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWObject *fwObject
|
| -);
|
| +nssCKFWSession_DeregisterSessionObject(
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWObject *fwObject);
|
|
|
| /*
|
| * nssCKFWSession_GetDeviceError
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWSession_GetDeviceError
|
| -(
|
| - NSSCKFWSession *fwSession
|
| -);
|
| +nssCKFWSession_GetDeviceError(
|
| + NSSCKFWSession *fwSession);
|
|
|
| /*
|
| * nssCKFWSession_Login
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSession_Login
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - CK_USER_TYPE userType,
|
| - NSSItem *pin
|
| -);
|
| +nssCKFWSession_Login(
|
| + NSSCKFWSession *fwSession,
|
| + CK_USER_TYPE userType,
|
| + NSSItem *pin);
|
|
|
| /*
|
| * nssCKFWSession_Logout
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSession_Logout
|
| -(
|
| - NSSCKFWSession *fwSession
|
| -);
|
| +nssCKFWSession_Logout(
|
| + NSSCKFWSession *fwSession);
|
|
|
| /*
|
| * nssCKFWSession_InitPIN
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSession_InitPIN
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSItem *pin
|
| -);
|
| +nssCKFWSession_InitPIN(
|
| + NSSCKFWSession *fwSession,
|
| + NSSItem *pin);
|
|
|
| /*
|
| * nssCKFWSession_SetPIN
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSession_SetPIN
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSItem *newPin,
|
| - NSSItem *oldPin
|
| -);
|
| +nssCKFWSession_SetPIN(
|
| + NSSCKFWSession *fwSession,
|
| + NSSItem *newPin,
|
| + NSSItem *oldPin);
|
|
|
| /*
|
| * nssCKFWSession_GetOperationStateLen
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWSession_GetOperationStateLen
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWSession_GetOperationStateLen(
|
| + NSSCKFWSession *fwSession,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWSession_GetOperationState
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSession_GetOperationState
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSItem *buffer
|
| -);
|
| +nssCKFWSession_GetOperationState(
|
| + NSSCKFWSession *fwSession,
|
| + NSSItem *buffer);
|
|
|
| /*
|
| * nssCKFWSession_SetOperationState
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSession_SetOperationState
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSItem *state,
|
| - NSSCKFWObject *encryptionKey,
|
| - NSSCKFWObject *authenticationKey
|
| -);
|
| +nssCKFWSession_SetOperationState(
|
| + NSSCKFWSession *fwSession,
|
| + NSSItem *state,
|
| + NSSCKFWObject *encryptionKey,
|
| + NSSCKFWObject *authenticationKey);
|
|
|
| /*
|
| * nssCKFWSession_CreateObject
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWObject *
|
| -nssCKFWSession_CreateObject
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - CK_ATTRIBUTE_PTR pTemplate,
|
| - CK_ULONG ulAttributeCount,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWSession_CreateObject(
|
| + NSSCKFWSession *fwSession,
|
| + CK_ATTRIBUTE_PTR pTemplate,
|
| + CK_ULONG ulAttributeCount,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWSession_CopyObject
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWObject *
|
| -nssCKFWSession_CopyObject
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWObject *object,
|
| - CK_ATTRIBUTE_PTR pTemplate,
|
| - CK_ULONG ulAttributeCount,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWSession_CopyObject(
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWObject *object,
|
| + CK_ATTRIBUTE_PTR pTemplate,
|
| + CK_ULONG ulAttributeCount,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWSession_FindObjectsInit
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWFindObjects *
|
| -nssCKFWSession_FindObjectsInit
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - CK_ATTRIBUTE_PTR pTemplate,
|
| - CK_ULONG ulAttributeCount,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWSession_FindObjectsInit(
|
| + NSSCKFWSession *fwSession,
|
| + CK_ATTRIBUTE_PTR pTemplate,
|
| + CK_ULONG ulAttributeCount,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWSession_SetCurrentCryptoOperation
|
| */
|
| NSS_IMPLEMENT void
|
| -nssCKFWSession_SetCurrentCryptoOperation
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWCryptoOperation * fwOperation,
|
| - NSSCKFWCryptoOperationState state
|
| -);
|
| +nssCKFWSession_SetCurrentCryptoOperation(
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWCryptoOperation *fwOperation,
|
| + NSSCKFWCryptoOperationState state);
|
|
|
| /*
|
| * nssCKFWSession_GetCurrentCryptoOperation
|
| */
|
| NSS_IMPLEMENT NSSCKFWCryptoOperation *
|
| -nssCKFWSession_GetCurrentCryptoOperation
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWCryptoOperationState state
|
| -);
|
| +nssCKFWSession_GetCurrentCryptoOperation(
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWCryptoOperationState state);
|
|
|
| /*
|
| * nssCKFWSession_Final
|
| * (terminate a cryptographic operation and get the result)
|
| */
|
| NSS_IMPLEMENT CK_RV
|
| -nssCKFWSession_Final
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWCryptoOperationType type,
|
| - NSSCKFWCryptoOperationState state,
|
| - CK_BYTE_PTR outBuf,
|
| - CK_ULONG_PTR outBufLen
|
| -);
|
| +nssCKFWSession_Final(
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWCryptoOperationType type,
|
| + NSSCKFWCryptoOperationState state,
|
| + CK_BYTE_PTR outBuf,
|
| + CK_ULONG_PTR outBufLen);
|
|
|
| /*
|
| * nssCKFWSession_Update
|
| * (get the next step of an encrypt/decrypt operation)
|
| */
|
| NSS_IMPLEMENT CK_RV
|
| -nssCKFWSession_Update
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWCryptoOperationType type,
|
| - NSSCKFWCryptoOperationState state,
|
| - CK_BYTE_PTR inBuf,
|
| - CK_ULONG inBufLen,
|
| - CK_BYTE_PTR outBuf,
|
| - CK_ULONG_PTR outBufLen
|
| -);
|
| +nssCKFWSession_Update(
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWCryptoOperationType type,
|
| + NSSCKFWCryptoOperationState state,
|
| + CK_BYTE_PTR inBuf,
|
| + CK_ULONG inBufLen,
|
| + CK_BYTE_PTR outBuf,
|
| + CK_ULONG_PTR outBufLen);
|
|
|
| /*
|
| * nssCKFWSession_DigestUpdate
|
| * (do the next step of an digest/sign/verify operation)
|
| */
|
| NSS_IMPLEMENT CK_RV
|
| -nssCKFWSession_DigestUpdate
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWCryptoOperationType type,
|
| - NSSCKFWCryptoOperationState state,
|
| - CK_BYTE_PTR inBuf,
|
| - CK_ULONG inBufLen
|
| -);
|
| +nssCKFWSession_DigestUpdate(
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWCryptoOperationType type,
|
| + NSSCKFWCryptoOperationState state,
|
| + CK_BYTE_PTR inBuf,
|
| + CK_ULONG inBufLen);
|
|
|
| /*
|
| * nssCKFWSession_DigestKey
|
| * (do the next step of an digest/sign/verify operation)
|
| */
|
| NSS_IMPLEMENT CK_RV
|
| -nssCKFWSession_DigestKey
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWObject *fwKey
|
| -);
|
| +nssCKFWSession_DigestKey(
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWObject *fwKey);
|
|
|
| /*
|
| * nssCKFWSession_UpdateFinal
|
| * (do a single-step of a cryptographic operation and get the result)
|
| */
|
| NSS_IMPLEMENT CK_RV
|
| -nssCKFWSession_UpdateFinal
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWCryptoOperationType type,
|
| - NSSCKFWCryptoOperationState state,
|
| - CK_BYTE_PTR inBuf,
|
| - CK_ULONG inBufLen,
|
| - CK_BYTE_PTR outBuf,
|
| - CK_ULONG_PTR outBufLen
|
| -);
|
| +nssCKFWSession_UpdateFinal(
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWCryptoOperationType type,
|
| + NSSCKFWCryptoOperationState state,
|
| + CK_BYTE_PTR inBuf,
|
| + CK_ULONG inBufLen,
|
| + CK_BYTE_PTR outBuf,
|
| + CK_ULONG_PTR outBufLen);
|
|
|
| /*
|
| * nssCKFWSession_UpdateCombo
|
| * (do a combination encrypt/decrypt and sign/digest/verify operation)
|
| */
|
| NSS_IMPLEMENT CK_RV
|
| -nssCKFWSession_UpdateCombo
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWCryptoOperationType encryptType,
|
| - NSSCKFWCryptoOperationType digestType,
|
| - NSSCKFWCryptoOperationState digestState,
|
| - CK_BYTE_PTR inBuf,
|
| - CK_ULONG inBufLen,
|
| - CK_BYTE_PTR outBuf,
|
| - CK_ULONG_PTR outBufLen
|
| -);
|
| +nssCKFWSession_UpdateCombo(
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWCryptoOperationType encryptType,
|
| + NSSCKFWCryptoOperationType digestType,
|
| + NSSCKFWCryptoOperationState digestState,
|
| + CK_BYTE_PTR inBuf,
|
| + CK_ULONG inBufLen,
|
| + CK_BYTE_PTR outBuf,
|
| + CK_ULONG_PTR outBufLen);
|
|
|
| /*
|
| * nssCKFWSession_SeedRandom
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSession_SeedRandom
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSItem *seed
|
| -);
|
| +nssCKFWSession_SeedRandom(
|
| + NSSCKFWSession *fwSession,
|
| + NSSItem *seed);
|
|
|
| /*
|
| * nssCKFWSession_GetRandom
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWSession_GetRandom
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSItem *buffer
|
| -);
|
| +nssCKFWSession_GetRandom(
|
| + NSSCKFWSession *fwSession,
|
| + NSSItem *buffer);
|
|
|
| /*
|
| * NSSCKFWObject
|
| @@ -2145,123 +1812,101 @@ nssCKFWSession_GetRandom
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWObject *
|
| -nssCKFWObject_Create
|
| -(
|
| - NSSArena *arena,
|
| - NSSCKMDObject *mdObject,
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWToken *fwToken,
|
| - NSSCKFWInstance *fwInstance,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWObject_Create(
|
| + NSSArena *arena,
|
| + NSSCKMDObject *mdObject,
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWToken *fwToken,
|
| + NSSCKFWInstance *fwInstance,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWObject_Finalize
|
| *
|
| */
|
| NSS_EXTERN void
|
| -nssCKFWObject_Finalize
|
| -(
|
| - NSSCKFWObject *fwObject,
|
| - PRBool removeFromHash
|
| -);
|
| +nssCKFWObject_Finalize(
|
| + NSSCKFWObject *fwObject,
|
| + PRBool removeFromHash);
|
|
|
| /*
|
| * nssCKFWObject_Destroy
|
| *
|
| */
|
| NSS_EXTERN void
|
| -nssCKFWObject_Destroy
|
| -(
|
| - NSSCKFWObject *fwObject
|
| -);
|
| +nssCKFWObject_Destroy(
|
| + NSSCKFWObject *fwObject);
|
|
|
| /*
|
| * nssCKFWObject_GetMDObject
|
| *
|
| */
|
| NSS_EXTERN NSSCKMDObject *
|
| -nssCKFWObject_GetMDObject
|
| -(
|
| - NSSCKFWObject *fwObject
|
| -);
|
| +nssCKFWObject_GetMDObject(
|
| + NSSCKFWObject *fwObject);
|
|
|
| /*
|
| * nssCKFWObject_GetArena
|
| *
|
| */
|
| NSS_EXTERN NSSArena *
|
| -nssCKFWObject_GetArena
|
| -(
|
| - NSSCKFWObject *fwObject,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWObject_GetArena(
|
| + NSSCKFWObject *fwObject,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWObject_SetHandle
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWObject_SetHandle
|
| -(
|
| - NSSCKFWObject *fwObject,
|
| - CK_OBJECT_HANDLE hObject
|
| -);
|
| +nssCKFWObject_SetHandle(
|
| + NSSCKFWObject *fwObject,
|
| + CK_OBJECT_HANDLE hObject);
|
|
|
| /*
|
| * nssCKFWObject_GetHandle
|
| *
|
| */
|
| NSS_EXTERN CK_OBJECT_HANDLE
|
| -nssCKFWObject_GetHandle
|
| -(
|
| - NSSCKFWObject *fwObject
|
| -);
|
| +nssCKFWObject_GetHandle(
|
| + NSSCKFWObject *fwObject);
|
|
|
| /*
|
| * nssCKFWObject_IsTokenObject
|
| *
|
| */
|
| NSS_EXTERN CK_BBOOL
|
| -nssCKFWObject_IsTokenObject
|
| -(
|
| - NSSCKFWObject *fwObject
|
| -);
|
| +nssCKFWObject_IsTokenObject(
|
| + NSSCKFWObject *fwObject);
|
|
|
| /*
|
| * nssCKFWObject_GetAttributeCount
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWObject_GetAttributeCount
|
| -(
|
| - NSSCKFWObject *fwObject,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWObject_GetAttributeCount(
|
| + NSSCKFWObject *fwObject,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWObject_GetAttributeTypes
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWObject_GetAttributeTypes
|
| -(
|
| - NSSCKFWObject *fwObject,
|
| - CK_ATTRIBUTE_TYPE_PTR typeArray,
|
| - CK_ULONG ulCount
|
| -);
|
| +nssCKFWObject_GetAttributeTypes(
|
| + NSSCKFWObject *fwObject,
|
| + CK_ATTRIBUTE_TYPE_PTR typeArray,
|
| + CK_ULONG ulCount);
|
|
|
| /*
|
| * nssCKFWObject_GetAttributeSize
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWObject_GetAttributeSize
|
| -(
|
| - NSSCKFWObject *fwObject,
|
| - CK_ATTRIBUTE_TYPE attribute,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWObject_GetAttributeSize(
|
| + NSSCKFWObject *fwObject,
|
| + CK_ATTRIBUTE_TYPE attribute,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWObject_GetAttribute
|
| @@ -2274,38 +1919,32 @@ nssCKFWObject_GetAttributeSize
|
| * specified.
|
| */
|
| NSS_EXTERN NSSItem *
|
| -nssCKFWObject_GetAttribute
|
| -(
|
| - NSSCKFWObject *fwObject,
|
| - CK_ATTRIBUTE_TYPE attribute,
|
| - NSSItem *itemOpt,
|
| - NSSArena *arenaOpt,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWObject_GetAttribute(
|
| + NSSCKFWObject *fwObject,
|
| + CK_ATTRIBUTE_TYPE attribute,
|
| + NSSItem *itemOpt,
|
| + NSSArena *arenaOpt,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWObject_SetAttribute
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWObject_SetAttribute
|
| -(
|
| - NSSCKFWObject *fwObject,
|
| - NSSCKFWSession *fwSession,
|
| - CK_ATTRIBUTE_TYPE attribute,
|
| - NSSItem *value
|
| -);
|
| +nssCKFWObject_SetAttribute(
|
| + NSSCKFWObject *fwObject,
|
| + NSSCKFWSession *fwSession,
|
| + CK_ATTRIBUTE_TYPE attribute,
|
| + NSSItem *value);
|
|
|
| /*
|
| * nssCKFWObject_GetObjectSize
|
| *
|
| */
|
| NSS_EXTERN CK_ULONG
|
| -nssCKFWObject_GetObjectSize
|
| -(
|
| - NSSCKFWObject *fwObject,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWObject_GetObjectSize(
|
| + NSSCKFWObject *fwObject,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * NSSCKFWFindObjects
|
| @@ -2328,47 +1967,39 @@ nssCKFWObject_GetObjectSize
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWFindObjects *
|
| -nssCKFWFindObjects_Create
|
| -(
|
| - NSSCKFWSession *fwSession,
|
| - NSSCKFWToken *fwToken,
|
| - NSSCKFWInstance *fwInstance,
|
| - NSSCKMDFindObjects *mdFindObjects1,
|
| - NSSCKMDFindObjects *mdFindObjects2,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWFindObjects_Create(
|
| + NSSCKFWSession *fwSession,
|
| + NSSCKFWToken *fwToken,
|
| + NSSCKFWInstance *fwInstance,
|
| + NSSCKMDFindObjects *mdFindObjects1,
|
| + NSSCKMDFindObjects *mdFindObjects2,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWFindObjects_Destroy
|
| *
|
| */
|
| NSS_EXTERN void
|
| -nssCKFWFindObjects_Destroy
|
| -(
|
| - NSSCKFWFindObjects *fwFindObjects
|
| -);
|
| +nssCKFWFindObjects_Destroy(
|
| + NSSCKFWFindObjects *fwFindObjects);
|
|
|
| /*
|
| * nssCKFWFindObjects_GetMDFindObjects
|
| *
|
| */
|
| NSS_EXTERN NSSCKMDFindObjects *
|
| -nssCKFWFindObjects_GetMDFindObjects
|
| -(
|
| - NSSCKFWFindObjects *fwFindObjects
|
| -);
|
| +nssCKFWFindObjects_GetMDFindObjects(
|
| + NSSCKFWFindObjects *fwFindObjects);
|
|
|
| /*
|
| * nssCKFWFindObjects_Next
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWObject *
|
| -nssCKFWFindObjects_Next
|
| -(
|
| - NSSCKFWFindObjects *fwFindObjects,
|
| - NSSArena *arenaOpt,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWFindObjects_Next(
|
| + NSSCKFWFindObjects *fwFindObjects,
|
| + NSSArena *arenaOpt,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * NSSCKFWMutex
|
| @@ -2385,42 +2016,34 @@ nssCKFWFindObjects_Next
|
| *
|
| */
|
| NSS_EXTERN NSSCKFWMutex *
|
| -nssCKFWMutex_Create
|
| -(
|
| - CK_C_INITIALIZE_ARGS_PTR pInitArgs,
|
| - CryptokiLockingState LockingState,
|
| - NSSArena *arena,
|
| - CK_RV *pError
|
| -);
|
| +nssCKFWMutex_Create(
|
| + CK_C_INITIALIZE_ARGS_PTR pInitArgs,
|
| + CryptokiLockingState LockingState,
|
| + NSSArena *arena,
|
| + CK_RV *pError);
|
|
|
| /*
|
| * nssCKFWMutex_Destroy
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWMutex_Destroy
|
| -(
|
| - NSSCKFWMutex *mutex
|
| -);
|
| +nssCKFWMutex_Destroy(
|
| + NSSCKFWMutex *mutex);
|
|
|
| /*
|
| * nssCKFWMutex_Lock
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWMutex_Lock
|
| -(
|
| - NSSCKFWMutex *mutex
|
| -);
|
| +nssCKFWMutex_Lock(
|
| + NSSCKFWMutex *mutex);
|
|
|
| /*
|
| * nssCKFWMutex_Unlock
|
| *
|
| */
|
| NSS_EXTERN CK_RV
|
| -nssCKFWMutex_Unlock
|
| -(
|
| - NSSCKFWMutex *mutex
|
| -);
|
| +nssCKFWMutex_Unlock(
|
| + NSSCKFWMutex *mutex);
|
|
|
| #endif /* CKFW_H */
|
|
|