Modifier and Type | Interface and Description |
---|---|
public interface | CK_CREATEMUTEX
interface CK_CREATEMUTEX. |
public interface | CK_DESTROYMUTEX
interface CK_DESTROYMUTEX. |
public interface | |
public interface | CK_NOTIFY
interface CK_NOTIFY. |
public interface | |
public interface | PKCS11Constants
This interface holds constants of the PKCS#11 v3.00 standard. |
Modifier and Type | Class and Description |
---|---|
public class | CK_AES_CTR_PARAMS
This class represents the necessary parameters required by the CKM_AES_CTR mechanism as defined in CK_AES_CTR_PARAMS structure. |
public class | CK_ATTRIBUTE
class CK_ATTRIBUTE includes the type, value and length of an attribute. |
public class | CK_C_INITIALIZE_ARGS
class CK_C_INITIALIZE_ARGS contains the optional arguments for the C_Initialize function. |
public class | CK_CCM_PARAMS
This class represents the necessary parameters required by the CKM_AES_CCM mechanism as defined in CK_CCM_PARAMS structure. |
public class | CK_DATE
class . |
public class | CK_ECDH1_DERIVE_PARAMS
class CK_ECDH1_DERIVE_PARAMS provides the parameters to the CKM_ECDH1_DERIVE and CKM_ECDH1_COFACTOR_DERIVE mechanisms. |
public class | CK_ECDH2_DERIVE_PARAMS
class CK_ECDH2_DERIVE_PARAMS provides the parameters to the CKM_ECMQV_DERIVE mechanism. |
public class | CK_GCM_PARAMS
This class represents the necessary parameters required by the CKM_AES_GCM mechanism as defined in CK_GCM_PARAMS structure. |
public class | CK_INFO
class CK_INFO provides general information about Cryptoki. |
public class | CK_MECHANISM
class CK_MECHANISM specifies a particular mechanism and any parameters it requires. |
public class | CK_MECHANISM_INFO
class CK_MECHANISM_INFO provides information about a particular mechanism. |
public class | CK_PBE_PARAMS
class CK_PBE_PARAMS provides all the necessary information required by the CKM_PBE mechanisms and the CKM_PBA_SHA1_WITH_SHA1_HMAC mechanism. |
public class | CK_PKCS5_PBKD2_PARAMS
class CK_PKCS5_PBKD2_PARAMS provides the parameters to the CKM_PKCS5_PBKD2 mechanism. |
public class | CK_PKCS5_PBKD2_PARAMS2
class CK_PKCS5_PBKD2_PARAMS2 provides the parameters to the CKM_PKCS5_PBKD2 mechanism. |
public class | CK_RSA_PKCS_OAEP_PARAMS
class CK_RSA_PKCS_OAEP_PARAMS provides the parameters to the CKM_RSA_PKCS_OAEP mechanism. |
public class | CK_RSA_PKCS_PSS_PARAMS
This class represents the necessary parameters required by the CKM_RSA_PKCS_PSS mechanism as defined in CK_RSA_PKCS_PSS_PARAMS structure. |
public class | CK_SALSA20_CHACHA20_POLY1305_PARAMS
This class represents the necessary parameters required by the CKM_CHACHA20_POLY1305 and CKM_SALSA20_POLY1305 mechanisms as defined in CK_SALSA20_CHACHA20_POLY1305_PARAMS structure. |
public class | CK_SESSION_INFO
class CK_SESSION_INFO provides information about a session. |
public class | CK_SLOT_INFO
class CK_SLOT_INFO provides information about a slot. |
public class | 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. |
public class | CK_SSL3_KEY_MAT_PARAMS
class CK_SSL3_KEY_MAT_PARAMS provides the parameters to the CKM_SSL3_KEY_AND_MAC_DERIVE mechanism. |
public class | CK_SSL3_MASTER_KEY_DERIVE_PARAMS
class CK_SSL3_MASTER_KEY_DERIVE_PARAMS provides the parameters to the CKM_SSL3_MASTER_KEY_DERIVE mechanism. |
public class | 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. |
public class | CK_TLS12_KEY_MAT_PARAMS
CK_TLS12_KEY_MAT_PARAMS from PKCS#11 v2.40. |
public class | CK_TLS12_MASTER_KEY_DERIVE_PARAMS
CK_TLS12_MASTER_KEY_DERIVE_PARAMS from PKCS#11 v2.40. |
public class | CK_TLS_MAC_PARAMS
CK_TLS_MAC_PARAMS from PKCS#11 v2.40. |
public class | CK_TLS_PRF_PARAMS
CK_TLS_PRF_PARAMS from PKCS#11 v2.20. |
public class | CK_TOKEN_INFO
class CK_TOKEN_INFO provides information about a token. |
public class | 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. |
public class | CK_X9_42_DH1_DERIVE_PARAMS
class CK_X9_42_DH1_DERIVE_PARAMS provides the parameters to the CKM_X9_42_DH_DERIVE mechanism. |
public class | 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. |
public class | Constants
This class holds only static final member variables that are constants in this package. |
public class | Functions
This class contains only static methods. |
public class | PKCS11
This is the default implementation of the PKCS11 interface. |
public class | PKCS11Exception
This is the superclass of all checked exceptions used by this package. |
public class | PKCS11RuntimeException
This is the superclass of all runtime exception used by this library. |