pam_pkcs11  0.6.8
Data Fields
CK_FUNCTION_LIST Struct Reference

#include <pkcs11.h>

Data Fields

CK_VERSION version
CK_VOID_PTR pInitArgs
CK_VOID_PTR pReserved
CK_INFO_PTR pInfo
CK_FUNCTION_LIST_PTR_PTR ppFunctionList
CK_BBOOL tokenPresent
CK_BBOOL CK_SLOT_ID_PTR pSlotList
CK_BBOOL CK_SLOT_ID_PTR
CK_ULONG_PTR 
pulCount
CK_SLOT_ID slotID
CK_SLOT_ID CK_SLOT_INFO_PTR pInfo
CK_SLOT_ID CK_TOKEN_INFO_PTR pInfo
CK_SLOT_ID CK_MECHANISM_TYPE_PTR pMechanismList
CK_SLOT_ID
CK_MECHANISM_TYPE_PTR
CK_ULONG_PTR 
pulCount
CK_SLOT_ID CK_MECHANISM_TYPE type
CK_SLOT_ID CK_MECHANISM_TYPE
CK_MECHANISM_INFO_PTR 
pInfo
CK_SLOT_ID CK_UTF8CHAR_PTR pPin
CK_SLOT_ID CK_UTF8CHAR_PTR CK_ULONG ulPinLen
CK_SLOT_ID CK_UTF8CHAR_PTR
CK_ULONG CK_UTF8CHAR_PTR 
pLabel
CK_SESSION_HANDLE hSession
CK_SESSION_HANDLE CK_UTF8CHAR_PTR pPin
CK_SESSION_HANDLE
CK_UTF8CHAR_PTR CK_ULONG 
ulPinLen
CK_SESSION_HANDLE CK_UTF8CHAR_PTR pOldPin
CK_SESSION_HANDLE
CK_UTF8CHAR_PTR CK_ULONG 
ulOldLen
CK_SESSION_HANDLE
CK_UTF8CHAR_PTR CK_ULONG
CK_UTF8CHAR_PTR 
pNewPin
CK_SESSION_HANDLE
CK_UTF8CHAR_PTR CK_ULONG
CK_UTF8CHAR_PTR CK_ULONG 
ulNewLen
CK_SLOT_ID CK_FLAGS flags
CK_SLOT_ID CK_FLAGS CK_VOID_PTR pApplication
CK_SLOT_ID CK_FLAGS
CK_VOID_PTR CK_NOTIFY 
Notify
CK_SLOT_ID CK_FLAGS
CK_VOID_PTR CK_NOTIFY
CK_SESSION_HANDLE_PTR 
phSession
CK_SESSION_HANDLE
CK_SESSION_INFO_PTR 
pInfo
CK_SESSION_HANDLE CK_BYTE_PTR pOperationState
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG_PTR 
pulOperationStateLen
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG 
ulOperationStateLen
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG CK_OBJECT_HANDLE 
hEncryptionKey
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG CK_OBJECT_HANDLE
CK_OBJECT_HANDLE 
hAuthenticationKey
CK_SESSION_HANDLE CK_USER_TYPE userType
CK_SESSION_HANDLE CK_USER_TYPE
CK_UTF8CHAR_PTR 
pPin
CK_SESSION_HANDLE CK_USER_TYPE
CK_UTF8CHAR_PTR CK_ULONG 
ulPinLen
CK_SESSION_HANDLE CK_ATTRIBUTE_PTR pTemplate
CK_SESSION_HANDLE
CK_ATTRIBUTE_PTR CK_ULONG 
ulCount
CK_SESSION_HANDLE
CK_ATTRIBUTE_PTR CK_ULONG
CK_OBJECT_HANDLE_PTR 
phObject
CK_SESSION_HANDLE CK_OBJECT_HANDLE hObject
CK_SESSION_HANDLE
CK_OBJECT_HANDLE
CK_ATTRIBUTE_PTR 
pTemplate
CK_SESSION_HANDLE
CK_OBJECT_HANDLE
CK_ATTRIBUTE_PTR CK_ULONG 
ulCount
CK_SESSION_HANDLE
CK_OBJECT_HANDLE
CK_ATTRIBUTE_PTR CK_ULONG
CK_OBJECT_HANDLE_PTR 
phNewObject
CK_SESSION_HANDLE
CK_OBJECT_HANDLE CK_ULONG_PTR 
pulSize
CK_SESSION_HANDLE
CK_OBJECT_HANDLE_PTR 
phObject
CK_SESSION_HANDLE
CK_OBJECT_HANDLE_PTR CK_ULONG 
ulMaxObjectCount
CK_SESSION_HANDLE
CK_OBJECT_HANDLE_PTR CK_ULONG
CK_ULONG_PTR 
pulObjectCount
CK_SESSION_HANDLE CK_MECHANISM_PTR pMechanism
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_OBJECT_HANDLE 
hKey
CK_SESSION_HANDLE CK_BYTE_PTR pData
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG 
ulDataLen
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG CK_BYTE_PTR 
pEncryptedData
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG CK_BYTE_PTR
CK_ULONG_PTR 
pulEncryptedDataLen
CK_SESSION_HANDLE CK_BYTE_PTR pPart
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG 
ulPartLen
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG CK_BYTE_PTR 
pEncryptedPart
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG CK_BYTE_PTR
CK_ULONG_PTR 
pulEncryptedPartLen
CK_SESSION_HANDLE CK_BYTE_PTR pLastEncryptedPart
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG_PTR 
pulLastEncryptedPartLen
CK_SESSION_HANDLE CK_BYTE_PTR pEncryptedData
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG 
ulEncryptedDataLen
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG CK_BYTE_PTR 
pData
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG CK_BYTE_PTR
CK_ULONG_PTR 
pulDataLen
CK_SESSION_HANDLE CK_BYTE_PTR pEncryptedPart
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG 
ulEncryptedPartLen
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG CK_BYTE_PTR 
pPart
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG CK_BYTE_PTR
CK_ULONG_PTR 
pulPartLen
CK_SESSION_HANDLE CK_BYTE_PTR pLastPart
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG_PTR 
pulLastPartLen
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG CK_BYTE_PTR 
pDigest
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG CK_BYTE_PTR
CK_ULONG_PTR 
pulDigestLen
CK_SESSION_HANDLE CK_OBJECT_HANDLE hKey
CK_SESSION_HANDLE CK_BYTE_PTR pDigest
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG_PTR 
pulDigestLen
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG CK_BYTE_PTR 
pSignature
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG CK_BYTE_PTR
CK_ULONG_PTR 
pulSignatureLen
CK_SESSION_HANDLE CK_BYTE_PTR pSignature
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG_PTR 
pulSignatureLen
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG CK_BYTE_PTR CK_ULONG 
ulSignatureLen
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG 
ulSignatureLen
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_ATTRIBUTE_PTR 
pTemplate
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_ATTRIBUTE_PTR CK_ULONG 
ulCount
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_ATTRIBUTE_PTR CK_ULONG
CK_OBJECT_HANDLE_PTR 
phKey
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_ATTRIBUTE_PTR 
pPublicKeyTemplate
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_ATTRIBUTE_PTR CK_ULONG 
ulPublicKeyAttributeCount
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_ATTRIBUTE_PTR CK_ULONG
CK_ATTRIBUTE_PTR 
pPrivateKeyTemplate
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_ATTRIBUTE_PTR CK_ULONG
CK_ATTRIBUTE_PTR CK_ULONG 
ulPrivateKeyAttributeCount
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_ATTRIBUTE_PTR CK_ULONG
CK_ATTRIBUTE_PTR CK_ULONG
CK_OBJECT_HANDLE_PTR 
phPublicKey
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_ATTRIBUTE_PTR CK_ULONG
CK_ATTRIBUTE_PTR CK_ULONG
CK_OBJECT_HANDLE_PTR
CK_OBJECT_HANDLE_PTR 
phPrivateKey
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_OBJECT_HANDLE 
hWrappingKey
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_OBJECT_HANDLE
CK_OBJECT_HANDLE 
hKey
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_OBJECT_HANDLE
CK_OBJECT_HANDLE CK_BYTE_PTR 
pWrappedKey
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_OBJECT_HANDLE
CK_OBJECT_HANDLE CK_BYTE_PTR
CK_ULONG_PTR 
pulWrappedKeyLen
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_OBJECT_HANDLE 
hUnwrappingKey
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_OBJECT_HANDLE CK_BYTE_PTR 
pWrappedKey
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_OBJECT_HANDLE CK_BYTE_PTR
CK_ULONG 
ulWrappedKeyLen
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_OBJECT_HANDLE CK_BYTE_PTR
CK_ULONG CK_ATTRIBUTE_PTR 
pTemplate
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_OBJECT_HANDLE CK_BYTE_PTR
CK_ULONG CK_ATTRIBUTE_PTR
CK_ULONG 
ulAttributeCount
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_OBJECT_HANDLE CK_BYTE_PTR
CK_ULONG CK_ATTRIBUTE_PTR
CK_ULONG CK_OBJECT_HANDLE_PTR 
phKey
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_OBJECT_HANDLE 
hBaseKey
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_OBJECT_HANDLE
CK_ATTRIBUTE_PTR 
pTemplate
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_OBJECT_HANDLE
CK_ATTRIBUTE_PTR CK_ULONG 
ulAttributeCount
CK_SESSION_HANDLE
CK_MECHANISM_PTR
CK_OBJECT_HANDLE
CK_ATTRIBUTE_PTR CK_ULONG
CK_OBJECT_HANDLE_PTR 
phKey
CK_SESSION_HANDLE CK_BYTE_PTR pSeed
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG 
ulSeedLen
CK_SESSION_HANDLE CK_BYTE_PTR RandomData
CK_SESSION_HANDLE CK_BYTE_PTR
CK_ULONG 
ulRandomLen
CK_FLAGS flags
CK_FLAGS CK_SLOT_ID_PTR pSlot
CK_FLAGS CK_SLOT_ID_PTR CK_VOID_PTR pRserved

Detailed Description

Definition at line 108 of file pkcs11.h.


Field Documentation

Definition at line 160 of file pkcs11.h.

Definition at line 841 of file pkcs11.h.

Definition at line 210 of file pkcs11.h.

Definition at line 778 of file pkcs11.h.

Definition at line 210 of file pkcs11.h.

Definition at line 347 of file pkcs11.h.

Definition at line 476 of file pkcs11.h.

Definition at line 748 of file pkcs11.h.

Definition at line 256 of file pkcs11.h.

Definition at line 134 of file pkcs11.h.

Definition at line 762 of file pkcs11.h.

Definition at line 748 of file pkcs11.h.

Definition at line 160 of file pkcs11.h.

Definition at line 160 of file pkcs11.h.

Definition at line 357 of file pkcs11.h.

Definition at line 403 of file pkcs11.h.

Definition at line 451 of file pkcs11.h.

Definition at line 486 of file pkcs11.h.

Definition at line 357 of file pkcs11.h.

Definition at line 403 of file pkcs11.h.

Definition at line 370 of file pkcs11.h.

Definition at line 416 of file pkcs11.h.

Definition at line 708 of file pkcs11.h.

Definition at line 762 of file pkcs11.h.

Definition at line 778 of file pkcs11.h.

Definition at line 256 of file pkcs11.h.

Definition at line 244 of file pkcs11.h.

Definition at line 324 of file pkcs11.h.

Definition at line 721 of file pkcs11.h.

Definition at line 721 of file pkcs11.h.

Definition at line 160 of file pkcs11.h.

Definition at line 51 of file pkcs11.h.

Definition at line 81 of file pkcs11.h.

Definition at line 91 of file pkcs11.h.

Definition at line 112 of file pkcs11.h.

Definition at line 189 of file pkcs11.h.

Definition at line 34 of file pkcs11.h.

Definition at line 123 of file pkcs11.h.

Definition at line 383 of file pkcs11.h.

Definition at line 429 of file pkcs11.h.

Definition at line 347 of file pkcs11.h.

Definition at line 101 of file pkcs11.h.

Definition at line 144 of file pkcs11.h.

Definition at line 144 of file pkcs11.h.

Definition at line 199 of file pkcs11.h.

Definition at line 370 of file pkcs11.h.

Definition at line 416 of file pkcs11.h.

Definition at line 60 of file pkcs11.h.

Definition at line 123 of file pkcs11.h.

Definition at line 134 of file pkcs11.h.

Definition at line 222 of file pkcs11.h.

Definition at line 721 of file pkcs11.h.

Definition at line 721 of file pkcs11.h.

Definition at line 43 of file pkcs11.h.

Definition at line 841 of file pkcs11.h.

Definition at line 795 of file pkcs11.h.

Definition at line 514 of file pkcs11.h.

Definition at line 539 of file pkcs11.h.

Definition at line 841 of file pkcs11.h.

Definition at line 70 of file pkcs11.h.

Definition at line 244 of file pkcs11.h.

Definition at line 256 of file pkcs11.h.

Definition at line 708 of file pkcs11.h.

Definition at line 762 of file pkcs11.h.

Definition at line 778 of file pkcs11.h.

Definition at line 70 of file pkcs11.h.

Definition at line 101 of file pkcs11.h.

Definition at line 403 of file pkcs11.h.

Definition at line 451 of file pkcs11.h.

Definition at line 486 of file pkcs11.h.

Definition at line 357 of file pkcs11.h.

Definition at line 370 of file pkcs11.h.

Definition at line 383 of file pkcs11.h.

Definition at line 429 of file pkcs11.h.

Definition at line 324 of file pkcs11.h.

Definition at line 199 of file pkcs11.h.

Definition at line 416 of file pkcs11.h.

Definition at line 514 of file pkcs11.h.

Definition at line 539 of file pkcs11.h.

Definition at line 277 of file pkcs11.h.

Definition at line 748 of file pkcs11.h.

Definition at line 748 of file pkcs11.h.

Definition at line 762 of file pkcs11.h.

Definition at line 805 of file pkcs11.h.

Definition at line 81 of file pkcs11.h.

Definition at line 70 of file pkcs11.h.

Definition at line 112 of file pkcs11.h.

Definition at line 762 of file pkcs11.h.

Definition at line 778 of file pkcs11.h.

Definition at line 244 of file pkcs11.h.

Definition at line 256 of file pkcs11.h.

Definition at line 708 of file pkcs11.h.

Definition at line 357 of file pkcs11.h.

Definition at line 403 of file pkcs11.h.

Definition at line 416 of file pkcs11.h.

Definition at line 324 of file pkcs11.h.

Definition at line 144 of file pkcs11.h.

Definition at line 144 of file pkcs11.h.

Definition at line 210 of file pkcs11.h.

Definition at line 370 of file pkcs11.h.

Definition at line 123 of file pkcs11.h.

Definition at line 134 of file pkcs11.h.

Definition at line 222 of file pkcs11.h.

Definition at line 721 of file pkcs11.h.

Definition at line 721 of file pkcs11.h.

Definition at line 805 of file pkcs11.h.

Definition at line 795 of file pkcs11.h.

Definition at line 590 of file pkcs11.h.

Definition at line 615 of file pkcs11.h.

Definition at line 762 of file pkcs11.h.

Definition at line 222 of file pkcs11.h.

Definition at line 110 of file pkcs11.h.


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