public final class PKCS11Constants extends Object
Mapping of primitive data types to Java types:
TRUE .......................................... true FALSE ......................................... false CK_BYTE ....................................... byte CK_CHAR ....................................... char CK_UTF8CHAR ................................... char CK_BBOOL ...................................... boolean CK_L;ONG ...................................... 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 ................................... PKCS11Object[] 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
| Modifier and Type | Class and Description |
|---|---|
static class |
PKCS11Constants.Category |
| Modifier and Type | Method and Description |
|---|---|
static String |
ckaCodeToName(long code) |
static Long |
ckaNameToCode(String name) |
static String |
ckkCodeToName(long code) |
static Long |
ckkNameToCode(String name) |
static String |
ckmCodeToName(long code) |
static Long |
ckmNameToCode(String name) |
static String |
ckoCodeToName(long code) |
static Long |
ckoNameToCode(String name) |
static String |
ckrCodeToName(long code) |
static Long |
ckrNameToCode(String name) |
static String |
codeToName(PKCS11Constants.Category category,
long code)
Converts the long value code to a name.
|
static String |
getHashAlgName(long hashMechanism) |
static boolean |
isUnavailableInformation(long value) |
static Long |
nameToCode(PKCS11Constants.Category category,
String name)
Converts the name to code value.
|
public static final long CK_TRUE
public static final long CK_FALSE
public static final long CK_UNAVAILABLE_INFORMATION
public static final long CK_UNAVAILABLE_INFORMATION_2
public static final long CK_EFFECTIVELY_INFINITE
public static final long CK_INVALID_HANDLE
public static final long CKN_SURRENDER
public static final long CKN_OTP_CHANGED
public static final long CKF_TOKEN_PRESENT
public static final long CKF_REMOVABLE_DEVICE
public static final long CKF_HW_SLOT
public static final long CKF_RNG
public static final long CKF_WRITE_PROTECTED
public static final long CKF_LOGIN_REQUIRED
public static final long CKF_USER_PIN_INITIALIZED
public static final long CKF_RESTORE_KEY_NOT_NEEDED
public static final long CKF_CLOCK_ON_TOKEN
public static final long CKF_PROTECTED_AUTHENTICATION_PATH
public static final long CKF_DUAL_CRYPTO_OPERATIONS
public static final long CKF_TOKEN_INITIALIZED
public static final long CKF_SECONDARY_AUTHENTICATION
public static final long CKF_USER_PIN_COUNT_LOW
public static final long CKF_USER_PIN_FINAL_TRY
public static final long CKF_USER_PIN_LOCKED
public static final long CKF_USER_PIN_TO_BE_CHANGED
public static final long CKF_SO_PIN_COUNT_LOW
public static final long CKF_SO_PIN_FINAL_TRY
public static final long CKF_SO_PIN_LOCKED
public static final long CKF_SO_PIN_TO_BE_CHANGED
public static final long CKF_ERROR_STATE
public static final long CKU_SO
public static final long CKU_USER
public static final long CKU_CONTEXT_SPECIFIC
public static final long CKS_RO_PUBLIC_SESSION
public static final long CKS_RO_USER_FUNCTIONS
public static final long CKS_RW_PUBLIC_SESSION
public static final long CKS_RW_USER_FUNCTIONS
public static final long CKS_RW_SO_FUNCTIONS
public static final long CKF_RW_SESSION
public static final long CKF_SERIAL_SESSION
public static final long CKO_DATA
public static final long CKO_CERTIFICATE
public static final long CKO_PUBLIC_KEY
public static final long CKO_PRIVATE_KEY
public static final long CKO_SECRET_KEY
public static final long CKO_HW_FEATURE
public static final long CKO_DOMAIN_PARAMETERS
public static final long CKO_MECHANISM
public static final long CKO_OTP_KEY
public static final long CKO_PROFILE
public static final long CKO_VENDOR_DEFINED
public static final long CKP_INVALID_ID
public static final long CKP_BASELINE_PROVIDER
public static final long CKP_EXTENDED_PROVIDER
public static final long CKP_AUTHENTICATION_TOKEN
public static final long CKP_VENDOR_DEFINED
public static final long CKH_MONOTONIC_COUNTER
public static final long CKH_CLOCK
public static final long CKH_USER_INTERFACE
public static final long CKH_VENDOR_DEFINED
public static final long CKK_RSA
public static final long CKK_DSA
public static final long CKK_DH
@Deprecated public static final long CKK_ECDSA
public static final long CKK_EC
public static final long CKK_X9_42_DH
public static final long CKK_KEA
public static final long CKK_GENERIC_SECRET
public static final long CKK_RC2
public static final long CKK_RC4
public static final long CKK_DES
public static final long CKK_DES2
public static final long CKK_DES3
public static final long CKK_CAST
public static final long CKK_CAST3
@Deprecated public static final long CKK_CAST5
public static final long CKK_CAST128
public static final long CKK_RC5
public static final long CKK_IDEA
public static final long CKK_SKIPJACK
public static final long CKK_BATON
public static final long CKK_JUNIPER
public static final long CKK_CDMF
public static final long CKK_AES
public static final long CKK_BLOWFISH
public static final long CKK_TWOFISH
public static final long CKK_SECURID
public static final long CKK_HOTP
public static final long CKK_ACTI
public static final long CKK_CAMELLIA
public static final long CKK_ARIA
public static final long CKK_MD5_HMAC
public static final long CKK_SHA_1_HMAC
public static final long CKK_RIPEMD128_HMAC
public static final long CKK_RIPEMD160_HMAC
public static final long CKK_SHA256_HMAC
public static final long CKK_SHA384_HMAC
public static final long CKK_SHA512_HMAC
public static final long CKK_SHA224_HMAC
public static final long CKK_SEED
public static final long CKK_GOSTR3410
public static final long CKK_GOSTR3411
public static final long CKK_GOST28147
public static final long CKK_CHACHA20
public static final long CKK_POLY1305
public static final long CKK_AES_XTS
public static final long CKK_SHA3_224_HMAC
public static final long CKK_SHA3_256_HMAC
public static final long CKK_SHA3_384_HMAC
public static final long CKK_SHA3_512_HMAC
public static final long CKK_BLAKE2B_160_HMAC
public static final long CKK_BLAKE2B_256_HMAC
public static final long CKK_BLAKE2B_384_HMAC
public static final long CKK_BLAKE2B_512_HMAC
public static final long CKK_SALSA20
public static final long CKK_X2RATCHET
public static final long CKK_EC_EDWARDS
public static final long CKK_EC_MONTGOMERY
public static final long CKK_HKDF
public static final long CKK_VENDOR_DEFINED
public static final long CK_CERTIFICATE_CATEGORY_UNSPECIFIED
public static final long CK_CERTIFICATE_CATEGORY_TOKEN_USER
public static final long CK_CERTIFICATE_CATEGORY_AUTHORITY
public static final long CK_CERTIFICATE_CATEGORY_OTHER_ENTITY
public static final long CK_SECURITY_DOMAIN_UNSPECIFIED
public static final long CK_SECURITY_DOMAIN_MANUFACTURER
public static final long CK_SECURITY_DOMAIN_OPERATOR
public static final long CK_SECURITY_DOMAIN_THIRD_PARTY
public static final long CKC_X_509
public static final long CKC_X_509_ATTR_CERT
public static final long CKC_WTLS
public static final long CKC_VENDOR_DEFINED
public static final long CKF_ARRAY_ATTRIBUTE
public static final long CK_OTP_FORMAT_DECIMAL
public static final long CK_OTP_FORMAT_HEXADECIMAL
public static final long CK_OTP_FORMAT_ALPHANUMERIC
public static final long CK_OTP_FORMAT_BINARY
public static final long CK_OTP_PARAM_IGNORED
public static final long CK_OTP_PARAM_OPTIONAL
public static final long CK_OTP_PARAM_MANDATORY
public static final long CKA_CLASS
public static final long CKA_TOKEN
public static final long CKA_PRIVATE
public static final long CKA_LABEL
public static final long CKA_UNIQUE_ID
public static final long CKA_APPLICATION
public static final long CKA_VALUE
public static final long CKA_OBJECT_ID
public static final long CKA_CERTIFICATE_TYPE
public static final long CKA_ISSUER
public static final long CKA_SERIAL_NUMBER
public static final long CKA_AC_ISSUER
public static final long CKA_OWNER
public static final long CKA_ATTR_TYPES
public static final long CKA_TRUSTED
public static final long CKA_CERTIFICATE_CATEGORY
public static final long CKA_JAVA_MIDP_SECURITY_DOMAIN
public static final long CKA_URL
public static final long CKA_HASH_OF_SUBJECT_PUBLIC_KEY
public static final long CKA_HASH_OF_ISSUER_PUBLIC_KEY
public static final long CKA_NAME_HASH_ALGORITHM
public static final long CKA_CHECK_VALUE
public static final long CKA_KEY_TYPE
public static final long CKA_SUBJECT
public static final long CKA_ID
public static final long CKA_SENSITIVE
public static final long CKA_ENCRYPT
public static final long CKA_DECRYPT
public static final long CKA_WRAP
public static final long CKA_UNWRAP
public static final long CKA_SIGN
public static final long CKA_SIGN_RECOVER
public static final long CKA_VERIFY
public static final long CKA_VERIFY_RECOVER
public static final long CKA_DERIVE
public static final long CKA_START_DATE
public static final long CKA_END_DATE
public static final long CKA_MODULUS
public static final long CKA_MODULUS_BITS
public static final long CKA_PUBLIC_EXPONENT
public static final long CKA_PRIVATE_EXPONENT
public static final long CKA_PRIME_1
public static final long CKA_PRIME_2
public static final long CKA_EXPONENT_1
public static final long CKA_EXPONENT_2
public static final long CKA_COEFFICIENT
public static final long CKA_PUBLIC_KEY_INFO
public static final long CKA_PRIME
public static final long CKA_SUBPRIME
public static final long CKA_BASE
public static final long CKA_PRIME_BITS
public static final long CKA_SUBPRIME_BITS
public static final long CKA_VALUE_BITS
public static final long CKA_VALUE_LEN
public static final long CKA_EXTRACTABLE
public static final long CKA_LOCAL
public static final long CKA_NEVER_EXTRACTABLE
public static final long CKA_ALWAYS_SENSITIVE
public static final long CKA_KEY_GEN_MECHANISM
public static final long CKA_MODIFIABLE
public static final long CKA_COPYABLE
public static final long CKA_DESTROYABLE
public static final long CKA_EC_PARAMS
public static final long CKA_EC_POINT
public static final long CKA_ALWAYS_AUTHENTICATE
public static final long CKA_WRAP_WITH_TRUSTED
public static final long CKA_WRAP_TEMPLATE
public static final long CKA_UNWRAP_TEMPLATE
public static final long CKA_DERIVE_TEMPLATE
public static final long CKA_OTP_FORMAT
public static final long CKA_OTP_LENGTH
public static final long CKA_OTP_TIME_INTERVAL
public static final long CKA_OTP_USER_FRIENDLY_MODE
public static final long CKA_OTP_CHALLENGE_REQUIREMENT
public static final long CKA_OTP_TIME_REQUIREMENT
public static final long CKA_OTP_COUNTER_REQUIREMENT
public static final long CKA_OTP_PIN_REQUIREMENT
public static final long CKA_OTP_COUNTER
public static final long CKA_OTP_TIME
public static final long CKA_OTP_USER_IDENTIFIER
public static final long CKA_OTP_SERVICE_IDENTIFIER
public static final long CKA_OTP_SERVICE_LOGO
public static final long CKA_OTP_SERVICE_LOGO_TYPE
public static final long CKA_GOSTR3410_PARAMS
public static final long CKA_GOSTR3411_PARAMS
public static final long CKA_GOST28147_PARAMS
public static final long CKA_HW_FEATURE_TYPE
public static final long CKA_RESET_ON_INIT
public static final long CKA_HAS_RESET
public static final long CKA_PIXEL_X
public static final long CKA_PIXEL_Y
public static final long CKA_RESOLUTION
public static final long CKA_CHAR_ROWS
public static final long CKA_CHAR_COLUMNS
public static final long CKA_COLOR
public static final long CKA_BITS_PER_PIXEL
public static final long CKA_CHAR_SETS
public static final long CKA_ENCODING_METHODS
public static final long CKA_MIME_TYPES
public static final long CKA_MECHANISM_TYPE
public static final long CKA_REQUIRED_CMS_ATTRIBUTES
public static final long CKA_DEFAULT_CMS_ATTRIBUTES
public static final long CKA_SUPPORTED_CMS_ATTRIBUTES
public static final long CKA_ALLOWED_MECHANISMS
public static final long CKA_PROFILE_ID
public static final long CKA_VENDOR_DEFINED
public static final long CKM_RSA_PKCS_KEY_PAIR_GEN
public static final long CKM_RSA_PKCS
public static final long CKM_RSA_9796
public static final long CKM_RSA_X_509
public static final long CKM_MD2_RSA_PKCS
public static final long CKM_MD5_RSA_PKCS
public static final long CKM_SHA1_RSA_PKCS
public static final long CKM_RIPEMD128_RSA_PKCS
public static final long CKM_RIPEMD160_RSA_PKCS
public static final long CKM_RSA_PKCS_OAEP
public static final long CKM_RSA_X9_31_KEY_PAIR_GEN
public static final long CKM_RSA_X9_31
public static final long CKM_SHA1_RSA_X9_31
public static final long CKM_RSA_PKCS_PSS
public static final long CKM_SHA1_RSA_PKCS_PSS
public static final long CKM_DSA_KEY_PAIR_GEN
public static final long CKM_DSA
public static final long CKM_DSA_SHA1
public static final long CKM_DSA_SHA224
public static final long CKM_DSA_SHA256
public static final long CKM_DSA_SHA384
public static final long CKM_DSA_SHA512
public static final long CKM_DSA_SHA3_224
public static final long CKM_DSA_SHA3_256
public static final long CKM_DSA_SHA3_384
public static final long CKM_DSA_SHA3_512
public static final long CKM_DH_PKCS_KEY_PAIR_GEN
public static final long CKM_DH_PKCS_DERIVE
public static final long CKM_X9_42_DH_KEY_PAIR_GEN
public static final long CKM_X9_42_DH_DERIVE
public static final long CKM_X9_42_DH_HYBRID_DERIVE
public static final long CKM_X9_42_MQV_DERIVE
public static final long CKM_SHA256_RSA_PKCS
public static final long CKM_SHA384_RSA_PKCS
public static final long CKM_SHA512_RSA_PKCS
public static final long CKM_SHA256_RSA_PKCS_PSS
public static final long CKM_SHA384_RSA_PKCS_PSS
public static final long CKM_SHA512_RSA_PKCS_PSS
public static final long CKM_SHA224_RSA_PKCS
public static final long CKM_SHA224_RSA_PKCS_PSS
public static final long CKM_SHA512_224
public static final long CKM_SHA512_224_HMAC
public static final long CKM_SHA512_224_HMAC_GENERAL
public static final long CKM_SHA512_224_KEY_DERIVATION
public static final long CKM_SHA512_256
public static final long CKM_SHA512_256_HMAC
public static final long CKM_SHA512_256_HMAC_GENERAL
public static final long CKM_SHA512_256_KEY_DERIVATION
public static final long CKM_SHA512_T
public static final long CKM_SHA512_T_HMAC
public static final long CKM_SHA512_T_HMAC_GENERAL
public static final long CKM_SHA512_T_KEY_DERIVATION
public static final long CKM_SHA3_256_RSA_PKCS
public static final long CKM_SHA3_384_RSA_PKCS
public static final long CKM_SHA3_512_RSA_PKCS
public static final long CKM_SHA3_256_RSA_PKCS_PSS
public static final long CKM_SHA3_384_RSA_PKCS_PSS
public static final long CKM_SHA3_512_RSA_PKCS_PSS
public static final long CKM_SHA3_224_RSA_PKCS
public static final long CKM_SHA3_224_RSA_PKCS_PSS
public static final long CKM_RC2_KEY_GEN
public static final long CKM_RC2_ECB
public static final long CKM_RC2_CBC
public static final long CKM_RC2_MAC
public static final long CKM_RC2_MAC_GENERAL
public static final long CKM_RC2_CBC_PAD
public static final long CKM_RC4_KEY_GEN
public static final long CKM_RC4
public static final long CKM_DES_KEY_GEN
public static final long CKM_DES_ECB
public static final long CKM_DES_CBC
public static final long CKM_DES_MAC
public static final long CKM_DES_MAC_GENERAL
public static final long CKM_DES_CBC_PAD
public static final long CKM_DES2_KEY_GEN
public static final long CKM_DES3_KEY_GEN
public static final long CKM_DES3_ECB
public static final long CKM_DES3_CBC
public static final long CKM_DES3_MAC
public static final long CKM_DES3_MAC_GENERAL
public static final long CKM_DES3_CBC_PAD
public static final long CKM_DES3_CMAC_GENERAL
public static final long CKM_DES3_CMAC
public static final long CKM_CDMF_KEY_GEN
public static final long CKM_CDMF_ECB
public static final long CKM_CDMF_CBC
public static final long CKM_CDMF_MAC
public static final long CKM_CDMF_MAC_GENERAL
public static final long CKM_CDMF_CBC_PAD
public static final long CKM_DES_OFB64
public static final long CKM_DES_OFB8
public static final long CKM_DES_CFB64
public static final long CKM_DES_CFB8
public static final long CKM_MD2
public static final long CKM_MD2_HMAC
public static final long CKM_MD2_HMAC_GENERAL
public static final long CKM_MD5
public static final long CKM_MD5_HMAC
public static final long CKM_MD5_HMAC_GENERAL
public static final long CKM_SHA_1
public static final long CKM_SHA_1_HMAC
public static final long CKM_SHA_1_HMAC_GENERAL
public static final long CKM_RIPEMD128
public static final long CKM_RIPEMD128_HMAC
public static final long CKM_RIPEMD128_HMAC_GENERAL
public static final long CKM_RIPEMD160
public static final long CKM_RIPEMD160_HMAC
public static final long CKM_RIPEMD160_HMAC_GENERAL
public static final long CKM_SHA256
public static final long CKM_SHA256_HMAC
public static final long CKM_SHA256_HMAC_GENERAL
public static final long CKM_SHA224
public static final long CKM_SHA224_HMAC
public static final long CKM_SHA224_HMAC_GENERAL
public static final long CKM_SHA384
public static final long CKM_SHA384_HMAC
public static final long CKM_SHA384_HMAC_GENERAL
public static final long CKM_SHA512
public static final long CKM_SHA512_HMAC
public static final long CKM_SHA512_HMAC_GENERAL
public static final long CKM_SECURID_KEY_GEN
public static final long CKM_SECURID
public static final long CKM_HOTP_KEY_GEN
public static final long CKM_HOTP
public static final long CKM_ACTI
public static final long CKM_ACTI_KEY_GEN
public static final long CKM_SHA3_256
public static final long CKM_SHA3_256_HMAC
public static final long CKM_SHA3_256_HMAC_GENERAL
public static final long CKM_SHA3_256_KEY_GEN
public static final long CKM_SHA3_224
public static final long CKM_SHA3_224_HMAC
public static final long CKM_SHA3_224_HMAC_GENERAL
public static final long CKM_SHA3_224_KEY_GEN
public static final long CKM_SHA3_384
public static final long CKM_SHA3_384_HMAC
public static final long CKM_SHA3_384_HMAC_GENERAL
public static final long CKM_SHA3_384_KEY_GEN
public static final long CKM_SHA3_512
public static final long CKM_SHA3_512_HMAC
public static final long CKM_SHA3_512_HMAC_GENERAL
public static final long CKM_SHA3_512_KEY_GEN
public static final long CKM_CAST_KEY_GEN
public static final long CKM_CAST_ECB
public static final long CKM_CAST_CBC
public static final long CKM_CAST_MAC
public static final long CKM_CAST_MAC_GENERAL
public static final long CKM_CAST_CBC_PAD
public static final long CKM_CAST3_KEY_GEN
public static final long CKM_CAST3_ECB
public static final long CKM_CAST3_CBC
public static final long CKM_CAST3_MAC
public static final long CKM_CAST3_MAC_GENERAL
public static final long CKM_CAST3_CBC_PAD
public static final long CKM_CAST5_KEY_GEN
public static final long CKM_CAST128_KEY_GEN
public static final long CKM_CAST5_ECB
public static final long CKM_CAST128_ECB
public static final long CKM_CAST128_CBC
public static final long CKM_CAST128_MAC
public static final long CKM_CAST128_MAC_GENERAL
public static final long CKM_CAST128_CBC_PAD
public static final long CKM_RC5_KEY_GEN
public static final long CKM_RC5_ECB
public static final long CKM_RC5_CBC
public static final long CKM_RC5_MAC
public static final long CKM_RC5_MAC_GENERAL
public static final long CKM_RC5_CBC_PAD
public static final long CKM_IDEA_KEY_GEN
public static final long CKM_IDEA_ECB
public static final long CKM_IDEA_CBC
public static final long CKM_IDEA_MAC
public static final long CKM_IDEA_MAC_GENERAL
public static final long CKM_IDEA_CBC_PAD
public static final long CKM_GENERIC_SECRET_KEY_GEN
public static final long CKM_CONCATENATE_BASE_AND_KEY
public static final long CKM_CONCATENATE_BASE_AND_DATA
public static final long CKM_CONCATENATE_DATA_AND_BASE
public static final long CKM_XOR_BASE_AND_DATA
public static final long CKM_EXTRACT_KEY_FROM_KEY
public static final long CKM_SSL3_PRE_MASTER_KEY_GEN
public static final long CKM_SSL3_MASTER_KEY_DERIVE
public static final long CKM_SSL3_KEY_AND_MAC_DERIVE
public static final long CKM_SSL3_MASTER_KEY_DERIVE_DH
public static final long CKM_TLS_PRE_MASTER_KEY_GEN
public static final long CKM_TLS_MASTER_KEY_DERIVE
public static final long CKM_TLS_KEY_AND_MAC_DERIVE
public static final long CKM_TLS_MASTER_KEY_DERIVE_DH
public static final long CKM_TLS_PRF
public static final long CKM_SSL3_MD5_MAC
public static final long CKM_SSL3_SHA1_MAC
public static final long CKM_MD5_KEY_DERIVATION
public static final long CKM_MD2_KEY_DERIVATION
public static final long CKM_SHA1_KEY_DERIVATION
public static final long CKM_SHA256_KEY_DERIVATION
public static final long CKM_SHA384_KEY_DERIVATION
public static final long CKM_SHA512_KEY_DERIVATION
public static final long CKM_SHA224_KEY_DERIVATION
public static final long CKM_SHA3_256_KEY_DERIVE
public static final long CKM_SHA3_224_KEY_DERIVE
public static final long CKM_SHA3_384_KEY_DERIVE
public static final long CKM_SHA3_512_KEY_DERIVE
public static final long CKM_SHAKE_128_KEY_DERIVE
public static final long CKM_SHAKE_256_KEY_DERIVE
public static final long CKM_PBE_MD2_DES_CBC
public static final long CKM_PBE_MD5_DES_CBC
public static final long CKM_PBE_MD5_CAST_CBC
public static final long CKM_PBE_MD5_CAST3_CBC
@Deprecated public static final long CKM_PBE_MD5_CAST5_CBC
public static final long CKM_PBE_MD5_CAST128_CBC
@Deprecated public static final long CKM_PBE_SHA1_CAST5_CBC
public static final long CKM_PBE_SHA1_CAST128_CBC
public static final long CKM_PBE_SHA1_RC4_128
public static final long CKM_PBE_SHA1_RC4_40
public static final long CKM_PBE_SHA1_DES3_EDE_CBC
public static final long CKM_PBE_SHA1_DES2_EDE_CBC
public static final long CKM_PBE_SHA1_RC2_128_CBC
public static final long CKM_PBE_SHA1_RC2_40_CBC
public static final long CKM_PKCS5_PBKD2
public static final long CKM_PBA_SHA1_WITH_SHA1_HMAC
public static final long CKM_WTLS_PRE_MASTER_KEY_GEN
public static final long CKM_WTLS_MASTER_KEY_DERIVE
public static final long CKM_WTLS_MASTER_KEY_DERIVE_DH_ECC
public static final long CKM_WTLS_PRF
public static final long CKM_WTLS_SERVER_KEY_AND_MAC_DERIVE
public static final long CKM_WTLS_CLIENT_KEY_AND_MAC_DERIVE
public static final long CKM_TLS10_MAC_SERVER
public static final long CKM_TLS10_MAC_CLIENT
public static final long CKM_TLS12_MAC
public static final long CKM_TLS12_KDF
public static final long CKM_TLS12_MASTER_KEY_DERIVE
public static final long CKM_TLS12_KEY_AND_MAC_DERIVE
public static final long CKM_TLS12_MASTER_KEY_DERIVE_DH
public static final long CKM_TLS12_KEY_SAFE_DERIVE
public static final long CKM_TLS_MAC
public static final long CKM_TLS_KDF
public static final long CKM_KEY_WRAP_LYNKS
public static final long CKM_KEY_WRAP_SET_OAEP
public static final long CKM_CMS_SIG
public static final long CKM_KIP_DERIVE
public static final long CKM_KIP_WRAP
public static final long CKM_KIP_MAC
public static final long CKM_CAMELLIA_KEY_GEN
public static final long CKM_CAMELLIA_ECB
public static final long CKM_CAMELLIA_CBC
public static final long CKM_CAMELLIA_MAC
public static final long CKM_CAMELLIA_MAC_GENERAL
public static final long CKM_CAMELLIA_CBC_PAD
public static final long CKM_CAMELLIA_ECB_ENCRYPT_DATA
public static final long CKM_CAMELLIA_CBC_ENCRYPT_DATA
public static final long CKM_CAMELLIA_CTR
public static final long CKM_ARIA_KEY_GEN
public static final long CKM_ARIA_ECB
public static final long CKM_ARIA_CBC
public static final long CKM_ARIA_MAC
public static final long CKM_ARIA_MAC_GENERAL
public static final long CKM_ARIA_CBC_PAD
public static final long CKM_ARIA_ECB_ENCRYPT_DATA
public static final long CKM_ARIA_CBC_ENCRYPT_DATA
public static final long CKM_SEED_KEY_GEN
public static final long CKM_SEED_ECB
public static final long CKM_SEED_CBC
public static final long CKM_SEED_MAC
public static final long CKM_SEED_MAC_GENERAL
public static final long CKM_SEED_CBC_PAD
public static final long CKM_SEED_ECB_ENCRYPT_DATA
public static final long CKM_SEED_CBC_ENCRYPT_DATA
public static final long CKM_SKIPJACK_KEY_GEN
public static final long CKM_SKIPJACK_ECB64
public static final long CKM_SKIPJACK_CBC64
public static final long CKM_SKIPJACK_OFB64
public static final long CKM_SKIPJACK_CFB64
public static final long CKM_SKIPJACK_CFB32
public static final long CKM_SKIPJACK_CFB16
public static final long CKM_SKIPJACK_CFB8
public static final long CKM_SKIPJACK_WRAP
public static final long CKM_SKIPJACK_PRIVATE_WRAP
public static final long CKM_SKIPJACK_RELAYX
public static final long CKM_KEA_KEY_PAIR_GEN
public static final long CKM_KEA_KEY_DERIVE
public static final long CKM_KEA_DERIVE
public static final long CKM_FORTEZZA_TIMESTAMP
public static final long CKM_BATON_KEY_GEN
public static final long CKM_BATON_ECB128
public static final long CKM_BATON_ECB96
public static final long CKM_BATON_CBC128
public static final long CKM_BATON_COUNTER
public static final long CKM_BATON_SHUFFLE
public static final long CKM_BATON_WRAP
@Deprecated public static final long CKM_ECDSA_KEY_PAIR_GEN
public static final long CKM_EC_KEY_PAIR_GEN
public static final long CKM_ECDSA
public static final long CKM_ECDSA_SHA1
public static final long CKM_ECDSA_SHA224
public static final long CKM_ECDSA_SHA256
public static final long CKM_ECDSA_SHA384
public static final long CKM_ECDSA_SHA512
public static final long CKM_ECDH1_DERIVE
public static final long CKM_ECDH1_COFACTOR_DERIVE
public static final long CKM_ECMQV_DERIVE
public static final long CKM_ECDH_AES_KEY_WRAP
public static final long CKM_RSA_AES_KEY_WRAP
public static final long CKM_JUNIPER_KEY_GEN
public static final long CKM_JUNIPER_ECB128
public static final long CKM_JUNIPER_CBC128
public static final long CKM_JUNIPER_COUNTER
public static final long CKM_JUNIPER_SHUFFLE
public static final long CKM_JUNIPER_WRAP
public static final long CKM_FASTHASH
public static final long CKM_AES_XTS
public static final long CKM_AES_XTS_KEY_GEN
public static final long CKM_AES_KEY_GEN
public static final long CKM_AES_ECB
public static final long CKM_AES_CBC
public static final long CKM_AES_MAC
public static final long CKM_AES_MAC_GENERAL
public static final long CKM_AES_CBC_PAD
public static final long CKM_AES_CTR
public static final long CKM_AES_GCM
public static final long CKM_AES_CCM
public static final long CKM_AES_CTS
public static final long CKM_AES_CMAC
public static final long CKM_AES_CMAC_GENERAL
public static final long CKM_AES_XCBC_MAC
public static final long CKM_AES_XCBC_MAC_96
public static final long CKM_AES_GMAC
public static final long CKM_BLOWFISH_KEY_GEN
public static final long CKM_BLOWFISH_CBC
public static final long CKM_TWOFISH_KEY_GEN
public static final long CKM_TWOFISH_CBC
public static final long CKM_BLOWFISH_CBC_PAD
public static final long CKM_TWOFISH_CBC_PAD
public static final long CKM_DES_ECB_ENCRYPT_DATA
public static final long CKM_DES_CBC_ENCRYPT_DATA
public static final long CKM_DES3_ECB_ENCRYPT_DATA
public static final long CKM_DES3_CBC_ENCRYPT_DATA
public static final long CKM_AES_ECB_ENCRYPT_DATA
public static final long CKM_AES_CBC_ENCRYPT_DATA
public static final long CKM_GOSTR3410_KEY_PAIR_GEN
public static final long CKM_GOSTR3410
public static final long CKM_GOSTR3410_WITH_GOSTR3411
public static final long CKM_GOSTR3410_KEY_WRAP
public static final long CKM_GOSTR3410_DERIVE
public static final long CKM_GOSTR3411
public static final long CKM_GOSTR3411_HMAC
public static final long CKM_GOST28147_KEY_GEN
public static final long CKM_GOST28147_ECB
public static final long CKM_GOST28147
public static final long CKM_GOST28147_MAC
public static final long CKM_GOST28147_KEY_WRAP
public static final long CKM_CHACHA20_KEY_GEN
public static final long CKM_CHACHA20
public static final long CKM_POLY1305_KEY_GEN
public static final long CKM_POLY1305
public static final long CKM_DSA_PARAMETER_GEN
public static final long CKM_DH_PKCS_PARAMETER_GEN
public static final long CKM_X9_42_DH_PARAMETER_GEN
public static final long CKM_DSA_PROBABLISTIC_PARAMETER_GEN
public static final long CKM_DSA_SHAWE_TAYLOR_PARAMETER_GEN
public static final long CKM_AES_OFB
public static final long CKM_AES_CFB64
public static final long CKM_AES_CFB8
public static final long CKM_AES_CFB128
public static final long CKM_AES_CFB1
public static final long CKM_AES_KEY_WRAP
public static final long CKM_AES_KEY_WRAP_PAD
public static final long CKM_AES_KEY_WRAP_KWP
public static final long CKM_AES_KEY_WRAP_PKCS7
public static final long CKM_RSA_PKCS_TPM_1_1
public static final long CKM_RSA_PKCS_OAEP_TPM_1_1
public static final long CKM_SHA_1_KEY_GEN
public static final long CKM_SHA224_KEY_GEN
public static final long CKM_SHA256_KEY_GEN
public static final long CKM_SHA384_KEY_GEN
public static final long CKM_SHA512_KEY_GEN
public static final long CKM_SHA512_224_KEY_GEN
public static final long CKM_SHA512_256_KEY_GEN
public static final long CKM_SHA512_T_KEY_GEN
public static final long CKM_NULL
public static final long CKM_BLAKE2B_160
public static final long CKM_BLAKE2B_160_HMAC
public static final long CKM_BLAKE2B_160_HMAC_GENERAL
public static final long CKM_BLAKE2B_160_KEY_DERIVE
public static final long CKM_BLAKE2B_160_KEY_GEN
public static final long CKM_BLAKE2B_256
public static final long CKM_BLAKE2B_256_HMAC
public static final long CKM_BLAKE2B_256_HMAC_GENERAL
public static final long CKM_BLAKE2B_256_KEY_DERIVE
public static final long CKM_BLAKE2B_256_KEY_GEN
public static final long CKM_BLAKE2B_384
public static final long CKM_BLAKE2B_384_HMAC
public static final long CKM_BLAKE2B_384_HMAC_GENERAL
public static final long CKM_BLAKE2B_384_KEY_DERIVE
public static final long CKM_BLAKE2B_384_KEY_GEN
public static final long CKM_BLAKE2B_512
public static final long CKM_BLAKE2B_512_HMAC
public static final long CKM_BLAKE2B_512_HMAC_GENERAL
public static final long CKM_BLAKE2B_512_KEY_DERIVE
public static final long CKM_BLAKE2B_512_KEY_GEN
public static final long CKM_SALSA20
public static final long CKM_CHACHA20_POLY1305
public static final long CKM_SALSA20_POLY1305
public static final long CKM_X3DH_INITIALIZE
public static final long CKM_X3DH_RESPOND
public static final long CKM_X2RATCHET_INITIALIZE
public static final long CKM_X2RATCHET_RESPOND
public static final long CKM_X2RATCHET_ENCRYPT
public static final long CKM_X2RATCHET_DECRYPT
public static final long CKM_XEDDSA
public static final long CKM_HKDF_DERIVE
public static final long CKM_HKDF_DATA
public static final long CKM_HKDF_KEY_GEN
public static final long CKM_ECDSA_SHA3_224
public static final long CKM_ECDSA_SHA3_256
public static final long CKM_ECDSA_SHA3_384
public static final long CKM_ECDSA_SHA3_512
public static final long CKM_EC_EDWARDS_KEY_PAIR_GEN
public static final long CKM_EC_MONTGOMERY_KEY_PAIR_GEN
public static final long CKM_EDDSA
public static final long CKM_SP800_108_COUNTER_KDF
public static final long CKM_SP800_108_FEEDBACK_KDF
public static final long CKM_SP800_108_DOUBLE_PIPELINE_KDF
public static final long CKM_VENDOR_DEFINED
public static final long CKF_HW
public static final long CKF_MESSAGE_ENCRYPT
public static final long CKF_MESSAGE_DECRYPT
public static final long CKF_MESSAGE_SIGN
public static final long CKF_MESSAGE_VERIFY
public static final long CKF_MULTI_MESSAGE
public static final long CKF_FIND_OBJECTS
public static final long CKF_ENCRYPT
public static final long CKF_DECRYPT
public static final long CKF_DIGEST
public static final long CKF_SIGN
public static final long CKF_SIGN_RECOVER
public static final long CKF_VERIFY
public static final long CKF_VERIFY_RECOVER
public static final long CKF_GENERATE
public static final long CKF_GENERATE_KEY_PAIR
public static final long CKF_WRAP
public static final long CKF_UNWRAP
public static final long CKF_DERIVE
public static final long CKF_EC_F_P
public static final long CKF_EC_F_2M
public static final long CKF_EC_ECPARAMETERS
public static final long CKF_EC_OID
@Deprecated public static final long CKF_EC_NAMEDCURVE
public static final long CKF_EC_UNCOMPRESS
public static final long CKF_EC_COMPRESS
public static final long CKF_EC_CURVENAME
public static final long CKF_EXTENSION
public static final long CKR_OK
public static final long CKR_CANCEL
public static final long CKR_HOST_MEMORY
public static final long CKR_SLOT_ID_INVALID
public static final long CKR_GENERAL_ERROR
public static final long CKR_FUNCTION_FAILED
public static final long CKR_ARGUMENTS_BAD
public static final long CKR_NO_EVENT
public static final long CKR_NEED_TO_CREATE_THREADS
public static final long CKR_CANT_LOCK
public static final long CKR_ATTRIBUTE_READ_ONLY
public static final long CKR_ATTRIBUTE_SENSITIVE
public static final long CKR_ATTRIBUTE_TYPE_INVALID
public static final long CKR_ATTRIBUTE_VALUE_INVALID
public static final long CKR_ACTION_PROHIBITED
public static final long CKR_DATA_INVALID
public static final long CKR_DATA_LEN_RANGE
public static final long CKR_DEVICE_ERROR
public static final long CKR_DEVICE_MEMORY
public static final long CKR_DEVICE_REMOVED
public static final long CKR_ENCRYPTED_DATA_INVALID
public static final long CKR_ENCRYPTED_DATA_LEN_RANGE
public static final long CKR_AEAD_DECRYPT_FAILED
public static final long CKR_FUNCTION_CANCELED
public static final long CKR_FUNCTION_NOT_PARALLEL
public static final long CKR_FUNCTION_NOT_SUPPORTED
public static final long CKR_KEY_HANDLE_INVALID
public static final long CKR_KEY_SIZE_RANGE
public static final long CKR_KEY_TYPE_INCONSISTENT
public static final long CKR_KEY_NOT_NEEDED
public static final long CKR_KEY_CHANGED
public static final long CKR_KEY_NEEDED
public static final long CKR_KEY_INDIGESTIBLE
public static final long CKR_KEY_FUNCTION_NOT_PERMITTED
public static final long CKR_KEY_NOT_WRAPPABLE
public static final long CKR_KEY_UNEXTRACTABLE
public static final long CKR_MECHANISM_INVALID
public static final long CKR_MECHANISM_PARAM_INVALID
public static final long CKR_OBJECT_HANDLE_INVALID
public static final long CKR_OPERATION_ACTIVE
public static final long CKR_OPERATION_NOT_INITIALIZED
public static final long CKR_PIN_INCORRECT
public static final long CKR_PIN_INVALID
public static final long CKR_PIN_LEN_RANGE
public static final long CKR_PIN_EXPIRED
public static final long CKR_PIN_LOCKED
public static final long CKR_SESSION_CLOSED
public static final long CKR_SESSION_COUNT
public static final long CKR_SESSION_HANDLE_INVALID
public static final long CKR_SESSION_PARALLEL_NOT_SUPPORTED
public static final long CKR_SESSION_READ_ONLY
public static final long CKR_SESSION_EXISTS
public static final long CKR_SESSION_READ_ONLY_EXISTS
public static final long CKR_SESSION_READ_WRITE_SO_EXISTS
public static final long CKR_SIGNATURE_INVALID
public static final long CKR_SIGNATURE_LEN_RANGE
public static final long CKR_TEMPLATE_INCOMPLETE
public static final long CKR_TEMPLATE_INCONSISTENT
public static final long CKR_TOKEN_NOT_PRESENT
public static final long CKR_TOKEN_NOT_RECOGNIZED
public static final long CKR_TOKEN_WRITE_PROTECTED
public static final long CKR_UNWRAPPING_KEY_HANDLE_INVALID
public static final long CKR_UNWRAPPING_KEY_SIZE_RANGE
public static final long CKR_UNWRAPPING_KEY_TYPE_INCONSISTENT
public static final long CKR_USER_ALREADY_LOGGED_IN
public static final long CKR_USER_NOT_LOGGED_IN
public static final long CKR_USER_PIN_NOT_INITIALIZED
public static final long CKR_USER_TYPE_INVALID
public static final long CKR_USER_ANOTHER_ALREADY_LOGGED_IN
public static final long CKR_USER_TOO_MANY_TYPES
public static final long CKR_WRAPPED_KEY_INVALID
public static final long CKR_WRAPPED_KEY_LEN_RANGE
public static final long CKR_WRAPPING_KEY_HANDLE_INVALID
public static final long CKR_WRAPPING_KEY_SIZE_RANGE
public static final long CKR_WRAPPING_KEY_TYPE_INCONSISTENT
public static final long CKR_RANDOM_SEED_NOT_SUPPORTED
public static final long CKR_RANDOM_NO_RNG
public static final long CKR_DOMAIN_PARAMS_INVALID
public static final long CKR_CURVE_NOT_SUPPORTED
public static final long CKR_BUFFER_TOO_SMALL
public static final long CKR_SAVED_STATE_INVALID
public static final long CKR_INFORMATION_SENSITIVE
public static final long CKR_STATE_UNSAVEABLE
public static final long CKR_CRYPTOKI_NOT_INITIALIZED
public static final long CKR_CRYPTOKI_ALREADY_INITIALIZED
public static final long CKR_MUTEX_BAD
public static final long CKR_MUTEX_NOT_LOCKED
public static final long CKR_NEW_PIN_MODE
public static final long CKR_NEXT_OTP
public static final long CKR_EXCEEDED_MAX_ITERATIONS
public static final long CKR_FIPS_SELF_TEST_FAILED
public static final long CKR_LIBRARY_LOAD_FAILED
public static final long CKR_PIN_TOO_WEAK
public static final long CKR_PUBLIC_KEY_INVALID
public static final long CKR_FUNCTION_REJECTED
public static final long CKR_TOKEN_RESOURCE_EXCEEDED
public static final long CKR_VENDOR_DEFINED
public static final long CKF_END_OF_MESSAGE
public static final long CKF_INTERFACE_FORK_SAFE
public static final long CKF_LIBRARY_CANT_CREATE_OS_THREADS
public static final long CKF_OS_LOCKING_OK
public static final long CKF_DONT_BLOCK
public static final long CKG_MGF1_SHA1
public static final long CKG_MGF1_SHA256
public static final long CKG_MGF1_SHA384
public static final long CKG_MGF1_SHA512
public static final long CKG_MGF1_SHA224
public static final long CKG_MGF1_SHA3_224
public static final long CKG_MGF1_SHA3_256
public static final long CKG_MGF1_SHA3_384
public static final long CKG_MGF1_SHA3_512
public static final long CKZ_DATA_SPECIFIED
public static final long CKD_NULL
public static final long CKD_SHA1_KDF
public static final long CKD_SHA1_KDF_ASN1
public static final long CKD_SHA1_KDF_CONCATENATE
public static final long CKD_SHA224_KDF
public static final long CKD_SHA256_KDF
public static final long CKD_SHA384_KDF
public static final long CKD_SHA512_KDF
public static final long CKD_CPDIVERSIFY_KDF
public static final long CKD_SHA3_224_KDF
public static final long CKD_SHA3_256_KDF
public static final long CKD_SHA3_384_KDF
public static final long CKD_SHA3_512_KDF
public static final long CKD_SHA1_KDF_SP800
public static final long CKD_SHA224_KDF_SP800
public static final long CKD_SHA256_KDF_SP800
public static final long CKD_SHA384_KDF_SP800
public static final long CKD_SHA512_KDF_SP800
public static final long CKD_SHA3_224_KDF_SP800
public static final long CKD_SHA3_256_KDF_SP800
public static final long CKD_SHA3_384_KDF_SP800
public static final long CKD_SHA3_512_KDF_SP800
public static final long CKD_BLAKE2B_160_KDF
public static final long CKD_BLAKE2B_256_KDF
public static final long CKD_BLAKE2B_384_KDF
public static final long CKD_BLAKE2B_512_KDF
public static final long CKP_PKCS5_PBKD2_HMAC_SHA1
public static final long CKP_PKCS5_PBKD2_HMAC_GOSTR3411
public static final long CKP_PKCS5_PBKD2_HMAC_SHA224
public static final long CKP_PKCS5_PBKD2_HMAC_SHA256
public static final long CKP_PKCS5_PBKD2_HMAC_SHA384
public static final long CKP_PKCS5_PBKD2_HMAC_SHA512
public static final long CKP_PKCS5_PBKD2_HMAC_SHA512_224
public static final long CKP_PKCS5_PBKD2_HMAC_SHA512_256
public static final long CKZ_SALT_SPECIFIED
public static final long CK_OTP_VALUE
public static final long CK_OTP_PIN
public static final long CK_OTP_CHALLENGE
public static final long CK_OTP_TIME
public static final long CK_OTP_COUNTER
public static final long CK_OTP_FLAGS
public static final long CK_OTP_OUTPUT_LENGTH
public static final long CK_OTP_OUTPUT_FORMAT
public static final long CKF_NEXT_OTP
public static final long CKF_EXCLUDE_TIME
public static final long CKF_EXCLUDE_COUNTER
public static final long CKF_EXCLUDE_CHALLENGE
public static final long CKF_EXCLUDE_PIN
public static final long CKF_USER_FRIENDLY_OTP
public static final long CKG_NO_GENERATE
public static final long CKG_GENERATE
public static final long CKG_GENERATE_COUNTER
public static final long CKG_GENERATE_RANDOM
public static final long CK_SP800_108_ITERATION_VARIABLE
public static final long CK_SP800_108_OPTIONAL_COUNTER
public static final long CK_SP800_108_DKM_LENGTH
public static final long CK_SP800_108_BYTE_ARRAY
public static final long CKK_VENDOR_SM2
public static final long CKK_VENDOR_SM4
public static final long CKM_VENDOR_SM2_KEY_PAIR_GEN
public static final long CKM_VENDOR_SM2
public static final long CKM_VENDOR_SM2_SM3
public static final long CKM_VENDOR_SM2_ENCRYPT
public static final long CKM_VENDOR_SM3
public static final long CKM_VENDOR_SM4_KEY_GEN
public static final long CKM_VENDOR_SM4_ECB
public static final long CKM_VENDOR_SM4_CBC
public static final long CKM_VENDOR_SM4_MAC_GENERAL
public static final long CKM_VENDOR_SM4_MAC
public static boolean isUnavailableInformation(long value)
public static String codeToName(PKCS11Constants.Category category, long code)
category - The category of code.code - The code to be converted to a string.public static Long nameToCode(PKCS11Constants.Category category, String name)
category - The category of code.name - The name to be converted to a code.public static String ckaCodeToName(long code)
public static String ckkCodeToName(long code)
public static String ckmCodeToName(long code)
public static String ckoCodeToName(long code)
public static String ckrCodeToName(long code)
public static String getHashAlgName(long hashMechanism)
Copyright © 2023. All rights reserved.