cryptlib  3.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros
Public Member Functions | Public Attributes | List of all members
PKCS11_INFO Struct Reference

#include <device.h>

Public Member Functions

 BUFFER (CRYPT_MAX_TEXTSIZE, labelLen) char label[CRYPT_MAX_TEXTSIZE+8]
 
 BUFFER (CRYPT_MAX_TEXTSIZE, defaultSSOPinLen) char defaultSSOPin[CRYPT_MAX_TEXTSIZE+8]
 

Public Attributes

int minPinSize
 
int maxPinSize
 
int labelLen
 
unsigned long hSession
 
long slotID
 
int deviceNo
 
void * functionListPtr
 
int defaultSSOPinLen
 
long hActiveSignObject
 
ERROR_INFO errorInfo
 

Detailed Description

Definition at line 80 of file device.h.

Member Function Documentation

PKCS11_INFO::BUFFER ( CRYPT_MAX_TEXTSIZE  ,
labelLen   
)
PKCS11_INFO::BUFFER ( CRYPT_MAX_TEXTSIZE  ,
defaultSSOPinLen   
)

Member Data Documentation

int PKCS11_INFO::defaultSSOPinLen

Definition at line 94 of file device.h.

int PKCS11_INFO::deviceNo

Definition at line 90 of file device.h.

ERROR_INFO PKCS11_INFO::errorInfo

Definition at line 104 of file device.h.

void* PKCS11_INFO::functionListPtr

Definition at line 91 of file device.h.

long PKCS11_INFO::hActiveSignObject

Definition at line 101 of file device.h.

unsigned long PKCS11_INFO::hSession

Definition at line 88 of file device.h.

int PKCS11_INFO::labelLen

Definition at line 85 of file device.h.

int PKCS11_INFO::maxPinSize

Definition at line 82 of file device.h.

int PKCS11_INFO::minPinSize

Definition at line 82 of file device.h.

long PKCS11_INFO::slotID

Definition at line 89 of file device.h.


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