public interface PKCS11Constants
TRUE .......................................... true FALSE ......................................... false CK_BYTE ....................................... byte CK_CHAR ....................................... char CK_UTF8CHAR ................................... char CK_BBOOL ...................................... boolean CK_ULONG ...................................... long CK_LONG ....................................... long CK_FLAGS ...................................... long CK_NOTIFICATION ............................... long CK_SLOT_ID .................................... long CK_SESSION_HANDLE ............................. long CK_USER_TYPE .................................. long CK_SESSION_HANDLE ............................. long CK_STATE ...................................... long CK_OBJECT_HANDLE .............................. long CK_OBJECT_CLASS ............................... long CK_HW_FEATURE_TYPE ............................ long CK_KEY_TYPE ................................... long CK_CERTIFICATE_TYPE ........................... long CK_ATTRIBUTE_TYPE ............................. long CK_VOID_PTR ................................... Object[] CK_BYTE_PTR ................................... byte[] CK_CHAR_PTR ................................... char[] CK_UTF8CHAR_PTR ............................... char[] CK_MECHANISM_TYPE ............................. long CK_RV ......................................... long CK_RSA_PKCS_OAEP_MGF_TYPE ..................... long CK_RSA_PKCS_OAEP_SOURCE_TYPE .................. long CK_RC2_PARAMS ................................. long CK_MAC_GENERAL_PARAMS ......................... long CK_EXTRACT_PARAMS ............................. long CK_PKCS5_PBKD2_PSEUDO_RANDOM_FUNCTION_TYPE .... long CK_PKCS5_PBKDF2_SALT_SOURCE_TYPE .............. long CK_EC_KDF_TYPE ................................ long CK_X9_42_DH_KDF_TYPE .......................... long
static final boolean TRUE
static final boolean FALSE
static final java.lang.Object NULL_PTR
static final long CK_UNAVAILABLE_INFORMATION
static final long CK_EFFECTIVELY_INFINITE
static final long CK_INVALID_HANDLE
static final long CKN_SURRENDER
static final long CKF_TOKEN_PRESENT
static final long CKF_REMOVABLE_DEVICE
static final long CKF_HW_SLOT
static final long CKF_RNG
static final long CKF_WRITE_PROTECTED
static final long CKF_LOGIN_REQUIRED
static final long CKF_USER_PIN_INITIALIZED
static final long CKF_RESTORE_KEY_NOT_NEEDED
static final long CKF_CLOCK_ON_TOKEN
static final long CKF_PROTECTED_AUTHENTICATION_PATH
static final long CKF_DUAL_CRYPTO_OPERATIONS
static final long CKF_TOKEN_INITIALIZED
static final long CKF_SECONDARY_AUTHENTICATION
static final long CKF_USER_PIN_COUNT_LOW
static final long CKF_USER_PIN_FINAL_TRY
static final long CKF_USER_PIN_LOCKED
static final long CKF_USER_PIN_TO_BE_CHANGED
static final long CKF_SO_PIN_COUNT_LOW
static final long CKF_SO_PIN_FINAL_TRY
static final long CKF_SO_PIN_LOCKED
static final long CKF_SO_PIN_TO_BE_CHANGED
static final long CKU_SO
static final long CKU_USER
static final long CKS_RO_PUBLIC_SESSION
static final long CKS_RO_USER_FUNCTIONS
static final long CKS_RW_PUBLIC_SESSION
static final long CKS_RW_USER_FUNCTIONS
static final long CKS_RW_SO_FUNCTIONS
static final long CKF_RW_SESSION
static final long CKF_SERIAL_SESSION
static final long CKO_DATA
static final long CKO_CERTIFICATE
static final long CKO_PUBLIC_KEY
static final long CKO_PRIVATE_KEY
static final long CKO_SECRET_KEY
static final long CKO_HW_FEATURE
static final long CKO_DOMAIN_PARAMETERS
static final long CKO_VENDOR_DEFINED
static final long PCKO_ANY
static final long CKH_MONOTONIC_COUNTER
static final long CKH_CLOCK
static final long CKH_VENDOR_DEFINED
static final long CKK_RSA
static final long CKK_DSA
static final long CKK_DH
static final long CKK_ECDSA
static final long CKK_EC
static final long CKK_X9_42_DH
static final long CKK_KEA
static final long CKK_GENERIC_SECRET
static final long CKK_RC2
static final long CKK_RC4
static final long CKK_DES
static final long CKK_DES2
static final long CKK_DES3
static final long CKK_CAST
static final long CKK_CAST3
static final long CKK_CAST5
static final long CKK_CAST128
static final long CKK_RC5
static final long CKK_IDEA
static final long CKK_SKIPJACK
static final long CKK_BATON
static final long CKK_JUNIPER
static final long CKK_CDMF
static final long CKK_AES
static final long CKK_BLOWFISH
static final long CKK_VENDOR_DEFINED
static final long PCKK_ANY
static final long PCKK_HMAC
static final long PCKK_SSLMAC
static final long PCKK_TLSPREMASTER
static final long PCKK_TLSRSAPREMASTER
static final long PCKK_TLSMASTER
static final long CKC_X_509
static final long CKC_X_509_ATTR_CERT
static final long CKC_VENDOR_DEFINED
static final long CKA_CLASS
static final long CKA_TOKEN
static final long CKA_PRIVATE
static final long CKA_LABEL
static final long CKA_APPLICATION
static final long CKA_VALUE
static final long CKA_OBJECT_ID
static final long CKA_CERTIFICATE_TYPE
static final long CKA_ISSUER
static final long CKA_SERIAL_NUMBER
static final long CKA_AC_ISSUER
static final long CKA_OWNER
static final long CKA_ATTR_TYPES
static final long CKA_TRUSTED
static final long CKA_KEY_TYPE
static final long CKA_SUBJECT
static final long CKA_ID
static final long CKA_SENSITIVE
static final long CKA_ENCRYPT
static final long CKA_DECRYPT
static final long CKA_WRAP
static final long CKA_UNWRAP
static final long CKA_SIGN
static final long CKA_SIGN_RECOVER
static final long CKA_VERIFY
static final long CKA_VERIFY_RECOVER
static final long CKA_DERIVE
static final long CKA_START_DATE
static final long CKA_END_DATE
static final long CKA_MODULUS
static final long CKA_MODULUS_BITS
static final long CKA_PUBLIC_EXPONENT
static final long CKA_PRIVATE_EXPONENT
static final long CKA_PRIME_1
static final long CKA_PRIME_2
static final long CKA_EXPONENT_1
static final long CKA_EXPONENT_2
static final long CKA_COEFFICIENT
static final long CKA_PRIME
static final long CKA_SUBPRIME
static final long CKA_BASE
static final long CKA_PRIME_BITS
static final long CKA_SUB_PRIME_BITS
static final long CKA_VALUE_BITS
static final long CKA_VALUE_LEN
static final long CKA_EXTRACTABLE
static final long CKA_LOCAL
static final long CKA_NEVER_EXTRACTABLE
static final long CKA_ALWAYS_SENSITIVE
static final long CKA_KEY_GEN_MECHANISM
static final long CKA_MODIFIABLE
static final long CKA_ECDSA_PARAMS
static final long CKA_EC_PARAMS
static final long CKA_EC_POINT
static final long CKA_SECONDARY_AUTH
static final long CKA_AUTH_PIN_FLAGS
static final long CKA_HW_FEATURE_TYPE
static final long CKA_RESET_ON_INIT
static final long CKA_HAS_RESET
static final long CKA_VENDOR_DEFINED
static final long CKM_RSA_PKCS_KEY_PAIR_GEN
static final long CKM_RSA_PKCS
static final long CKM_RSA_9796
static final long CKM_RSA_X_509
static final long CKM_MD2_RSA_PKCS
static final long CKM_MD5_RSA_PKCS
static final long CKM_SHA1_RSA_PKCS
static final long CKM_RIPEMD128_RSA_PKCS
static final long CKM_RIPEMD160_RSA_PKCS
static final long CKM_RSA_PKCS_OAEP
static final long CKM_RSA_X9_31_KEY_PAIR_GEN
static final long CKM_RSA_X9_31
static final long CKM_SHA1_RSA_X9_31
static final long CKM_RSA_PKCS_PSS
static final long CKM_SHA1_RSA_PKCS_PSS
static final long CKM_DSA_KEY_PAIR_GEN
static final long CKM_DSA
static final long CKM_DSA_SHA1
static final long CKM_DH_PKCS_KEY_PAIR_GEN
static final long CKM_DH_PKCS_DERIVE
static final long CKM_X9_42_DH_KEY_PAIR_GEN
static final long CKM_X9_42_DH_DERIVE
static final long CKM_X9_42_DH_HYBRID_DERIVE
static final long CKM_X9_42_MQV_DERIVE
static final long CKM_SHA256_RSA_PKCS
static final long CKM_SHA384_RSA_PKCS
static final long CKM_SHA512_RSA_PKCS
static final long CKM_RC2_KEY_GEN
static final long CKM_RC2_ECB
static final long CKM_RC2_CBC
static final long CKM_RC2_MAC
static final long CKM_RC2_MAC_GENERAL
static final long CKM_RC2_CBC_PAD
static final long CKM_RC4_KEY_GEN
static final long CKM_RC4
static final long CKM_DES_KEY_GEN
static final long CKM_DES_ECB
static final long CKM_DES_CBC
static final long CKM_DES_MAC
static final long CKM_DES_MAC_GENERAL
static final long CKM_DES_CBC_PAD
static final long CKM_DES2_KEY_GEN
static final long CKM_DES3_KEY_GEN
static final long CKM_DES3_ECB
static final long CKM_DES3_CBC
static final long CKM_DES3_MAC
static final long CKM_DES3_MAC_GENERAL
static final long CKM_DES3_CBC_PAD
static final long CKM_CDMF_KEY_GEN
static final long CKM_CDMF_ECB
static final long CKM_CDMF_CBC
static final long CKM_CDMF_MAC
static final long CKM_CDMF_MAC_GENERAL
static final long CKM_CDMF_CBC_PAD
static final long CKM_MD2
static final long CKM_MD2_HMAC
static final long CKM_MD2_HMAC_GENERAL
static final long CKM_MD5
static final long CKM_MD5_HMAC
static final long CKM_MD5_HMAC_GENERAL
static final long CKM_SHA_1
static final long CKM_SHA_1_HMAC
static final long CKM_SHA_1_HMAC_GENERAL
static final long CKM_RIPEMD128
static final long CKM_RIPEMD128_HMAC
static final long CKM_RIPEMD128_HMAC_GENERAL
static final long CKM_RIPEMD160
static final long CKM_RIPEMD160_HMAC
static final long CKM_RIPEMD160_HMAC_GENERAL
static final long CKM_SHA256
static final long CKM_SHA256_HMAC
static final long CKM_SHA256_HMAC_GENERAL
static final long CKM_SHA384
static final long CKM_SHA384_HMAC
static final long CKM_SHA384_HMAC_GENERAL
static final long CKM_SHA512
static final long CKM_SHA512_HMAC
static final long CKM_SHA512_HMAC_GENERAL
static final long CKM_CAST_KEY_GEN
static final long CKM_CAST_ECB
static final long CKM_CAST_CBC
static final long CKM_CAST_MAC
static final long CKM_CAST_MAC_GENERAL
static final long CKM_CAST_CBC_PAD
static final long CKM_CAST3_KEY_GEN
static final long CKM_CAST3_ECB
static final long CKM_CAST3_CBC
static final long CKM_CAST3_MAC
static final long CKM_CAST3_MAC_GENERAL
static final long CKM_CAST3_CBC_PAD
static final long CKM_CAST5_KEY_GEN
static final long CKM_CAST128_KEY_GEN
static final long CKM_CAST5_ECB
static final long CKM_CAST128_ECB
static final long CKM_CAST5_CBC
static final long CKM_CAST128_CBC
static final long CKM_CAST5_MAC
static final long CKM_CAST128_MAC
static final long CKM_CAST5_MAC_GENERAL
static final long CKM_CAST128_MAC_GENERAL
static final long CKM_CAST5_CBC_PAD
static final long CKM_CAST128_CBC_PAD
static final long CKM_RC5_KEY_GEN
static final long CKM_RC5_ECB
static final long CKM_RC5_CBC
static final long CKM_RC5_MAC
static final long CKM_RC5_MAC_GENERAL
static final long CKM_RC5_CBC_PAD
static final long CKM_IDEA_KEY_GEN
static final long CKM_IDEA_ECB
static final long CKM_IDEA_CBC
static final long CKM_IDEA_MAC
static final long CKM_IDEA_MAC_GENERAL
static final long CKM_IDEA_CBC_PAD
static final long CKM_GENERIC_SECRET_KEY_GEN
static final long CKM_CONCATENATE_BASE_AND_KEY
static final long CKM_CONCATENATE_BASE_AND_DATA
static final long CKM_CONCATENATE_DATA_AND_BASE
static final long CKM_XOR_BASE_AND_DATA
static final long CKM_EXTRACT_KEY_FROM_KEY
static final long CKM_SSL3_PRE_MASTER_KEY_GEN
static final long CKM_SSL3_MASTER_KEY_DERIVE
static final long CKM_SSL3_KEY_AND_MAC_DERIVE
static final long CKM_SSL3_MASTER_KEY_DERIVE_DH
static final long CKM_TLS_PRE_MASTER_KEY_GEN
static final long CKM_TLS_MASTER_KEY_DERIVE
static final long CKM_TLS_KEY_AND_MAC_DERIVE
static final long CKM_TLS_MASTER_KEY_DERIVE_DH
static final long CKM_TLS_PRF
static final long CKM_SSL3_MD5_MAC
static final long CKM_SSL3_SHA1_MAC
static final long CKM_MD5_KEY_DERIVATION
static final long CKM_MD2_KEY_DERIVATION
static final long CKM_SHA1_KEY_DERIVATION
static final long CKM_SHA256_KEY_DERIVATION
static final long CKM_SHA384_KEY_DERIVATION
static final long CKM_SHA512_KEY_DERIVATION
static final long CKM_PBE_MD2_DES_CBC
static final long CKM_PBE_MD5_DES_CBC
static final long CKM_PBE_MD5_CAST_CBC
static final long CKM_PBE_MD5_CAST3_CBC
static final long CKM_PBE_MD5_CAST5_CBC
static final long CKM_PBE_MD5_CAST128_CBC
static final long CKM_PBE_SHA1_CAST5_CBC
static final long CKM_PBE_SHA1_CAST128_CBC
static final long CKM_PBE_SHA1_RC4_128
static final long CKM_PBE_SHA1_RC4_40
static final long CKM_PBE_SHA1_DES3_EDE_CBC
static final long CKM_PBE_SHA1_DES2_EDE_CBC
static final long CKM_PBE_SHA1_RC2_128_CBC
static final long CKM_PBE_SHA1_RC2_40_CBC
static final long CKM_PKCS5_PBKD2
static final long CKM_PBA_SHA1_WITH_SHA1_HMAC
static final long CKM_KEY_WRAP_LYNKS
static final long CKM_KEY_WRAP_SET_OAEP
static final long CKM_SKIPJACK_KEY_GEN
static final long CKM_SKIPJACK_ECB64
static final long CKM_SKIPJACK_CBC64
static final long CKM_SKIPJACK_OFB64
static final long CKM_SKIPJACK_CFB64
static final long CKM_SKIPJACK_CFB32
static final long CKM_SKIPJACK_CFB16
static final long CKM_SKIPJACK_CFB8
static final long CKM_SKIPJACK_WRAP
static final long CKM_SKIPJACK_PRIVATE_WRAP
static final long CKM_SKIPJACK_RELAYX
static final long CKM_KEA_KEY_PAIR_GEN
static final long CKM_KEA_KEY_DERIVE
static final long CKM_FORTEZZA_TIMESTAMP
static final long CKM_BATON_KEY_GEN
static final long CKM_BATON_ECB128
static final long CKM_BATON_ECB96
static final long CKM_BATON_CBC128
static final long CKM_BATON_COUNTER
static final long CKM_BATON_SHUFFLE
static final long CKM_BATON_WRAP
static final long CKM_ECDSA_KEY_PAIR_GEN
static final long CKM_EC_KEY_PAIR_GEN
static final long CKM_ECDSA
static final long CKM_ECDSA_SHA1
static final long CKM_ECDH1_DERIVE
static final long CKM_ECDH1_COFACTOR_DERIVE
static final long CKM_ECMQV_DERIVE
static final long CKM_JUNIPER_KEY_GEN
static final long CKM_JUNIPER_ECB128
static final long CKM_JUNIPER_CBC128
static final long CKM_JUNIPER_COUNTER
static final long CKM_JUNIPER_SHUFFLE
static final long CKM_JUNIPER_WRAP
static final long CKM_FASTHASH
static final long CKM_AES_KEY_GEN
static final long CKM_AES_ECB
static final long CKM_AES_CBC
static final long CKM_AES_MAC
static final long CKM_AES_MAC_GENERAL
static final long CKM_AES_CBC_PAD
static final long CKM_BLOWFISH_KEY_GEN
static final long CKM_BLOWFISH_CBC
static final long CKM_DSA_PARAMETER_GEN
static final long CKM_DH_PKCS_PARAMETER_GEN
static final long CKM_X9_42_DH_PARAMETER_GEN
static final long CKM_VENDOR_DEFINED
static final long CKM_SHA224
static final long CKM_SHA224_HMAC
static final long CKM_SHA224_HMAC_GENERAL
static final long CKM_SHA224_KEY_DERIVATION
static final long CKM_SHA224_RSA_PKCS
static final long CKM_SHA224_RSA_PKCS_PSS
static final long CKM_AES_CTR
static final long CKM_NSS_TLS_PRF_GENERAL
static final long PCKM_SECURERANDOM
static final long PCKM_KEYSTORE
static final long CKF_HW
static final long CKF_ENCRYPT
static final long CKF_DECRYPT
static final long CKF_DIGEST
static final long CKF_SIGN
static final long CKF_SIGN_RECOVER
static final long CKF_VERIFY
static final long CKF_VERIFY_RECOVER
static final long CKF_GENERATE
static final long CKF_GENERATE_KEY_PAIR
static final long CKF_WRAP
static final long CKF_UNWRAP
static final long CKF_DERIVE
static final long CKF_EC_F_P
static final long CKF_EC_F_2M
static final long CKF_EC_ECPARAMETERS
static final long CKF_EC_NAMEDCURVE
static final long CKF_EC_UNCOMPRESS
static final long CKF_EC_COMPRESS
static final long CKF_EXTENSION
static final long CKR_OK
static final long CKR_CANCEL
static final long CKR_HOST_MEMORY
static final long CKR_SLOT_ID_INVALID
static final long CKR_GENERAL_ERROR
static final long CKR_FUNCTION_FAILED
static final long CKR_ARGUMENTS_BAD
static final long CKR_NO_EVENT
static final long CKR_NEED_TO_CREATE_THREADS
static final long CKR_CANT_LOCK
static final long CKR_ATTRIBUTE_READ_ONLY
static final long CKR_ATTRIBUTE_SENSITIVE
static final long CKR_ATTRIBUTE_TYPE_INVALID
static final long CKR_ATTRIBUTE_VALUE_INVALID
static final long CKR_DATA_INVALID
static final long CKR_DATA_LEN_RANGE
static final long CKR_DEVICE_ERROR
static final long CKR_DEVICE_MEMORY
static final long CKR_DEVICE_REMOVED
static final long CKR_ENCRYPTED_DATA_INVALID
static final long CKR_ENCRYPTED_DATA_LEN_RANGE
static final long CKR_FUNCTION_CANCELED
static final long CKR_FUNCTION_NOT_PARALLEL
static final long CKR_FUNCTION_NOT_SUPPORTED
static final long CKR_KEY_HANDLE_INVALID
static final long CKR_KEY_SIZE_RANGE
static final long CKR_KEY_TYPE_INCONSISTENT
static final long CKR_KEY_NOT_NEEDED
static final long CKR_KEY_CHANGED
static final long CKR_KEY_NEEDED
static final long CKR_KEY_INDIGESTIBLE
static final long CKR_KEY_FUNCTION_NOT_PERMITTED
static final long CKR_KEY_NOT_WRAPPABLE
static final long CKR_KEY_UNEXTRACTABLE
static final long CKR_MECHANISM_INVALID
static final long CKR_MECHANISM_PARAM_INVALID
static final long CKR_OBJECT_HANDLE_INVALID
static final long CKR_OPERATION_ACTIVE
static final long CKR_OPERATION_NOT_INITIALIZED
static final long CKR_PIN_INCORRECT
static final long CKR_PIN_INVALID
static final long CKR_PIN_LEN_RANGE
static final long CKR_PIN_EXPIRED
static final long CKR_PIN_LOCKED
static final long CKR_SESSION_CLOSED
static final long CKR_SESSION_COUNT
static final long CKR_SESSION_HANDLE_INVALID
static final long CKR_SESSION_PARALLEL_NOT_SUPPORTED
static final long CKR_SESSION_READ_ONLY
static final long CKR_SESSION_EXISTS
static final long CKR_SESSION_READ_ONLY_EXISTS
static final long CKR_SESSION_READ_WRITE_SO_EXISTS
static final long CKR_SIGNATURE_INVALID
static final long CKR_SIGNATURE_LEN_RANGE
static final long CKR_TEMPLATE_INCOMPLETE
static final long CKR_TEMPLATE_INCONSISTENT
static final long CKR_TOKEN_NOT_PRESENT
static final long CKR_TOKEN_NOT_RECOGNIZED
static final long CKR_TOKEN_WRITE_PROTECTED
static final long CKR_UNWRAPPING_KEY_HANDLE_INVALID
static final long CKR_UNWRAPPING_KEY_SIZE_RANGE
static final long CKR_UNWRAPPING_KEY_TYPE_INCONSISTENT
static final long CKR_USER_ALREADY_LOGGED_IN
static final long CKR_USER_NOT_LOGGED_IN
static final long CKR_USER_PIN_NOT_INITIALIZED
static final long CKR_USER_TYPE_INVALID
static final long CKR_USER_ANOTHER_ALREADY_LOGGED_IN
static final long CKR_USER_TOO_MANY_TYPES
static final long CKR_WRAPPED_KEY_INVALID
static final long CKR_WRAPPED_KEY_LEN_RANGE
static final long CKR_WRAPPING_KEY_HANDLE_INVALID
static final long CKR_WRAPPING_KEY_SIZE_RANGE
static final long CKR_WRAPPING_KEY_TYPE_INCONSISTENT
static final long CKR_RANDOM_SEED_NOT_SUPPORTED
static final long CKR_RANDOM_NO_RNG
static final long CKR_DOMAIN_PARAMS_INVALID
static final long CKR_BUFFER_TOO_SMALL
static final long CKR_SAVED_STATE_INVALID
static final long CKR_INFORMATION_SENSITIVE
static final long CKR_STATE_UNSAVEABLE
static final long CKR_CRYPTOKI_NOT_INITIALIZED
static final long CKR_CRYPTOKI_ALREADY_INITIALIZED
static final long CKR_MUTEX_BAD
static final long CKR_MUTEX_NOT_LOCKED
static final long CKR_VENDOR_DEFINED
static final long CKF_LIBRARY_CANT_CREATE_OS_THREADS
static final long CKF_OS_LOCKING_OK
static final long CKF_DONT_BLOCK
static final long CKG_MGF1_SHA1
static final long CKG_MGF1_SHA224
static final long CKZ_DATA_SPECIFIED
static final long CKP_PKCS5_PBKD2_HMAC_SHA1
static final long CKZ_SALT_SPECIFIED
static final long CKD_NULL
static final long CKD_SHA1_KDF
static final long CKD_SHA1_KDF_ASN1
static final long CKD_SHA1_KDF_CONCATENATE
static final long CKA_NETSCAPE_DB
static final long CKA_NETSCAPE_BASE
static final long CKO_NETSCAPE_TRUST
static final long CKA_NETSCAPE_TRUST_BASE
static final long CKA_NETSCAPE_TRUST_SERVER_AUTH
static final long CKA_NETSCAPE_TRUST_CLIENT_AUTH
static final long CKA_NETSCAPE_TRUST_CODE_SIGNING
static final long CKA_NETSCAPE_TRUST_EMAIL_PROTECTION
static final long CKA_NETSCAPE_CERT_SHA1_HASH
static final long CKA_NETSCAPE_CERT_MD5_HASH
static final long CKT_NETSCAPE_TRUSTED
static final long CKT_NETSCAPE_TRUSTED_DELEGATOR
static final long CKT_NETSCAPE_UNTRUSTED
static final long CKT_NETSCAPE_MUST_VERIFY
static final long CKT_NETSCAPE_TRUST_UNKNOWN
static final long CKT_NETSCAPE_VALID
static final long CKT_NETSCAPE_VALID_DELEGATOR