Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
NSSCKMDSessionStr Struct Reference

#include <nssckmdt.h>

List of all members.

Public Member Functions

 void (PR_CALLBACK *Close)(NSSCKMDSession *mdSession
 CK_ULONG (PR_CALLBACK *GetDeviceError)(NSSCKMDSession *mdSession
 CK_RV (PR_CALLBACK *Login)(NSSCKMDSession *mdSession
 CK_RV (PR_CALLBACK *Logout)(NSSCKMDSession *mdSession
 CK_RV (PR_CALLBACK *InitPIN)(NSSCKMDSession *mdSession
 CK_RV (PR_CALLBACK *SetPIN)(NSSCKMDSession *mdSession
 CK_ULONG (PR_CALLBACK *GetOperationStateLen)(NSSCKMDSession *mdSession
 CK_RV (PR_CALLBACK *GetOperationState)(NSSCKMDSession *mdSession
 CK_RV (PR_CALLBACK *SetOperationState)(NSSCKMDSession *mdSession
NSSCKMDObject *PR_CALLBACKCreateObject (NSSCKMDSession *mdSession, NSSCKFWSession *fwSession, NSSCKMDToken *mdToken, NSSCKFWToken *fwToken, NSSCKMDInstance *mdInstance, NSSCKFWInstance *fwInstance, NSSArena *handyArenaPointer, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_RV *pError)
NSSCKMDObject *PR_CALLBACKCopyObject (NSSCKMDSession *mdSession, NSSCKFWSession *fwSession, NSSCKMDToken *mdToken, NSSCKFWToken *fwToken, NSSCKMDInstance *mdInstance, NSSCKFWInstance *fwInstance, NSSCKMDObject *mdOldObject, NSSCKFWObject *fwOldObject, NSSArena *handyArenaPointer, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_RV *pError)
NSSCKMDFindObjects *PR_CALLBACKFindObjectsInit (NSSCKMDSession *mdSession, NSSCKFWSession *fwSession, NSSCKMDToken *mdToken, NSSCKFWToken *fwToken, NSSCKMDInstance *mdInstance, NSSCKFWInstance *fwInstance, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_RV *pError)
 CK_RV (PR_CALLBACK *SeedRandom)(NSSCKMDSession *mdSession
 CK_RV (PR_CALLBACK *GetRandom)(NSSCKMDSession *mdSession
 void (PR_CALLBACK *Close)(NSSCKMDSession *mdSession
 CK_ULONG (PR_CALLBACK *GetDeviceError)(NSSCKMDSession *mdSession
 CK_RV (PR_CALLBACK *Login)(NSSCKMDSession *mdSession
 CK_RV (PR_CALLBACK *Logout)(NSSCKMDSession *mdSession
 CK_RV (PR_CALLBACK *InitPIN)(NSSCKMDSession *mdSession
 CK_RV (PR_CALLBACK *SetPIN)(NSSCKMDSession *mdSession
 CK_ULONG (PR_CALLBACK *GetOperationStateLen)(NSSCKMDSession *mdSession
 CK_RV (PR_CALLBACK *GetOperationState)(NSSCKMDSession *mdSession
 CK_RV (PR_CALLBACK *SetOperationState)(NSSCKMDSession *mdSession
NSSCKMDObject *PR_CALLBACKCreateObject (NSSCKMDSession *mdSession, NSSCKFWSession *fwSession, NSSCKMDToken *mdToken, NSSCKFWToken *fwToken, NSSCKMDInstance *mdInstance, NSSCKFWInstance *fwInstance, NSSArena *handyArenaPointer, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_RV *pError)
NSSCKMDObject *PR_CALLBACKCopyObject (NSSCKMDSession *mdSession, NSSCKFWSession *fwSession, NSSCKMDToken *mdToken, NSSCKFWToken *fwToken, NSSCKMDInstance *mdInstance, NSSCKFWInstance *fwInstance, NSSCKMDObject *mdOldObject, NSSCKFWObject *fwOldObject, NSSArena *handyArenaPointer, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_RV *pError)
NSSCKMDFindObjects *PR_CALLBACKFindObjectsInit (NSSCKMDSession *mdSession, NSSCKFWSession *fwSession, NSSCKMDToken *mdToken, NSSCKFWToken *fwToken, NSSCKMDInstance *mdInstance, NSSCKFWInstance *fwInstance, CK_ATTRIBUTE_PTR pTemplate, CK_ULONG ulAttributeCount, CK_RV *pError)
 CK_RV (PR_CALLBACK *SeedRandom)(NSSCKMDSession *mdSession
 CK_RV (PR_CALLBACK *GetRandom)(NSSCKMDSession *mdSession

Public Attributes

voidetc
NSSCKFWSession * fwSession
NSSCKFWSession NSSCKMDToken * mdToken
NSSCKFWSession NSSCKMDToken
NSSCKFWToken * 
fwToken
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance * 
mdInstance
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance * 
fwInstance
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance CK_USER_TYPE 
userType
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance CK_USER_TYPE
NSSItem * 
pin
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance CK_USER_TYPE
NSSItem CK_STATE 
oldState
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance CK_USER_TYPE
NSSItem CK_STATE CK_STATE 
newState
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance CK_STATE 
oldState
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance CK_STATE
CK_STATE 
newState
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance NSSItem * 
pin
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance NSSItem * 
oldPin
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance NSSItem
NSSItem * 
newPin
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance CK_RV
pError
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance NSSItem * 
buffer
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance NSSItem * 
state
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance NSSItem
NSSCKMDObject * 
mdEncryptionKey
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance NSSItem
NSSCKMDObject NSSCKFWObject * 
fwEncryptionKey
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance NSSItem
NSSCKMDObject NSSCKFWObject
NSSCKMDObject * 
mdAuthenticationKey
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance NSSItem
NSSCKMDObject NSSCKFWObject
NSSCKMDObject NSSCKFWObject * 
fwAuthenticationKey
NSSCKFWSession NSSCKMDToken
NSSCKFWToken NSSCKMDInstance
NSSCKFWInstance NSSItem * 
seed
voidnull

Detailed Description

Definition at line 884 of file nssckmdt.h.


Member Function Documentation

NSSCKMDSessionStr::CK_RV ( PR_CALLBACK GetOperationState)
NSSCKMDSessionStr::CK_RV ( PR_CALLBACK GetOperationState)
NSSCKMDSessionStr::CK_RV ( PR_CALLBACK SetOperationState)
NSSCKMDSessionStr::CK_RV ( PR_CALLBACK SetOperationState)
NSSCKMDSessionStr::CK_ULONG ( PR_CALLBACK GetOperationStateLen)
NSSCKMDSessionStr::CK_ULONG ( PR_CALLBACK GetOperationStateLen)
NSSCKMDObject* PR_CALLBACK* NSSCKMDSessionStr::CopyObject ( NSSCKMDSession *  mdSession,
NSSCKFWSession *  fwSession,
NSSCKMDToken *  mdToken,
NSSCKFWToken *  fwToken,
NSSCKMDInstance *  mdInstance,
NSSCKFWInstance *  fwInstance,
NSSCKMDObject *  mdOldObject,
NSSCKFWObject *  fwOldObject,
NSSArena *  handyArenaPointer,
CK_ATTRIBUTE_PTR  pTemplate,
CK_ULONG  ulAttributeCount,
CK_RV pError 
)
NSSCKMDObject* PR_CALLBACK* NSSCKMDSessionStr::CopyObject ( NSSCKMDSession *  mdSession,
NSSCKFWSession *  fwSession,
NSSCKMDToken *  mdToken,
NSSCKFWToken *  fwToken,
NSSCKMDInstance *  mdInstance,
NSSCKFWInstance *  fwInstance,
NSSCKMDObject *  mdOldObject,
NSSCKFWObject *  fwOldObject,
NSSArena *  handyArenaPointer,
CK_ATTRIBUTE_PTR  pTemplate,
CK_ULONG  ulAttributeCount,
CK_RV pError 
)
NSSCKMDObject* PR_CALLBACK* NSSCKMDSessionStr::CreateObject ( NSSCKMDSession *  mdSession,
NSSCKFWSession *  fwSession,
NSSCKMDToken *  mdToken,
NSSCKFWToken *  fwToken,
NSSCKMDInstance *  mdInstance,
NSSCKFWInstance *  fwInstance,
NSSArena *  handyArenaPointer,
CK_ATTRIBUTE_PTR  pTemplate,
CK_ULONG  ulAttributeCount,
CK_RV pError 
)
NSSCKMDObject* PR_CALLBACK* NSSCKMDSessionStr::CreateObject ( NSSCKMDSession *  mdSession,
NSSCKFWSession *  fwSession,
NSSCKMDToken *  mdToken,
NSSCKFWToken *  fwToken,
NSSCKMDInstance *  mdInstance,
NSSCKFWInstance *  fwInstance,
NSSArena *  handyArenaPointer,
CK_ATTRIBUTE_PTR  pTemplate,
CK_ULONG  ulAttributeCount,
CK_RV pError 
)
NSSCKMDFindObjects* PR_CALLBACK* NSSCKMDSessionStr::FindObjectsInit ( NSSCKMDSession *  mdSession,
NSSCKFWSession *  fwSession,
NSSCKMDToken *  mdToken,
NSSCKFWToken *  fwToken,
NSSCKMDInstance *  mdInstance,
NSSCKFWInstance *  fwInstance,
CK_ATTRIBUTE_PTR  pTemplate,
CK_ULONG  ulAttributeCount,
CK_RV pError 
)
NSSCKMDFindObjects* PR_CALLBACK* NSSCKMDSessionStr::FindObjectsInit ( NSSCKMDSession *  mdSession,
NSSCKFWSession *  fwSession,
NSSCKMDToken *  mdToken,
NSSCKFWToken *  fwToken,
NSSCKMDInstance *  mdInstance,
NSSCKFWInstance *  fwInstance,
CK_ATTRIBUTE_PTR  pTemplate,
CK_ULONG  ulAttributeCount,
CK_RV pError 
)

Member Data Documentation

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance NSSItem * NSSCKMDSessionStr::buffer

Definition at line 1017 of file nssckmdt.h.

Definition at line 888 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance NSSItem NSSCKMDObject NSSCKFWObject NSSCKMDObject NSSCKFWObject * NSSCKMDSessionStr::fwAuthenticationKey

Definition at line 1036 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance NSSItem NSSCKMDObject NSSCKFWObject * NSSCKMDSessionStr::fwEncryptionKey

Definition at line 1036 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance * NSSCKMDSessionStr::fwInstance

Definition at line 899 of file nssckmdt.h.

NSSCKFWSession * NSSCKMDSessionStr::fwSession

Definition at line 899 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken * NSSCKMDSessionStr::fwToken

Definition at line 899 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance NSSItem NSSCKMDObject NSSCKFWObject NSSCKMDObject * NSSCKMDSessionStr::mdAuthenticationKey

Definition at line 1036 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance NSSItem NSSCKMDObject * NSSCKMDSessionStr::mdEncryptionKey

Definition at line 1036 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance * NSSCKMDSessionStr::mdInstance

Definition at line 899 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken * NSSCKMDSessionStr::mdToken

Definition at line 899 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance NSSItem NSSItem * NSSCKMDSessionStr::newPin

Definition at line 981 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance CK_STATE CK_STATE NSSCKMDSessionStr::newState

Definition at line 926 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance CK_STATE CK_STATE NSSCKMDSessionStr::newState

Definition at line 944 of file nssckmdt.h.

Definition at line 1157 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance NSSItem * NSSCKMDSessionStr::oldPin

Definition at line 981 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance CK_STATE NSSCKMDSessionStr::oldState

Definition at line 926 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance CK_STATE NSSCKMDSessionStr::oldState

Definition at line 944 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance CK_RV * NSSCKMDSessionStr::pError

Definition at line 999 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance NSSItem * NSSCKMDSessionStr::pin

Definition at line 926 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance NSSItem* NSSCKMDSessionStr::pin

Definition at line 963 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance NSSItem * NSSCKMDSessionStr::seed

Definition at line 1129 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance NSSItem * NSSCKMDSessionStr::state

Definition at line 1036 of file nssckmdt.h.

NSSCKFWSession NSSCKMDToken NSSCKFWToken NSSCKMDInstance NSSCKFWInstance CK_USER_TYPE NSSCKMDSessionStr::userType

Definition at line 926 of file nssckmdt.h.


The documentation for this struct was generated from the following files: