package

sun.security.pkcs11.wrapper

Interfaces

CK_CREATEMUTEX interface CK_CREATEMUTEX. 
CK_DESTROYMUTEX interface CK_DESTROYMUTEX. 
CK_LOCKMUTEX interface CK_LOCKMUTEX

 

CK_NOTIFY interface CK_NOTIFY. 
CK_UNLOCKMUTEX interface CK_UNLOCKMUTEX

 

PKCS11Constants This interface holds constants of the PKCS#11 v2.11 standard. 

Classes

CK_ATTRIBUTE class CK_ATTRIBUTE includes the type, value and length of an attribute. 
CK_C_INITIALIZE_ARGS class CK_C_INITIALIZE_ARGS contains the optional arguments for the C_Initialize function. 
CK_DATE class . 
CK_ECDH1_DERIVE_PARAMS class CK_ECDH1_DERIVE_PARAMS provides the parameters to the CKM_ECDH1_DERIVE and CKM_ECDH1_COFACTOR_DERIVE mechanisms. 
CK_ECDH2_DERIVE_PARAMS class CK_ECDH2_DERIVE_PARAMS provides the parameters to the CKM_ECMQV_DERIVE mechanism. 
CK_INFO class CK_INFO provides general information about Cryptoki. 
CK_MECHANISM class CK_MECHANISM specifies a particular mechanism and any parameters it requires. 
CK_MECHANISM_INFO class CK_MECHANISM_INFO provides information about a particular mechanism. 
CK_PBE_PARAMS class CK_PBE_PARAMS provides all of the necessary information required byte the CKM_PBE mechanisms and the CKM_PBA_SHA1_WITH_SHA1_HMAC mechanism. 
CK_PKCS5_PBKD2_PARAMS class CK_PKCS5_PBKD2_PARAMS provides the parameters to the CKM_PKCS5_PBKD2 mechanism. 
CK_RSA_PKCS_OAEP_PARAMS class CK_RSA_PKCS_OAEP_PARAMS provides the parameters to the CKM_RSA_PKCS_OAEP mechanism. 
CK_RSA_PKCS_PSS_PARAMS class CK_RSA_PKCS_PSS_PARAMS provides the parameters to the CKM_RSA_PKCS_OAEP mechanism. 
CK_SESSION_INFO class CK_SESSION_INFO provides information about a session. 
CK_SLOT_INFO class CK_SLOT_INFO provides information about a slot. 
CK_SSL3_KEY_MAT_OUT class CK_SSL3_KEY_MAT_OUT contains the resulting key handles and initialization vectors after performing a C_DeriveKey function with the CKM_SSL3_KEY_AND_MAC_DERIVE mechanism. 
CK_SSL3_KEY_MAT_PARAMS class CK_SSL3_KEY_MAT_PARAMS provides the parameters to the CKM_SSL3_KEY_AND_MAC_DERIVE mechanism. 
CK_SSL3_MASTER_KEY_DERIVE_PARAMS class CK_SSL3_MASTER_KEY_DERIVE_PARAMS provides the parameters to the CKM_SSL3_MASTER_KEY_DERIVE mechanism. 
CK_SSL3_RANDOM_DATA class CK_SSL3_RANDOM_DATA provides information about the random data of a client and a server in an SSL context. 
CK_TLS_PRF_PARAMS CK_TLS_PRF_PARAMS from PKCS#11 v2.20. 
CK_TOKEN_INFO class CK_TOKEN_INFO provides information about a token. 
CK_VERSION class CK_VERSION describes the version of a Cryptoki interface, a Cryptoki library, or an SSL implementation, or the hardware or firmware version of a slot or token. 
CK_X9_42_DH1_DERIVE_PARAMS class CK_X9_42_DH1_DERIVE_PARAMS provides the parameters to the CKM_X9_42_DH_DERIVE mechanism. 
CK_X9_42_DH2_DERIVE_PARAMS class CK_X9_42_DH2_DERIVE_PARAMS provides the parameters to the CKM_X9_42_DH_HYBRID_DERIVE and CKM_X9_42_MQV_DERIVE mechanisms. 
Constants This class holds only final static member variables that are constants in this package. 
Functions This class contains onyl static methods. 
PKCS11 This is the default implementation of the PKCS11 interface. 

Exceptions

PKCS11Exception This is the superclass of all checked exceptions used by this package. 
PKCS11RuntimeException This is the superclass of all runtime exception used by this library.