Enum AccessControlKeys
- java.lang.Object
-
- java.lang.Enum<AccessControlKeys>
-
- com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
-
- All Implemented Interfaces:
Serializable
,Comparable<AccessControlKeys>
public enum AccessControlKeys extends Enum<AccessControlKeys>
Dynamic way to register crypto classes. SdkmsJCE iterates through this class to register crypto classes with JCE
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
key()
static AccessControlKeys
valueOf(String name)
Returns the enum constant of this type with the specified name.static AccessControlKeys[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.String
vaule()
-
-
-
Enum Constant Detail
-
Cipher_AES
public static final AccessControlKeys Cipher_AES
-
Cipher_AES_SupportedModes
public static final AccessControlKeys Cipher_AES_SupportedModes
-
Cipher_AES_SupportedPaddings
public static final AccessControlKeys Cipher_AES_SupportedPaddings
-
Alg_Alias_Cipher_Rijndael
public static final AccessControlKeys Alg_Alias_Cipher_Rijndael
-
Cipher_AES_128_FPE_NoPadding
public static final AccessControlKeys Cipher_AES_128_FPE_NoPadding
-
Cipher_AES_192_FPE_NoPadding
public static final AccessControlKeys Cipher_AES_192_FPE_NoPadding
-
Cipher_AES_256_FPE_NoPadding
public static final AccessControlKeys Cipher_AES_256_FPE_NoPadding
-
Cipher_AES_128_FF1_NoPadding
public static final AccessControlKeys Cipher_AES_128_FF1_NoPadding
-
Cipher_AES_192_FF1_NoPadding
public static final AccessControlKeys Cipher_AES_192_FF1_NoPadding
-
Cipher_AES_256_FF1_NoPadding
public static final AccessControlKeys Cipher_AES_256_FF1_NoPadding
-
Cipher_AES_128_CBC_NoPadding
public static final AccessControlKeys Cipher_AES_128_CBC_NoPadding
-
Cipher_AES_192_CBC_NoPadding
public static final AccessControlKeys Cipher_AES_192_CBC_NoPadding
-
Cipher_AES_256_CBC_NoPadding
public static final AccessControlKeys Cipher_AES_256_CBC_NoPadding
-
Cipher_AES_128_ECB_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_128_ECB_PKCS5PADDING
-
Cipher_AES_128_CTR_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_128_CTR_PKCS5PADDING
-
Cipher_AES_128_CBC_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_128_CBC_PKCS5PADDING
-
Cipher_AES_128_OFB_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_128_OFB_PKCS5PADDING
-
Cipher_AES_128_CFB_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_128_CFB_PKCS5PADDING
-
Cipher_AES_128_GCM_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_128_GCM_PKCS5PADDING
-
Cipher_AES_128_GCM_NOPADDING
public static final AccessControlKeys Cipher_AES_128_GCM_NOPADDING
-
Cipher_AES_128_CCM_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_128_CCM_PKCS5PADDING
-
Cipher_AES_192_ECB_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_192_ECB_PKCS5PADDING
-
Cipher_AES_192_CTR_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_192_CTR_PKCS5PADDING
-
Cipher_AES_192_CBC_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_192_CBC_PKCS5PADDING
-
Cipher_AES_192_OFB_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_192_OFB_PKCS5PADDING
-
Cipher_AES_192_CFB_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_192_CFB_PKCS5PADDING
-
Cipher_AES_192_GCM_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_192_GCM_PKCS5PADDING
-
Cipher_AES_192_GCM_NOPADDING
public static final AccessControlKeys Cipher_AES_192_GCM_NOPADDING
-
Cipher_AES_192_CCM_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_192_CCM_PKCS5PADDING
-
Cipher_AES_256_ECB_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_256_ECB_PKCS5PADDING
-
Cipher_AES_256_CTR_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_256_CTR_PKCS5PADDING
-
Cipher_AES_256_CBC_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_256_CBC_PKCS5PADDING
-
Cipher_AES_256_OFB_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_256_OFB_PKCS5PADDING
-
Cipher_AES_256_CFB_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_256_CFB_PKCS5PADDING
-
Cipher_AES_256_GCM_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_256_GCM_PKCS5PADDING
-
Cipher_AES_256_GCM_NOPADDING
public static final AccessControlKeys Cipher_AES_256_GCM_NOPADDING
-
Cipher_AES_256_CCM_PKCS5PADDING
public static final AccessControlKeys Cipher_AES_256_CCM_PKCS5PADDING
-
Cipher_AES_GCM_NOPADDING
public static final AccessControlKeys Cipher_AES_GCM_NOPADDING
-
Cipher_RSA
public static final AccessControlKeys Cipher_RSA
-
Cipher_RSA_SupportedModes
public static final AccessControlKeys Cipher_RSA_SupportedModes
-
Cipher_RSA_SupportedPaddings
public static final AccessControlKeys Cipher_RSA_SupportedPaddings
-
Cipher_RSA_SupportedKeyClasses
public static final AccessControlKeys Cipher_RSA_SupportedKeyClasses
-
Cipher_RSA_OAEP_MGF1_SHA1_PKCS5PADDING
public static final AccessControlKeys Cipher_RSA_OAEP_MGF1_SHA1_PKCS5PADDING
-
Cipher_RSA_OAEP_MGF1_SHA256_PKCS5PADDING
public static final AccessControlKeys Cipher_RSA_OAEP_MGF1_SHA256_PKCS5PADDING
-
Cipher_RSA_OAEP_MGF1_SHA384_PKCS5PADDING
public static final AccessControlKeys Cipher_RSA_OAEP_MGF1_SHA384_PKCS5PADDING
-
Cipher_RSA_OAEP_MGF1_SHA512_PKCS5PADDING
public static final AccessControlKeys Cipher_RSA_OAEP_MGF1_SHA512_PKCS5PADDING
-
Cipher_RSA_PKCS_V15_PKCS5PADDING
public static final AccessControlKeys Cipher_RSA_PKCS_V15_PKCS5PADDING
-
Cipher_RSA_ECB_OAEPPADDNG
public static final AccessControlKeys Cipher_RSA_ECB_OAEPPADDNG
-
Cipher_RSA_ECB_SHA1_OAEPPADDNG
public static final AccessControlKeys Cipher_RSA_ECB_SHA1_OAEPPADDNG
-
Cipher_RSA_ECB_SHA256_OAEPPADDNG
public static final AccessControlKeys Cipher_RSA_ECB_SHA256_OAEPPADDNG
-
Cipher_RSA_ECB_SHA384_OAEPPADDNG
public static final AccessControlKeys Cipher_RSA_ECB_SHA384_OAEPPADDNG
-
Cipher_RSA_ECB_SHA512_OAEPPADDNG
public static final AccessControlKeys Cipher_RSA_ECB_SHA512_OAEPPADDNG
-
Cipher_DES
public static final AccessControlKeys Cipher_DES
-
Cipher_DES_SupportedModes
public static final AccessControlKeys Cipher_DES_SupportedModes
-
Cipher_DES_SupportedPaddings
public static final AccessControlKeys Cipher_DES_SupportedPaddings
-
Cipher_DES_56_ECB_NOPADDING
public static final AccessControlKeys Cipher_DES_56_ECB_NOPADDING
-
Cipher_DES_56_CBC_NOPADDING
public static final AccessControlKeys Cipher_DES_56_CBC_NOPADDING
-
Cipher_DES_56_ECB_PKCS5PADDING
public static final AccessControlKeys Cipher_DES_56_ECB_PKCS5PADDING
-
Cipher_DES_56_CBC_PKCS5PADDING
public static final AccessControlKeys Cipher_DES_56_CBC_PKCS5PADDING
-
Cipher_3DES
public static final AccessControlKeys Cipher_3DES
-
Alg_Alias_Cipher_TripleDES
public static final AccessControlKeys Alg_Alias_Cipher_TripleDES
-
Cipher_3DES_SupportedModes
public static final AccessControlKeys Cipher_3DES_SupportedModes
-
Cipher_3DES_SupportedPaddings
public static final AccessControlKeys Cipher_3DES_SupportedPaddings
-
Cipher_3DES_168_ECB_NOPADDING
public static final AccessControlKeys Cipher_3DES_168_ECB_NOPADDING
-
Cipher_3DES_168_CBC_NOPADDING
public static final AccessControlKeys Cipher_3DES_168_CBC_NOPADDING
-
Cipher_3DES_168_ECB_PKCS5PADDING
public static final AccessControlKeys Cipher_3DES_168_ECB_PKCS5PADDING
-
Cipher_3DES_168_CBC_PKCS5PADDING
public static final AccessControlKeys Cipher_3DES_168_CBC_PKCS5PADDING
-
Cipher_TRIPLE_DES_168_ECB_NOPADDING
public static final AccessControlKeys Cipher_TRIPLE_DES_168_ECB_NOPADDING
-
Cipher_TRIPLE_DES_168_CBC_NOPADDING
public static final AccessControlKeys Cipher_TRIPLE_DES_168_CBC_NOPADDING
-
Cipher_TRIPLE_DES_168_ECB_PKCS5PADDING
public static final AccessControlKeys Cipher_TRIPLE_DES_168_ECB_PKCS5PADDING
-
Cipher_TRIPLE_DES_168_CBC_PKCS5PADDING
public static final AccessControlKeys Cipher_TRIPLE_DES_168_CBC_PKCS5PADDING
-
KeyPairGenerator_RSA
public static final AccessControlKeys KeyPairGenerator_RSA
-
KeyPairGenerator_EC
public static final AccessControlKeys KeyPairGenerator_EC
-
KeyPairGenerator_DSA
public static final AccessControlKeys KeyPairGenerator_DSA
-
KeyGenerator_DES
public static final AccessControlKeys KeyGenerator_DES
-
KeyGenerator_DESede
public static final AccessControlKeys KeyGenerator_DESede
-
Alg_Alias_KeyGenerator_TripleDES
public static final AccessControlKeys Alg_Alias_KeyGenerator_TripleDES
-
KeyGenerator_AES
public static final AccessControlKeys KeyGenerator_AES
-
Alg_Alias_KeyGenerator_Rijndael
public static final AccessControlKeys Alg_Alias_KeyGenerator_Rijndael
-
KeyGenerator_HmacSHA1
public static final AccessControlKeys KeyGenerator_HmacSHA1
-
KeyGenerator_HmacSHA256
public static final AccessControlKeys KeyGenerator_HmacSHA256
-
KeyGenerator_HmacSHA384
public static final AccessControlKeys KeyGenerator_HmacSHA384
-
KeyGenerator_HmacSHA512
public static final AccessControlKeys KeyGenerator_HmacSHA512
-
AlgorithmParameters_AES
public static final AccessControlKeys AlgorithmParameters_AES
-
Alg_Alias_AlgorithmParameters_Rijndael
public static final AccessControlKeys Alg_Alias_AlgorithmParameters_Rijndael
-
AlgorithmParameters_GCM
public static final AccessControlKeys AlgorithmParameters_GCM
-
SecretKeyFactory_DES
public static final AccessControlKeys SecretKeyFactory_DES
-
SecretKeyFactory_DESede
public static final AccessControlKeys SecretKeyFactory_DESede
-
SecretKeyFactory_AES
public static final AccessControlKeys SecretKeyFactory_AES
-
Alg_Alias_SecretKeyFactory_TripleDES
public static final AccessControlKeys Alg_Alias_SecretKeyFactory_TripleDES
-
KeyFactory_RSA
public static final AccessControlKeys KeyFactory_RSA
-
KeyFactory_EC
public static final AccessControlKeys KeyFactory_EC
-
Mac_HmacSHA1
public static final AccessControlKeys Mac_HmacSHA1
-
Mac_HmacSHA256
public static final AccessControlKeys Mac_HmacSHA256
-
Mac_HmacSHA384
public static final AccessControlKeys Mac_HmacSHA384
-
Mac_HmacSHA512
public static final AccessControlKeys Mac_HmacSHA512
-
Mac_HmacRIPEMD160
public static final AccessControlKeys Mac_HmacRIPEMD160
-
KeyStore_SDKMS
public static final AccessControlKeys KeyStore_SDKMS
-
KeyStore_LOCAL
public static final AccessControlKeys KeyStore_LOCAL
-
Signature_SHA1withRSA
public static final AccessControlKeys Signature_SHA1withRSA
-
Signature_SHA256withRSA
public static final AccessControlKeys Signature_SHA256withRSA
-
Signature_SHA384withRSA
public static final AccessControlKeys Signature_SHA384withRSA
-
Signature_SHA512withRSA
public static final AccessControlKeys Signature_SHA512withRSA
-
Signature_SHA1withRSAandMGF1
public static final AccessControlKeys Signature_SHA1withRSAandMGF1
-
Signature_SHA256withRSAandMGF1
public static final AccessControlKeys Signature_SHA256withRSAandMGF1
-
Signature_SHA384withRSAandMGF1
public static final AccessControlKeys Signature_SHA384withRSAandMGF1
-
Signature_SHA512withRSAandMGF1
public static final AccessControlKeys Signature_SHA512withRSAandMGF1
-
Signature_SHA1withRSAandPKCSV1_5
public static final AccessControlKeys Signature_SHA1withRSAandPKCSV1_5
-
Signature_SHA256withRSAandPKCSV1_5
public static final AccessControlKeys Signature_SHA256withRSAandPKCSV1_5
-
Signature_SHA384withRSAandPKCSV1_5
public static final AccessControlKeys Signature_SHA384withRSAandPKCSV1_5
-
Signature_SHA512withRSAandPKCSV1_5
public static final AccessControlKeys Signature_SHA512withRSAandPKCSV1_5
-
Signature_SHA1withECDSA
public static final AccessControlKeys Signature_SHA1withECDSA
-
Signature_SHA256withECDSA
public static final AccessControlKeys Signature_SHA256withECDSA
-
Signature_SHA384withECDSA
public static final AccessControlKeys Signature_SHA384withECDSA
-
Signature_SHA512withECDSA
public static final AccessControlKeys Signature_SHA512withECDSA
-
Signature_ED25519
public static final AccessControlKeys Signature_ED25519
-
Signature_ED25519PH
public static final AccessControlKeys Signature_ED25519PH
-
Signature_SHA1withDSA
public static final AccessControlKeys Signature_SHA1withDSA
-
Signature_SHA256withDSA
public static final AccessControlKeys Signature_SHA256withDSA
-
Signature_SHA384withDSA
public static final AccessControlKeys Signature_SHA384withDSA
-
Signature_SHA512withDSA
public static final AccessControlKeys Signature_SHA512withDSA
-
Signature_Streebog256withECDSA
public static final AccessControlKeys Signature_Streebog256withECDSA
-
Signature_Streebog512withECDSA
public static final AccessControlKeys Signature_Streebog512withECDSA
-
Message_DigestSHA1
public static final AccessControlKeys Message_DigestSHA1
-
Message_DigestSHA256
public static final AccessControlKeys Message_DigestSHA256
-
Message_DigestSHA384
public static final AccessControlKeys Message_DigestSHA384
-
Message_DigestSHA512
public static final AccessControlKeys Message_DigestSHA512
-
Message_DigestStreebog256
public static final AccessControlKeys Message_DigestStreebog256
-
Message_DigestStreebog512
public static final AccessControlKeys Message_DigestStreebog512
-
Key_AgreementECDH
public static final AccessControlKeys Key_AgreementECDH
-
-
Method Detail
-
values
public static AccessControlKeys[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (AccessControlKeys c : AccessControlKeys.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AccessControlKeys valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
key
public String key()
-
vaule
public String vaule()
-
-