A B C D E F G H I K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AccessControlKeys - Enum in com.fortanix.sdkms.jce.provider.constants
-
Dynamic way to register crypto classes.
- AES - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- AES_BLOCK_SIZE - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- AES_KEYSIZES - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- Aes128CbcNOPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes128CbcNOPadding
- Aes128CbcPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes128CbcPKCS5Padding
- Aes128CcmPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes128CcmPKCS5Padding
- Aes128CfbPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes128CfbPKCS5Padding
- Aes128CtrPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes128CtrPKCS5Padding
- Aes128EcbPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes128EcbPKCS5Padding
- Aes128Ff1NOPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes128Ff1NOPadding
- Aes128FpeNOPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes128FpeNOPadding
- Aes128GcmNoPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes128GcmNoPadding
- Aes128GcmPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes128GcmPKCS5Padding
- Aes128OfbPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes128OfbPKCS5Padding
- Aes192CbcNOPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes192CbcNOPadding
- Aes192CbcPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes192CbcPKCS5Padding
- Aes192CcmPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes192CcmPKCS5Padding
- Aes192CfbPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes192CfbPKCS5Padding
- Aes192CtrPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes192CtrPKCS5Padding
- Aes192EcbPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes192EcbPKCS5Padding
- Aes192Ff1NOPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes192Ff1NOPadding
- Aes192FpeNOPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes192FpeNOPadding
- Aes192GcmNoPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes192GcmNoPadding
- Aes192GcmPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes192GcmPKCS5Padding
- Aes192OfbPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes192OfbPKCS5Padding
- Aes256CbcNOPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes256CbcNOPadding
- Aes256CbcPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes256CbcPKCS5Padding
- Aes256CcmPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes256CcmPKCS5Padding
- Aes256CfbPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes256CfbPKCS5Padding
- Aes256CtrPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes256CtrPKCS5Padding
- Aes256EcbPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes256EcbPKCS5Padding
- Aes256Ff1NOPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes256Ff1NOPadding
- Aes256FpeNOPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes256FpeNOPadding
- Aes256GcmNoPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes256GcmNoPadding
- Aes256GcmPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes256GcmPKCS5Padding
- Aes256OfbPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher.Aes256OfbPKCS5Padding
- AESCipher - Class in com.fortanix.sdkms.jce.provider.ciphers
-
AESCipher implements the AES algorithm in its various modes (
ECB
,CFB
,OFB
,CBC
) and padding schemes (PKCS5Padding
,NoPadding
) - AESCipher(int, String, String, boolean) - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- AESCipher.Aes128CbcNOPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
-
SDKMS support multi part encryption for CBC, CTR and GCM modes
- AESCipher.Aes128CbcPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes128CcmPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes128CfbPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes128CtrPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes128EcbPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes128Ff1NOPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes128FpeNOPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes128GcmNoPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes128GcmPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes128OfbPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes192CbcNOPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes192CbcPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes192CcmPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes192CfbPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes192CtrPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes192EcbPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes192Ff1NOPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes192FpeNOPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes192GcmNoPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes192GcmPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes192OfbPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes256CbcNOPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes256CbcPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes256CcmPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes256CfbPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes256CtrPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes256EcbPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes256Ff1NOPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes256FpeNOPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes256GcmNoPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes256GcmPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESCipher.Aes256OfbPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- AESKeyGenerator - Class in com.fortanix.sdkms.jce.provider.keys.sym.aes
- AESKeyGenerator() - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.aes.AESKeyGenerator
- AESSecretKeyFactory - Class in com.fortanix.sdkms.jce.provider.keys.sym.aes
- AESSecretKeyFactory() - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.aes.AESSecretKeyFactory
- agreeKey(AgreeKeyRequest) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsKeyService
-
Creates key agreement between aa public and private key combination
- Alg_Alias_AlgorithmParameters_Rijndael - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Alg_Alias_Cipher_Rijndael - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Alg_Alias_Cipher_TripleDES - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Alg_Alias_KeyGenerator_Rijndael - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Alg_Alias_KeyGenerator_TripleDES - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Alg_Alias_SecretKeyFactory_TripleDES - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- AlgorithmParameters - Class in com.fortanix.sdkms.jce.provider.constants
- AlgorithmParameters() - Constructor for class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- AlgorithmParameters_AES - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- AlgorithmParameters_GCM - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- ApiClientSetup - Class in com.fortanix.sdkms.jce.provider.service
-
Initialize SDKMS API Client.
- attachGCMTag(ByteArrayOutputStream, CryptMode, byte[], int) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.DSMACipher
-
Prefix gcm tag to cipher text
- attachGCMTag(ByteArrayOutputStream, CryptMode, byte[], int) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher
-
Prefix gcm tag to cipher text
B
- Blake2b256 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- Blake2b384 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- Blake2b512 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- Blake2s256 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
C
- CBC - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- CCM - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- CERTIFICATE - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- CFB - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- cipher - Variable in class com.fortanix.sdkms.jce.provider.ciphers.DSMACipher.CipherAndTag
- cipher - Variable in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher.CipherAndTag
- Cipher_3DES - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_3DES_168_CBC_NOPADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_3DES_168_CBC_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_3DES_168_ECB_NOPADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_3DES_168_ECB_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_3DES_SupportedModes - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_3DES_SupportedPaddings - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_128_CBC_NoPadding - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_128_CBC_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_128_CCM_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_128_CFB_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_128_CTR_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_128_ECB_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_128_FF1_NoPadding - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_128_FPE_NoPadding - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_128_GCM_NOPADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_128_GCM_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_128_OFB_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_192_CBC_NoPadding - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_192_CBC_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_192_CCM_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_192_CFB_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_192_CTR_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_192_ECB_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_192_FF1_NoPadding - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_192_FPE_NoPadding - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_192_GCM_NOPADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_192_GCM_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_192_OFB_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_256_CBC_NoPadding - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_256_CBC_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_256_CCM_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_256_CFB_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_256_CTR_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_256_ECB_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_256_FF1_NoPadding - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_256_FPE_NoPadding - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_256_GCM_NOPADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_256_GCM_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_256_OFB_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_GCM_NOPADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_SupportedModes - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_AES_SupportedPaddings - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_DES - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_DES_56_CBC_NOPADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_DES_56_CBC_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_DES_56_ECB_NOPADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_DES_56_ECB_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_DES_SupportedModes - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_DES_SupportedPaddings - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_RSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_RSA_ECB_OAEPPADDNG - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_RSA_ECB_SHA1_OAEPPADDNG - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_RSA_ECB_SHA256_OAEPPADDNG - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_RSA_ECB_SHA384_OAEPPADDNG - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_RSA_ECB_SHA512_OAEPPADDNG - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_RSA_OAEP_MGF1_SHA1_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_RSA_OAEP_MGF1_SHA256_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_RSA_OAEP_MGF1_SHA384_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_RSA_OAEP_MGF1_SHA512_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_RSA_PKCS_V15_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_RSA_SupportedKeyClasses - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_RSA_SupportedModes - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_RSA_SupportedPaddings - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_TRIPLE_DES_168_CBC_NOPADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_TRIPLE_DES_168_CBC_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_TRIPLE_DES_168_ECB_NOPADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Cipher_TRIPLE_DES_168_ECB_PKCS5PADDING - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- CipherAndTag() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.DSMACipher.CipherAndTag
- CipherAndTag() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher.CipherAndTag
- CipherAndTag(byte[], int, int, byte[]) - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.DSMACipher.CipherAndTag
- CipherAndTag(byte[], int, int, byte[]) - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher.CipherAndTag
- CipherCore - Class in com.fortanix.sdkms.jce.provider.ciphers
- CipherCore(ObjectType, int, CipherCore.CipherType) - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- CipherCore.CipherType - Enum in com.fortanix.sdkms.jce.provider.ciphers
- cipherLen - Variable in class com.fortanix.sdkms.jce.provider.ciphers.DSMACipher.CipherAndTag
- cipherLen - Variable in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher.CipherAndTag
- cipherOffset - Variable in class com.fortanix.sdkms.jce.provider.ciphers.DSMACipher.CipherAndTag
- cipherOffset - Variable in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher.CipherAndTag
- com.fortanix.sdkms.jce.provider - package com.fortanix.sdkms.jce.provider
- com.fortanix.sdkms.jce.provider.agreement - package com.fortanix.sdkms.jce.provider.agreement
- com.fortanix.sdkms.jce.provider.ciphers - package com.fortanix.sdkms.jce.provider.ciphers
- com.fortanix.sdkms.jce.provider.config - package com.fortanix.sdkms.jce.provider.config
- com.fortanix.sdkms.jce.provider.constants - package com.fortanix.sdkms.jce.provider.constants
- com.fortanix.sdkms.jce.provider.digests - package com.fortanix.sdkms.jce.provider.digests
- com.fortanix.sdkms.jce.provider.keys - package com.fortanix.sdkms.jce.provider.keys
- com.fortanix.sdkms.jce.provider.keys.asym.dsa - package com.fortanix.sdkms.jce.provider.keys.asym.dsa
- com.fortanix.sdkms.jce.provider.keys.asym.elliptic - package com.fortanix.sdkms.jce.provider.keys.asym.elliptic
- com.fortanix.sdkms.jce.provider.keys.asym.rsa - package com.fortanix.sdkms.jce.provider.keys.asym.rsa
- com.fortanix.sdkms.jce.provider.keys.sym.aes - package com.fortanix.sdkms.jce.provider.keys.sym.aes
- com.fortanix.sdkms.jce.provider.keys.sym.des - package com.fortanix.sdkms.jce.provider.keys.sym.des
- com.fortanix.sdkms.jce.provider.keys.sym.desede - package com.fortanix.sdkms.jce.provider.keys.sym.desede
- com.fortanix.sdkms.jce.provider.macs - package com.fortanix.sdkms.jce.provider.macs
- com.fortanix.sdkms.jce.provider.paddings - package com.fortanix.sdkms.jce.provider.paddings
- com.fortanix.sdkms.jce.provider.service - package com.fortanix.sdkms.jce.provider.service
- com.fortanix.sdkms.jce.provider.signatures - package com.fortanix.sdkms.jce.provider.signatures
- com.fortanix.sdkms.jce.provider.spec - package com.fortanix.sdkms.jce.provider.spec
- com.fortanix.sdkms.jce.provider.util - package com.fortanix.sdkms.jce.provider.util
- com.fortanix.sdkms.jce.provider.valentino - package com.fortanix.sdkms.jce.provider.valentino
- computeDigest(DigestAlgorithm, byte[]) - Static method in class com.fortanix.sdkms.jce.provider.digests.SdkmsDigest
- computeMac(SobjectDescriptor, DigestAlgorithm, byte[]) - Static method in class com.fortanix.sdkms.jce.provider.macs.DSMAMac
- computeMac(SobjectDescriptor, DigestAlgorithm, byte[]) - Static method in class com.fortanix.sdkms.jce.provider.macs.SdkmsMac
- Configuration - Class in com.fortanix.sdkms.jce.provider.config
- CTR - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
D
- debug(String) - Method in class com.fortanix.sdkms.jce.provider.service.SDKMSLogger
- debug(String, Throwable) - Method in class com.fortanix.sdkms.jce.provider.service.SDKMSLogger
- decrypt(Integer, DecryptRequestEx) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.DSMACipher
- decrypt(Integer, DecryptRequestEx) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher
- decryptFinal(DecryptFinalRequestEx) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher
- decryptInit(DecryptInitRequestEx) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher
- decryptUpdate(DecryptUpdateRequestEx) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher
- deleteKey(String) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsKeyService
-
Deletes a given key
- DES - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- DES_BLOCK_SIZE - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- DES_KEYSIZE - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- DES3_KEYSIZE - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- Des3CbcNOPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher.Des3CbcNOPadding
- Des3CbcPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher.Des3CbcPKCS5Padding
- Des3EcbNOPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher.Des3EcbNOPadding
- DesCbcNOPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.DESCipher.DesCbcNOPadding
- DesCbcPKCS5Padding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.DESCipher.DesCbcPKCS5Padding
- DESCipher - Class in com.fortanix.sdkms.jce.provider.ciphers
- DESCipher(String, String, CipherCore.CipherType) - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- DESCipher.DesCbcNOPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- DESCipher.DesCbcPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- DESCipher.DesEcbNOPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- DESCipher.General - Class in com.fortanix.sdkms.jce.provider.ciphers
- DesEcbNOPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.DESCipher.DesEcbNOPadding
- DESede - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- DESedeKeyGenerator - Class in com.fortanix.sdkms.jce.provider.keys.sym.desede
- DESedeKeyGenerator() - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.desede.DESedeKeyGenerator
- DESedeSecretKeyFactory - Class in com.fortanix.sdkms.jce.provider.keys.sym.desede
-
This class implements the DES-EDE key factory
- DESedeSecretKeyFactory() - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.desede.DESedeSecretKeyFactory
- DESKeyGenerator - Class in com.fortanix.sdkms.jce.provider.keys.sym.des
- DESKeyGenerator() - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.des.DESKeyGenerator
- DESSecretKeyFactory - Class in com.fortanix.sdkms.jce.provider.keys.sym.des
-
This class implements the DES key factory of the fortanix sdkms jce provider.
- DESSecretKeyFactory() - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.des.DESSecretKeyFactory
- DigestAlgorithms - Enum in com.fortanix.sdkms.jce.provider.constants
- doFinal(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- doFinal(byte[], int, int, byte[], int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- DSA - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- DSAKeyPairGenerator - Class in com.fortanix.sdkms.jce.provider.keys.asym.dsa
- DSAKeyPairGenerator() - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.dsa.DSAKeyPairGenerator
- DSAPrivateKeyImpl - Class in com.fortanix.sdkms.jce.provider.keys.asym.dsa
- DSAPrivateKeyImpl(KeyObject) - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.dsa.DSAPrivateKeyImpl
- DSAPublicKeyImpl - Class in com.fortanix.sdkms.jce.provider.keys.asym.dsa
- DSAPublicKeyImpl(KeyObject) - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.dsa.DSAPublicKeyImpl
- DSASignature - Class in com.fortanix.sdkms.jce.provider.signatures
- DSASignature.SHA1withDSA - Class in com.fortanix.sdkms.jce.provider.signatures
- DSASignature.SHA256withDSA - Class in com.fortanix.sdkms.jce.provider.signatures
- DSASignature.SHA384withDSA - Class in com.fortanix.sdkms.jce.provider.signatures
- DSASignature.SHA512withDSA - Class in com.fortanix.sdkms.jce.provider.signatures
- DSMAcceleratorClientSetup - Class in com.fortanix.sdkms.jce.provider.valentino
- DSMACipher - Class in com.fortanix.sdkms.jce.provider.ciphers
- DSMACipher() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.DSMACipher
- DSMACipher.CipherAndTag - Class in com.fortanix.sdkms.jce.provider.ciphers
- DsmaDigestAlgorithms - Enum in com.fortanix.sdkms.jce.provider.constants
- DSMAMac - Class in com.fortanix.sdkms.jce.provider.macs
- DSMAMac() - Constructor for class com.fortanix.sdkms.jce.provider.macs.DSMAMac
- DSMASignatureService - Class in com.fortanix.sdkms.jce.provider.signatures
E
- EC - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- ECB - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- ECDHKeyAgreement - Class in com.fortanix.sdkms.jce.provider.agreement
- ECDHKeyAgreement() - Constructor for class com.fortanix.sdkms.jce.provider.agreement.ECDHKeyAgreement
-
Constructs a new ECDHKeyAgreement.
- ECGenSpec - Enum in com.fortanix.sdkms.jce.provider.constants
- ECKeyFactory - Class in com.fortanix.sdkms.jce.provider.keys.asym.elliptic
- ECKeyFactory() - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECKeyFactory
- ECKeyPairGenerator - Class in com.fortanix.sdkms.jce.provider.keys.asym.elliptic
- ECKeyPairGenerator() - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECKeyPairGenerator
-
Constructs a new ECKeyPairGenerator.
- ECKeySizeSpec - Enum in com.fortanix.sdkms.jce.provider.constants
- ECPrivateKeyImpl - Class in com.fortanix.sdkms.jce.provider.keys.asym.elliptic
- ECPrivateKeyImpl(KeyObject) - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPrivateKeyImpl
- ECPrivateKeyImpl(SobjectDescriptor) - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPrivateKeyImpl
- ECPrivateKeyImpl(String, ECParameterSpec, String) - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPrivateKeyImpl
-
Deprecated.
- ECPublicKeyImpl - Class in com.fortanix.sdkms.jce.provider.keys.asym.elliptic
- ECPublicKeyImpl(KeyObject) - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPublicKeyImpl
- ECPublicKeyImpl(SobjectDescriptor) - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPublicKeyImpl
- ECPublicKeyImpl(String, byte[], String) - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPublicKeyImpl
-
Deprecated.
- Ed25519 - com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- Ed25519 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- Ed25519() - Constructor for class com.fortanix.sdkms.jce.provider.signatures.Ed25519Signature.Ed25519
- Ed25519ph() - Constructor for class com.fortanix.sdkms.jce.provider.signatures.Ed25519Signature.Ed25519ph
- Ed25519Signature - Class in com.fortanix.sdkms.jce.provider.signatures
- Ed25519Signature() - Constructor for class com.fortanix.sdkms.jce.provider.signatures.Ed25519Signature
- Ed25519Signature(boolean) - Constructor for class com.fortanix.sdkms.jce.provider.signatures.Ed25519Signature
- Ed25519Signature.Ed25519 - Class in com.fortanix.sdkms.jce.provider.signatures
- Ed25519Signature.Ed25519ph - Class in com.fortanix.sdkms.jce.provider.signatures
- encodedMaterial(byte[]) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPublicKeyImpl
- encrypt(EncryptRequestEx) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.DSMACipher
- encrypt(EncryptRequestEx) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher
- encryptFinal(EncryptFinalRequestEx, CryptMode) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher
- encryptInit(EncryptInitRequestEx) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher
- encryptUpdate(EncryptUpdateRequestEx) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher
- engineAliases() - Method in class com.fortanix.sdkms.jce.provider.KeyStore
- engineAliases() - Method in class com.fortanix.sdkms.jce.provider.LocalKeyStore
-
Lists all the alias names of this keystore.
- engineAliases() - Method in class com.fortanix.sdkms.jce.provider.SdkmsKeyStore
-
Lists all the alias names of this keystore.
- engineContainsAlias(String) - Method in class com.fortanix.sdkms.jce.provider.LocalKeyStore
-
Checks if the given alias exists in this keystore.
- engineContainsAlias(String) - Method in class com.fortanix.sdkms.jce.provider.SdkmsKeyStore
- engineDeleteEntry(String) - Method in class com.fortanix.sdkms.jce.provider.KeyStore
- engineDeleteEntry(String) - Method in class com.fortanix.sdkms.jce.provider.LocalKeyStore
-
Deletes the entry identified by the given alias from this keystore.
- engineDeleteEntry(String) - Method in class com.fortanix.sdkms.jce.provider.SdkmsKeyStore
-
Deletes the entry from sdkms
- engineDigest() - Method in class com.fortanix.sdkms.jce.provider.digests.MessageDigestImpl
- engineDoFinal() - Method in class com.fortanix.sdkms.jce.provider.macs.HmacCore
- engineDoFinal(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineDoFinal(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineDoFinal(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- engineDoFinal(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- engineDoFinal(byte[], int, int, byte[], int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineDoFinal(byte[], int, int, byte[], int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineDoFinal(byte[], int, int, byte[], int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- engineDoFinal(byte[], int, int, byte[], int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- engineDoPhase(Key, boolean) - Method in class com.fortanix.sdkms.jce.provider.agreement.ECDHKeyAgreement
-
Performs key agreement for a provided public key and initialized private key
- engineGenerateKey() - Method in class com.fortanix.sdkms.jce.provider.keys.sym.aes.AESKeyGenerator
-
Generates the AES key.
- engineGenerateKey() - Method in class com.fortanix.sdkms.jce.provider.keys.sym.des.DESKeyGenerator
-
Generates the DES key.
- engineGenerateKey() - Method in class com.fortanix.sdkms.jce.provider.keys.sym.desede.DESedeKeyGenerator
-
Generates the Triple DES key.
- engineGeneratePrivate(KeySpec) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECKeyFactory
- engineGeneratePrivate(KeySpec) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAKeyFactory
- engineGeneratePublic(KeySpec) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECKeyFactory
- engineGeneratePublic(KeySpec) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAKeyFactory
- engineGenerateSecret() - Method in class com.fortanix.sdkms.jce.provider.agreement.ECDHKeyAgreement
-
Returns shared secret from shared secret key
- engineGenerateSecret(byte[], int) - Method in class com.fortanix.sdkms.jce.provider.agreement.ECDHKeyAgreement
- engineGenerateSecret(String) - Method in class com.fortanix.sdkms.jce.provider.agreement.ECDHKeyAgreement
-
Returns a secret key object for a provided algorithm from shared secret keyId
- engineGenerateSecret(KeySpec) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.aes.AESSecretKeyFactory
- engineGenerateSecret(KeySpec) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.des.DESSecretKeyFactory
-
Generates a
SecretKey
object from the provided key specification (key material). - engineGenerateSecret(KeySpec) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.desede.DESedeSecretKeyFactory
-
Generates a
SecretKey
object from the provided key specification (key material). - engineGetBlockSize() - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineGetBlockSize() - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineGetBlockSize() - Method in class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- engineGetBlockSize() - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- engineGetCertificate(String) - Method in class com.fortanix.sdkms.jce.provider.KeyStore
-
Returns the certificate associated with the given alias.
- engineGetCertificate(String) - Method in class com.fortanix.sdkms.jce.provider.LocalKeyStore
- engineGetCertificateAlias(Certificate) - Method in class com.fortanix.sdkms.jce.provider.KeyStore
- engineGetCertificateAlias(Certificate) - Method in class com.fortanix.sdkms.jce.provider.LocalKeyStore
-
Returns the (alias) name of the first keystore entry whose certificate matches the given certificate.
- engineGetCertificateAlias(Certificate) - Method in class com.fortanix.sdkms.jce.provider.SdkmsKeyStore
- engineGetCertificateChain(String) - Method in class com.fortanix.sdkms.jce.provider.KeyStore
- engineGetCertificateChain(String) - Method in class com.fortanix.sdkms.jce.provider.LocalKeyStore
-
Returns the certificate chain associated with the given alias.
- engineGetCertificateChain(String) - Method in class com.fortanix.sdkms.jce.provider.SdkmsKeyStore
-
Throw an exception as we do not store certificate chain.
- engineGetCreationDate(String) - Method in class com.fortanix.sdkms.jce.provider.KeyStore
- engineGetCreationDate(String) - Method in class com.fortanix.sdkms.jce.provider.LocalKeyStore
-
Returns the creation date of the entry identified by the given alias.
- engineGetCreationDate(String) - Method in class com.fortanix.sdkms.jce.provider.SdkmsKeyStore
- engineGetIV() - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineGetIV() - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineGetIV() - Method in class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- engineGetIV() - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- engineGetKey(String, char[]) - Method in class com.fortanix.sdkms.jce.provider.KeyStore
- engineGetKey(String, char[]) - Method in class com.fortanix.sdkms.jce.provider.LocalKeyStore
-
Returns the key associated with the given alias, using the given password to recover it.
- engineGetKey(String, char[]) - Method in class com.fortanix.sdkms.jce.provider.SdkmsKeyStore
-
Returns the key associated with the given alias, using the given password to recover it.
- engineGetKeySize(Key) - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineGetKeySize(Key) - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineGetKeySize(Key) - Method in class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- engineGetKeySize(Key) - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- engineGetKeySpec(Key, Class<T>) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECKeyFactory
- engineGetKeySpec(Key, Class<T>) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAKeyFactory
- engineGetKeySpec(SecretKey, Class<?>) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.aes.AESSecretKeyFactory
-
Returns a specification (key material) of the given key in the requested format.
- engineGetKeySpec(SecretKey, Class<?>) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.des.DESSecretKeyFactory
-
Returns a specification (key material) of the given key in the requested format.
- engineGetKeySpec(SecretKey, Class<?>) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.desede.DESedeSecretKeyFactory
-
Returns a specification (key material) of the given key in the requested format.
- engineGetMacLength() - Method in class com.fortanix.sdkms.jce.provider.macs.HmacCore
- engineGetOutputSize(int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineGetOutputSize(int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineGetOutputSize(int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- engineGetOutputSize(int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- engineGetParameter(String) - Method in class com.fortanix.sdkms.jce.provider.signatures.DSASignature
- engineGetParameter(String) - Method in class com.fortanix.sdkms.jce.provider.signatures.Ed25519Signature
- engineGetParameter(String) - Method in class com.fortanix.sdkms.jce.provider.signatures.RSASignature
-
Deprecated.
- engineGetParameters() - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineGetParameters() - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineGetParameters() - Method in class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- engineGetParameters() - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- engineGetParameters() - Method in class com.fortanix.sdkms.jce.provider.signatures.DSASignature
- engineGetParameters() - Method in class com.fortanix.sdkms.jce.provider.signatures.RSASignature
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- engineInit(int, Key, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineInit(int, Key, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineInit(int, Key, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- engineInit(int, Key, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- engineInit(int, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.aes.AESKeyGenerator
-
Initializes this key generator for a certain keysize, using the given source of randomness.
- engineInit(int, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.des.DESKeyGenerator
-
Initializes this key generator for a certain keysize, using the given source of randomness.
- engineInit(int, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.desede.DESedeKeyGenerator
-
Initializes this key generator for a certain keysize, using the given source of randomness.
- engineInit(Key, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.agreement.ECDHKeyAgreement
- engineInit(Key, AlgorithmParameterSpec) - Method in class com.fortanix.sdkms.jce.provider.macs.HmacCore
- engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.agreement.ECDHKeyAgreement
- engineInit(SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.aes.AESKeyGenerator
-
Initializes this key generator.
- engineInit(SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.des.DESKeyGenerator
-
Initializes this key generator.
- engineInit(SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.desede.DESedeKeyGenerator
-
Initializes this key generator.
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.aes.AESKeyGenerator
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.des.DESKeyGenerator
-
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
- engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.desede.DESedeKeyGenerator
-
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
- engineInitSign(PrivateKey) - Method in class com.fortanix.sdkms.jce.provider.signatures.DSASignature
- engineInitSign(PrivateKey) - Method in class com.fortanix.sdkms.jce.provider.signatures.Ed25519Signature
- engineInitSign(PrivateKey) - Method in class com.fortanix.sdkms.jce.provider.signatures.RSASignature
- engineInitSign(PrivateKey, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.signatures.RSASignature
- engineInitVerify(PublicKey) - Method in class com.fortanix.sdkms.jce.provider.signatures.DSASignature
- engineInitVerify(PublicKey) - Method in class com.fortanix.sdkms.jce.provider.signatures.Ed25519Signature
- engineInitVerify(PublicKey) - Method in class com.fortanix.sdkms.jce.provider.signatures.RSASignature
- engineIsCertificateEntry(String) - Method in class com.fortanix.sdkms.jce.provider.KeyStore
- engineIsCertificateEntry(String) - Method in class com.fortanix.sdkms.jce.provider.LocalKeyStore
-
Returns true if the entry identified by the given alias is a trusted certificate entry, and false otherwise.
- engineIsCertificateEntry(String) - Method in class com.fortanix.sdkms.jce.provider.SdkmsKeyStore
- engineIsKeyEntry(String) - Method in class com.fortanix.sdkms.jce.provider.KeyStore
- engineIsKeyEntry(String) - Method in class com.fortanix.sdkms.jce.provider.LocalKeyStore
-
Returns true if the entry identified by the given alias is a key entry, and false otherwise.
- engineIsKeyEntry(String) - Method in class com.fortanix.sdkms.jce.provider.SdkmsKeyStore
- engineLoad(InputStream, char[]) - Method in class com.fortanix.sdkms.jce.provider.KeyStore
- engineLoad(InputStream, char[]) - Method in class com.fortanix.sdkms.jce.provider.LocalKeyStore
-
Loads the keystore from the given input stream.
- engineLoad(InputStream, char[]) - Method in class com.fortanix.sdkms.jce.provider.SdkmsKeyStore
-
Loads the groupid from the given input stream.
- engineReset() - Method in class com.fortanix.sdkms.jce.provider.digests.MessageDigestImpl
- engineReset() - Method in class com.fortanix.sdkms.jce.provider.macs.HmacCore
- engineSetCertificateEntry(String, Certificate) - Method in class com.fortanix.sdkms.jce.provider.KeyStore
- engineSetCertificateEntry(String, Certificate) - Method in class com.fortanix.sdkms.jce.provider.LocalKeyStore
-
Assigns the given certificate to the given alias.
- engineSetCertificateEntry(String, Certificate) - Method in class com.fortanix.sdkms.jce.provider.SdkmsKeyStore
- engineSetKeyEntry(String, byte[], Certificate[]) - Method in class com.fortanix.sdkms.jce.provider.KeyStore
- engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class com.fortanix.sdkms.jce.provider.KeyStore
- engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class com.fortanix.sdkms.jce.provider.LocalKeyStore
-
Assigns the given private key to the given alias
- engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class com.fortanix.sdkms.jce.provider.SdkmsKeyStore
- engineSetMode(String) - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineSetMode(String) - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineSetMode(String) - Method in class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- engineSetMode(String) - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- engineSetPadding(String) - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineSetPadding(String) - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineSetPadding(String) - Method in class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- engineSetPadding(String) - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- engineSetParameter(String, Object) - Method in class com.fortanix.sdkms.jce.provider.signatures.DSASignature
- engineSetParameter(String, Object) - Method in class com.fortanix.sdkms.jce.provider.signatures.Ed25519Signature
- engineSetParameter(String, Object) - Method in class com.fortanix.sdkms.jce.provider.signatures.RSASignature
-
Deprecated.
- engineSetParameter(AlgorithmParameterSpec) - Method in class com.fortanix.sdkms.jce.provider.signatures.RSASignature
- engineSign() - Method in class com.fortanix.sdkms.jce.provider.signatures.DSASignature
- engineSign() - Method in class com.fortanix.sdkms.jce.provider.signatures.Ed25519Signature
- engineSign() - Method in class com.fortanix.sdkms.jce.provider.signatures.RSASignature
- engineSize() - Method in class com.fortanix.sdkms.jce.provider.KeyStore
- engineSize() - Method in class com.fortanix.sdkms.jce.provider.LocalKeyStore
-
Retrieves the number of entries in this keystore.
- engineSize() - Method in class com.fortanix.sdkms.jce.provider.SdkmsKeyStore
-
throw exception as we do not get the size from sdkms.
- engineStore(OutputStream, char[]) - Method in class com.fortanix.sdkms.jce.provider.KeyStore
- engineStore(OutputStream, char[]) - Method in class com.fortanix.sdkms.jce.provider.LocalKeyStore
-
Stores this keystore to the given output stream, and protects its integrity with the given password.
- engineStore(OutputStream, char[]) - Method in class com.fortanix.sdkms.jce.provider.SdkmsKeyStore
-
No need to storing the keys as it is managed by sdkms.
- engineTranslateKey(Key) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECKeyFactory
- engineTranslateKey(Key) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAKeyFactory
- engineTranslateKey(SecretKey) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.aes.AESSecretKeyFactory
- engineTranslateKey(SecretKey) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.des.DESSecretKeyFactory
-
Translates a
SecretKey
object, whose provider may be unknown or potentially untrusted, into a correspondingSecretKey
object of this key factory. - engineTranslateKey(SecretKey) - Method in class com.fortanix.sdkms.jce.provider.keys.sym.desede.DESedeSecretKeyFactory
-
Translates a
SecretKey
object, whose provider may be unknown or potentially untrusted, into a correspondingSecretKey
object of this key factory. - engineUnwrap(byte[], String, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineUnwrap(byte[], String, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineUnwrap(byte[], String, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- engineUnwrap(byte[], String, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- engineUpdate(byte) - Method in class com.fortanix.sdkms.jce.provider.digests.MessageDigestImpl
- engineUpdate(byte) - Method in class com.fortanix.sdkms.jce.provider.macs.HmacCore
- engineUpdate(byte) - Method in class com.fortanix.sdkms.jce.provider.signatures.DSASignature
- engineUpdate(byte) - Method in class com.fortanix.sdkms.jce.provider.signatures.Ed25519Signature
- engineUpdate(byte) - Method in class com.fortanix.sdkms.jce.provider.signatures.RSASignature
- engineUpdate(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineUpdate(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineUpdate(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- engineUpdate(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- engineUpdate(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.digests.MessageDigestImpl
- engineUpdate(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.macs.HmacCore
- engineUpdate(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.signatures.DSASignature
- engineUpdate(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.signatures.Ed25519Signature
- engineUpdate(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.signatures.RSASignature
- engineUpdate(byte[], int, int, byte[], int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineUpdate(byte[], int, int, byte[], int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineUpdate(byte[], int, int, byte[], int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- engineUpdate(byte[], int, int, byte[], int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- engineUpdate(ByteBuffer) - Method in class com.fortanix.sdkms.jce.provider.signatures.RSASignature
- engineUpdateAAD(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineUpdateAAD(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineUpdateAAD(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- engineUpdateAAD(ByteBuffer) - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineUpdateAAD(ByteBuffer) - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineUpdateAAD(ByteBuffer) - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- engineVerify(byte[]) - Method in class com.fortanix.sdkms.jce.provider.signatures.DSASignature
- engineVerify(byte[]) - Method in class com.fortanix.sdkms.jce.provider.signatures.Ed25519Signature
- engineVerify(byte[]) - Method in class com.fortanix.sdkms.jce.provider.signatures.RSASignature
- engineWrap(Key) - Method in class com.fortanix.sdkms.jce.provider.ciphers.AESCipher
- engineWrap(Key) - Method in class com.fortanix.sdkms.jce.provider.ciphers.DESCipher
- engineWrap(Key) - Method in class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- engineWrap(Key) - Method in class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- ensureValidSession(ISdkmsCommand) - Method in class com.fortanix.sdkms.jce.provider.service.ApiClientSetup
- ensureValidSession(ISdkmsCommand) - Method in class com.fortanix.sdkms.jce.provider.valentino.DSMAcceleratorClientSetup
- ENV_AVAILIBILITY - Static variable in class com.fortanix.sdkms.jce.provider.config.Configuration
- ENV_CA_FILE - Static variable in class com.fortanix.sdkms.jce.provider.config.Configuration
- ENV_CACHE_TTL - Static variable in class com.fortanix.sdkms.jce.provider.config.Configuration
- ENV_LOG_FILE - Static variable in class com.fortanix.sdkms.jce.provider.config.Configuration
- ENV_RETRY_FOR - Static variable in class com.fortanix.sdkms.jce.provider.config.Configuration
- ENV_UNWRAPPING_KEYS - Static variable in class com.fortanix.sdkms.jce.provider.config.Configuration
- ENV_WRAPPED_EXPORTS_ENABLED - Static variable in class com.fortanix.sdkms.jce.provider.config.Configuration
- error(String) - Method in class com.fortanix.sdkms.jce.provider.service.SDKMSLogger
- error(String, Throwable) - Method in class com.fortanix.sdkms.jce.provider.service.SDKMSLogger
- execute() - Method in interface com.fortanix.sdkms.jce.provider.service.ISdkmsCommand
- EXPIRED_SESSION - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- extractGCMTag(int, byte[], int, int) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.DSMACipher
- extractGCMTag(int, byte[], int, int) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher
F
- FF1 - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- FPE - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- FpeParameterSpec - Class in com.fortanix.sdkms.jce.provider.spec
- FpeParameterSpec() - Constructor for class com.fortanix.sdkms.jce.provider.spec.FpeParameterSpec
- FpeParameterSpec(FpeOptionsAdvanced) - Constructor for class com.fortanix.sdkms.jce.provider.spec.FpeParameterSpec
- FpeParameterSpec(FpeOptionsBasic) - Constructor for class com.fortanix.sdkms.jce.provider.spec.FpeParameterSpec
G
- GCM - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- GCM_IV_LEN - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- General() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.DESCipher.General
- General() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher.General
- generateKeyForAesOperation(Integer, List<KeyOperations>, boolean) - Static method in class com.fortanix.sdkms.jce.provider.keys.sym.aes.SdkmsAes
- generateKeyForAesOperation(Integer, List<KeyOperations>, boolean, FpeOptionsAdvanced) - Static method in class com.fortanix.sdkms.jce.provider.keys.sym.aes.SdkmsAes
- generateKeyForAesOperation(Integer, List<KeyOperations>, boolean, FpeOptionsBasic) - Static method in class com.fortanix.sdkms.jce.provider.keys.sym.aes.SdkmsAes
- generateKeyForAlgorithm(SobjectRequest, String) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsCommonService
- generateKeyForDesedeOperation(Integer, List<KeyOperations>, boolean) - Static method in class com.fortanix.sdkms.jce.provider.keys.sym.desede.SdkmsDesede
- generateKeyForDesOperation(Integer, List<KeyOperations>, boolean) - Static method in class com.fortanix.sdkms.jce.provider.keys.sym.des.SdkmsDes
- generateKeyForDsaOperation(Integer, List<KeyOperations>, String, boolean, Integer) - Static method in class com.fortanix.sdkms.jce.provider.keys.asym.dsa.SdkmsDsa
- generateKeyForEcOperation(EllipticCurve, List<KeyOperations>, boolean) - Static method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.SdKmsEc
- generateKeyForMacOperation(Integer, List<KeyOperations>, boolean) - Static method in class com.fortanix.sdkms.jce.provider.macs.SdkmsMac
- generateKeyForRsaOperation(Integer, List<KeyOperations>, RsaEncryptionPolicy, RsaSignaturePolicy, String, boolean) - Static method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.SdKmsRsa
- generateKeyPair() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.dsa.DSAKeyPairGenerator
- generateKeyPair() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECKeyPairGenerator
- generateKeyPair() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAKeyPairGenerator
- getAlgorithm() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPrivateKeyImpl
- getAlgorithm() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPublicKeyImpl
- getAlgorithm() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPrivateKeyImpl
- getAlgorithm() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPublicKeyImpl
- getAlgorithm() - Method in class com.fortanix.sdkms.jce.provider.keys.sym.aes.SdkmsAESKey
- getAlgorithm() - Method in class com.fortanix.sdkms.jce.provider.keys.sym.des.SdkmsDESKey
- getAlgorithm() - Method in class com.fortanix.sdkms.jce.provider.keys.sym.desede.SdkmsDESedeKey
- getAlgorithm() - Method in class com.fortanix.sdkms.jce.provider.macs.SdkmsHmacKey
- getAlias() - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
- getAllowedKeyOperations() - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
- getAllowedKeyOperations() - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
- getApiClient() - Method in class com.fortanix.sdkms.jce.provider.service.ApiClientSetup
- getAvailibility() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getBlockSize() - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- getByKey(String) - Static method in enum com.fortanix.sdkms.jce.provider.constants.DigestAlgorithms
- getByKey(String) - Static method in enum com.fortanix.sdkms.jce.provider.constants.DsmaDigestAlgorithms
- getByKey(String) - Static method in enum com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- getByKey(String) - Static method in enum com.fortanix.sdkms.jce.provider.constants.ECKeySizeSpec
- getCacheTTL() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getCafilePath() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getCipherSinglePartOnly() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getConfigMap() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getCrtCoefficient() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPrivateKeyImpl
- getCryptMode() - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- getDescription() - Method in interface com.fortanix.sdkms.jce.provider.service.ISdkmsCommand
- getDsmAcceleratorClient() - Method in class com.fortanix.sdkms.jce.provider.valentino.DSMAcceleratorClientSetup
- getECPrivateKeyParams(KeyObject) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsKeyService
- getEncoded() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.dsa.DSAPrivateKeyImpl
- getEncoded() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPrivateKeyImpl
- getEncoded() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPublicKeyImpl
- getEncoded() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPrivateKeyImpl
- getEncoded() - Method in class com.fortanix.sdkms.jce.provider.keys.SdkmsSecretKey
- getEncryptionPolicy() - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
- getEncryptionPolicy() - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
- getFormat() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPrivateKeyImpl
- getFormat() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPublicKeyImpl
- getFormat() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPrivateKeyImpl
- getFormat() - Method in class com.fortanix.sdkms.jce.provider.keys.SdkmsSecretKey
- getFormat() - Method in class com.fortanix.sdkms.jce.provider.macs.SdkmsHmacKey
- getFpeOptionsAdvanced() - Method in class com.fortanix.sdkms.jce.provider.spec.FpeParameterSpec
- getFpeOptionsBasic() - Method in class com.fortanix.sdkms.jce.provider.spec.FpeParameterSpec
- getGroupId() - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
- getGroupId() - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
- getInstance() - Static method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getInstance() - Static method in class com.fortanix.sdkms.jce.provider.SdkmsJCE
- getInstance() - Static method in class com.fortanix.sdkms.jce.provider.service.ApiClientSetup
- getInstance() - Static method in class com.fortanix.sdkms.jce.provider.valentino.DSMAcceleratorClientSetup
- getIsTransientKey() - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
- getIsTransientKey() - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
- getIv() - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- getKeepAliveDuration() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getKey() - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- getKey() - Method in enum com.fortanix.sdkms.jce.provider.constants.DigestAlgorithms
- getKey() - Method in enum com.fortanix.sdkms.jce.provider.constants.DsmaDigestAlgorithms
- getKey() - Method in enum com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- getKey() - Method in enum com.fortanix.sdkms.jce.provider.constants.ECKeySizeSpec
- getKeyDescriptor() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.dsa.DSAPrivateKeyImpl
- getKeyDescriptor() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.dsa.DSAPublicKeyImpl
- getKeyDescriptor() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPrivateKeyImpl
- getKeyDescriptor() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPublicKeyImpl
- getKeyDescriptor() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPrivateKeyImpl
- getKeyDescriptor() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPublicKeyImpl
- getKeyDescriptor() - Method in interface com.fortanix.sdkms.jce.provider.keys.SdkmsKey
- getKeyDescriptor() - Method in class com.fortanix.sdkms.jce.provider.keys.SdkmsSecretKey
- getKeyDescriptor(KeyObject) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsKeyService
- getKeyFromKeyObject(KeyObject, boolean) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsKeyService
-
Gets a new instance of SDKMSKey from the KeyObject instance.
- getKeyObject(SobjectDescriptor) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsKeyService
-
Look-up key in SDKMS and raise error if not found.
- getKeys(String, String, String) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsKeyService
-
Get all keys from sdkms.
- getKeySize() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPrivateKeyImpl
- getKeySize() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPublicKeyImpl
- getKeySize() - Method in interface com.fortanix.sdkms.jce.provider.keys.SdkmsCipherKey
- getKeySize() - Method in class com.fortanix.sdkms.jce.provider.keys.SdkmsSecretKey
- getKeySpec() - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
- getKeyStoreFile() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getKeyStorePassword() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getKeyValue(SobjectDescriptor) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsKeyService
-
retrieve secret of key from sdkms.
- getKeyValue(String) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsKeyService
-
retrieve secret of key from sdkms
- getLocalDigestEnabledFlag() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getLogLocation() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getMaxConn() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getModulus() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPrivateKeyImpl
- getModulus() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPublicKeyImpl
- getName() - Method in interface com.fortanix.sdkms.jce.provider.paddings.IPadding
- getName() - Method in class com.fortanix.sdkms.jce.provider.paddings.NoPadding
- getName() - Method in class com.fortanix.sdkms.jce.provider.paddings.PKCS5Padding
- getNumActiveAPIConnections() - Method in class com.fortanix.sdkms.jce.provider.SdkmsJCE.SdkmsJceStats
- getNumActiveAPIConnections() - Method in interface com.fortanix.sdkms.jce.provider.SdkmsJCE.SdkmsJceStatsMBean
- getNumAvailableAPIConnections() - Method in class com.fortanix.sdkms.jce.provider.SdkmsJCE.SdkmsJceStats
- getNumAvailableAPIConnections() - Method in interface com.fortanix.sdkms.jce.provider.SdkmsJCE.SdkmsJceStatsMBean
- getNumMaxAPIConnections() - Method in class com.fortanix.sdkms.jce.provider.SdkmsJCE.SdkmsJceStats
- getNumMaxAPIConnections() - Method in interface com.fortanix.sdkms.jce.provider.SdkmsJCE.SdkmsJceStatsMBean
- getNumPendingAPIConnections() - Method in class com.fortanix.sdkms.jce.provider.SdkmsJCE.SdkmsJceStats
- getNumPendingAPIConnections() - Method in interface com.fortanix.sdkms.jce.provider.SdkmsJCE.SdkmsJceStatsMBean
- getObjectTypeForAlgo(String) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsCommonService
- getOperation() - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- getOutputSize(int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
-
The actual encrypted/decrypted data size can be smaller then the length return by this method
- getPadding() - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- getPaddingLength(int) - Method in interface com.fortanix.sdkms.jce.provider.paddings.IPadding
- getPaddingLength(int) - Method in class com.fortanix.sdkms.jce.provider.paddings.NoPadding
- getPaddingLength(int) - Method in class com.fortanix.sdkms.jce.provider.paddings.PKCS5Padding
- getParams() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.dsa.DSAPrivateKeyImpl
- getParams() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.dsa.DSAPublicKeyImpl
- getParams() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPrivateKeyImpl
- getParams() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPublicKeyImpl
- getParamSpec() - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
- getPrimeExponentP() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPrivateKeyImpl
- getPrimeExponentQ() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPrivateKeyImpl
- getPrimeP() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPrivateKeyImpl
- getPrimeQ() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPrivateKeyImpl
- getPrivateExponent() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPrivateKeyImpl
- getProviderInfo() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getProviderName() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getProviderVersion() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getPublicExponent() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPrivateKeyImpl
- getPublicExponent() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPublicKeyImpl
- getRetryTimeout() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getRSAPublicKey(KeyObject) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsKeyService
- getS() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPrivateKeyImpl
- getSdkmsApiKey() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getSdkmsServerUrl() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getSecurityObject(String) - Method in class com.fortanix.sdkms.jce.provider.valentino.DSMAcceleratorClientSetup
-
Looks up a key by kid and returns the corresponding security object.
- getSecurityObjectByName(String) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsKeyService
-
Get an SDKMS key with a given name
- getSecurityObjectByName(String) - Method in class com.fortanix.sdkms.jce.provider.valentino.DSMAcceleratorClientSetup
-
Looks up a key by name and returns the corresponding security object.
- getServerVersion() - Method in class com.fortanix.sdkms.jce.provider.SdkmsJCE
- getServerVersion() - Method in class com.fortanix.sdkms.jce.provider.service.ApiClientSetup
- getServerVersion() - Method in class com.fortanix.sdkms.jce.provider.valentino.DSMAcceleratorClientSetup
- getSignaturePolicy() - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
- getSignaturePolicy() - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
- getSObjectRequestForAlgorithm(Integer, List<KeyOperations>, Boolean, String) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsCommonService
- getSunAlgoForMessageDigest(DigestAlgorithm) - Static method in class com.fortanix.sdkms.jce.provider.util.ProviderUtil
- getTransientExportableAES() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getTransientPubkeyImportOnlyFlag() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- getValue() - Method in enum com.fortanix.sdkms.jce.provider.constants.DigestAlgorithms
- getValue() - Method in enum com.fortanix.sdkms.jce.provider.constants.DsmaDigestAlgorithms
- getValue() - Method in enum com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- getValue() - Method in enum com.fortanix.sdkms.jce.provider.constants.ECKeySizeSpec
- getW() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPublicKeyImpl
- getX() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.dsa.DSAPrivateKeyImpl
- getY() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.dsa.DSAPublicKeyImpl
- Gost256a - com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- Gost256A - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
H
- HMAC - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- HmacCore - Class in com.fortanix.sdkms.jce.provider.macs
-
This class constitutes the core of HMAC-
algorithms, where can be SHA1, SHA-256, SHA-384, and SHA-512 - HmacCore(DigestAlgorithm, int) - Constructor for class com.fortanix.sdkms.jce.provider.macs.HmacCore
- HmacCore.HmacRIPEMD160 - Class in com.fortanix.sdkms.jce.provider.macs
- HmacCore.HmacSHA160 - Class in com.fortanix.sdkms.jce.provider.macs
- HmacCore.HmacSHA256 - Class in com.fortanix.sdkms.jce.provider.macs
- HmacCore.HmacSHA384 - Class in com.fortanix.sdkms.jce.provider.macs
- HmacCore.HmacSHA512 - Class in com.fortanix.sdkms.jce.provider.macs
- HmacRIPEMD160() - Constructor for class com.fortanix.sdkms.jce.provider.macs.HmacCore.HmacRIPEMD160
- HmacSHA1 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- HmacSHA160() - Constructor for class com.fortanix.sdkms.jce.provider.macs.HmacCore.HmacSHA160
- HmacSHA256 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- HmacSHA256() - Constructor for class com.fortanix.sdkms.jce.provider.macs.HmacCore.HmacSHA256
- HmacSHA384 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- HmacSHA384() - Constructor for class com.fortanix.sdkms.jce.provider.macs.HmacCore.HmacSHA384
- HmacSHA512 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- HmacSHA512() - Constructor for class com.fortanix.sdkms.jce.provider.macs.HmacCore.HmacSHA512
I
- implGenerateKey() - Method in class com.fortanix.sdkms.jce.provider.macs.KeyGeneratorCore
- implInit() - Method in class com.fortanix.sdkms.jce.provider.macs.KeyGeneratorCore
- implInit(int, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.macs.KeyGeneratorCore
- implInit(AlgorithmParameterSpec) - Method in class com.fortanix.sdkms.jce.provider.macs.KeyGeneratorCore
- implInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.macs.KeyGeneratorCore
- importAESKey(byte[], Integer, List<KeyOperations>, String) - Static method in class com.fortanix.sdkms.jce.provider.keys.sym.aes.SdkmsAes
- importCertificate(Certificate, String, String) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsCertificateService
-
Import certificate as opaque object in sdkms.
- importKeyForAlgorithm(SobjectRequest, String) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsCommonService
- importKeyForDesedeOperation(Integer, List<KeyOperations>, byte[]) - Static method in class com.fortanix.sdkms.jce.provider.keys.sym.desede.SdkmsDesede
- importKeyForDesOperation(Integer, List<KeyOperations>, byte[], String) - Static method in class com.fortanix.sdkms.jce.provider.keys.sym.des.SdkmsDes
- importKeyForEcOperation(List<KeyOperations>, byte[], String) - Static method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.SdKmsEc
- importKeyForRsaOperation(List<KeyOperations>, byte[], RsaEncryptionPolicy, RsaSignaturePolicy, String, String) - Static method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.SdKmsRsa
- info(String) - Method in class com.fortanix.sdkms.jce.provider.service.SDKMSLogger
- info(String, Throwable) - Method in class com.fortanix.sdkms.jce.provider.service.SDKMSLogger
- init(int, Key) - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- init(int, Key, AlgorithmParameters) - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- init(int, Key, AlgorithmParameterSpec) - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- initialize() - Static method in class com.fortanix.sdkms.jce.provider.service.ApiClientSetup
- initialize() - Static method in class com.fortanix.sdkms.jce.provider.valentino.DSMAcceleratorClientSetup
- initialize(boolean) - Static method in class com.fortanix.sdkms.jce.provider.config.Configuration
- initialize(int, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.dsa.DSAKeyPairGenerator
- initialize(int, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECKeyPairGenerator
- initialize(int, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAKeyPairGenerator
- initialize(String, String) - Static method in class com.fortanix.sdkms.jce.provider.config.Configuration
- initialize(String, String) - Static method in class com.fortanix.sdkms.jce.provider.SdkmsJCE
- initialize(AlgorithmParameterSpec) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECKeyPairGenerator
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.dsa.DSAKeyPairGenerator
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECKeyPairGenerator
- initialize(AlgorithmParameterSpec, SecureRandom) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAKeyPairGenerator
- initMultiCore() - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- INVALID_SESSION - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- IPadding - Interface in com.fortanix.sdkms.jce.provider.paddings
- isAesEcbDisabled() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- isAPILogging() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- isCertBasedAuth() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- isDebugLogging() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- ISdkmsCommand - Interface in com.fortanix.sdkms.jce.provider.service
- isDSMAccelerator() - Method in class com.fortanix.sdkms.jce.provider.config.Configuration
- isGCM(CryptMode) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.DSMACipher
- isGCM(CryptMode) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher
- isGCM(String) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher
- isPaddingRequired() - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- isSessionValid(ApiException) - Method in class com.fortanix.sdkms.jce.provider.service.ApiClientSetup
- isSessionValid(ApiException) - Method in class com.fortanix.sdkms.jce.provider.valentino.DSMAcceleratorClientSetup
- isValidTagLength(Integer) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher
- isVersionGE(String, String) - Static method in class com.fortanix.sdkms.jce.provider.util.ProviderUtil
K
- key() - Method in enum com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Key_AgreementECDH - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- KeyFactory_EC - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- KeyFactory_RSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- KeyGenerator_AES - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- KeyGenerator_DES - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- KeyGenerator_DESede - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- KeyGenerator_HmacSHA1 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- KeyGenerator_HmacSHA256 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- KeyGenerator_HmacSHA384 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- KeyGenerator_HmacSHA512 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- KeyGeneratorCore - Class in com.fortanix.sdkms.jce.provider.macs
- KeyPairGenerator_DSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- KeyPairGenerator_EC - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- KeyPairGenerator_RSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- keySize - Variable in class com.fortanix.sdkms.jce.provider.keys.SdkmsSecretKey
- KeyStore - Class in com.fortanix.sdkms.jce.provider
- KeyStore() - Constructor for class com.fortanix.sdkms.jce.provider.KeyStore
- KeyStore_LOCAL - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- KeyStore_SDKMS - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
L
- LocalKeyStore - Class in com.fortanix.sdkms.jce.provider
- LocalKeyStore() - Constructor for class com.fortanix.sdkms.jce.provider.LocalKeyStore
- logAndRaiseProviderException(String, Throwable) - Method in class com.fortanix.sdkms.jce.provider.service.SDKMSLogger
- LOGGER - Static variable in class com.fortanix.sdkms.jce.provider.KeyStore
- logout() - Method in class com.fortanix.sdkms.jce.provider.service.ApiClientSetup
- logout() - Method in class com.fortanix.sdkms.jce.provider.valentino.DSMAcceleratorClientSetup
M
- Mac_HmacRIPEMD160 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Mac_HmacSHA1 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Mac_HmacSHA256 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Mac_HmacSHA384 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Mac_HmacSHA512 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- makeGenerate(SobjectRequest) - Method in class com.fortanix.sdkms.jce.provider.service.SecurityObjectRequest
- makeImport(SobjectRequest) - Method in class com.fortanix.sdkms.jce.provider.service.SecurityObjectRequest
- makeLoginRequest() - Method in class com.fortanix.sdkms.jce.provider.service.ApiClientSetup
-
Talk with SDKMS API Server to get access token
- makeLoginRequest() - Method in class com.fortanix.sdkms.jce.provider.valentino.DSMAcceleratorClientSetup
- makeUpdate(String, SobjectRequest) - Method in class com.fortanix.sdkms.jce.provider.service.SecurityObjectRequest
- Message_DigestSHA1 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Message_DigestSHA256 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Message_DigestSHA384 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Message_DigestSHA512 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Message_DigestStreebog256 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Message_DigestStreebog512 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- MessageDigestImpl - Class in com.fortanix.sdkms.jce.provider.digests
-
This MessageDigestImpl class provides applications the functionality of a message digest algorithm, such as SHA-1 or SHA-256.
- MessageDigestImpl(DigestAlgorithm, boolean) - Constructor for class com.fortanix.sdkms.jce.provider.digests.MessageDigestImpl
- MessageDigestImpl.SHA1MessageDigest - Class in com.fortanix.sdkms.jce.provider.digests
- MessageDigestImpl.SHA256MessageDigest - Class in com.fortanix.sdkms.jce.provider.digests
- MessageDigestImpl.SHA384MessageDigest - Class in com.fortanix.sdkms.jce.provider.digests
- MessageDigestImpl.SHA512MessageDigest - Class in com.fortanix.sdkms.jce.provider.digests
- MessageDigestImpl.Streebog256MessageDigest - Class in com.fortanix.sdkms.jce.provider.digests
- MessageDigestImpl.Streebog512MessageDigest - Class in com.fortanix.sdkms.jce.provider.digests
N
- NistP192 - com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- NistP192 - com.fortanix.sdkms.jce.provider.constants.ECKeySizeSpec
- NistP192 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- NistP224 - com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- NistP224 - com.fortanix.sdkms.jce.provider.constants.ECKeySizeSpec
- NistP224 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- NistP256 - com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- NistP256 - com.fortanix.sdkms.jce.provider.constants.ECKeySizeSpec
- NistP256 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- NistP384 - com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- NistP384 - com.fortanix.sdkms.jce.provider.constants.ECKeySizeSpec
- NistP384 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- NistP521 - com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- NistP521 - com.fortanix.sdkms.jce.provider.constants.ECKeySizeSpec
- NistP521 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- NoPadding - Class in com.fortanix.sdkms.jce.provider.paddings
- NoPadding(int) - Constructor for class com.fortanix.sdkms.jce.provider.paddings.NoPadding
- NOPADDING - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
O
- OAEPPADDING - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- OFB - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- ONLY_SINGLE_PART - com.fortanix.sdkms.jce.provider.ciphers.CipherCore.CipherType
P
- pad(ByteArrayOutputStream) - Method in interface com.fortanix.sdkms.jce.provider.paddings.IPadding
- pad(ByteArrayOutputStream) - Method in class com.fortanix.sdkms.jce.provider.paddings.NoPadding
-
Adds the given number of padding bytes to the data input.
- pad(ByteArrayOutputStream) - Method in class com.fortanix.sdkms.jce.provider.paddings.PKCS5Padding
-
Adds the given number of padding bytes to the data input.
- params(ECParameterSpec) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPrivateKeyImpl
- params(ECParameterSpec) - Method in class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.ECPublicKeyImpl
- parseKeyBits() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.dsa.DSAPublicKeyImpl
- parseKeyBits() - Method in class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPublicKeyImpl
-
Parse the key.
- PERSISTENT_KEYTYPE - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- persistKey(Key, String, Map<String, String>) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsKeyService
-
update the key name and make persistant
- persistTransient(PersistTransientKeyRequest) - Method in class com.fortanix.sdkms.jce.provider.service.SecurityObjectRequest
- PKCS5Padding - Class in com.fortanix.sdkms.jce.provider.paddings
-
This class implements padding as specified in the PKCS#5 standard.
- PKCS5Padding(int) - Constructor for class com.fortanix.sdkms.jce.provider.paddings.PKCS5Padding
- PKCS5PADDING - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- PKCS8_KEY_FORMAT - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- prepareDoFinal() - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- PROP_UNWRAPPING_KEYS - Static variable in class com.fortanix.sdkms.jce.provider.config.Configuration
- PROP_WRAPPED_EXPORTS_ENABLED - Static variable in class com.fortanix.sdkms.jce.provider.config.Configuration
- ProviderConstants - Class in com.fortanix.sdkms.jce.provider.constants
- ProviderConstants() - Constructor for class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- ProviderUtil - Class in com.fortanix.sdkms.jce.provider.util
- ProviderUtil() - Constructor for class com.fortanix.sdkms.jce.provider.util.ProviderUtil
R
- resetFields() - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- resetFields() - Method in class com.fortanix.sdkms.jce.provider.signatures.Ed25519Signature
- RIPEMD160 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- RSA - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- RSACipher - Class in com.fortanix.sdkms.jce.provider.ciphers
- RSACipher() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- RSACipher(String) - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.RSACipher
- RSACipher.RSAECBOaepPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- RSACipher.RSAECBSHA1OaepPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- RSACipher.RSAECBSHA256OaepPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- RSACipher.RSAECBSHA384OaepPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- RSACipher.RSAECBSHA512OaepPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- RSACipher.RSAOAEPMgf1SHA1 - Class in com.fortanix.sdkms.jce.provider.ciphers
- RSACipher.RSAOAEPMgf1SHA256 - Class in com.fortanix.sdkms.jce.provider.ciphers
- RSACipher.RSAOAEPMgf1SHA384 - Class in com.fortanix.sdkms.jce.provider.ciphers
- RSACipher.RSAOAEPMgf1SHA512 - Class in com.fortanix.sdkms.jce.provider.ciphers
- RSACipher.RSAPKCSV15 - Class in com.fortanix.sdkms.jce.provider.ciphers
- RSAECBOaepPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.RSACipher.RSAECBOaepPadding
- RSAECBSHA1OaepPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.RSACipher.RSAECBSHA1OaepPadding
- RSAECBSHA256OaepPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.RSACipher.RSAECBSHA256OaepPadding
- RSAECBSHA384OaepPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.RSACipher.RSAECBSHA384OaepPadding
- RSAECBSHA512OaepPadding() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.RSACipher.RSAECBSHA512OaepPadding
- RSAKeyFactory - Class in com.fortanix.sdkms.jce.provider.keys.asym.rsa
-
KeyFactory for RSA keys.
- RSAKeyFactory() - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAKeyFactory
- RSAKeyPairGenerator - Class in com.fortanix.sdkms.jce.provider.keys.asym.rsa
- RSAKeyPairGenerator() - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAKeyPairGenerator
- RSAOAEPMgf1SHA1() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.RSACipher.RSAOAEPMgf1SHA1
- RSAOAEPMgf1SHA256() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.RSACipher.RSAOAEPMgf1SHA256
- RSAOAEPMgf1SHA384() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.RSACipher.RSAOAEPMgf1SHA384
- RSAOAEPMgf1SHA512() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.RSACipher.RSAOAEPMgf1SHA512
- RSAPKCSV15() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.RSACipher.RSAPKCSV15
- RSAPrivateKeyImpl - Class in com.fortanix.sdkms.jce.provider.keys.asym.rsa
- RSAPrivateKeyImpl(KeyObject) - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPrivateKeyImpl
- RSAPrivateKeyImpl(SobjectDescriptor) - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPrivateKeyImpl
- RSAPrivateKeyImpl(String, Integer, BigInteger, String) - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPrivateKeyImpl
-
Deprecated.
- RSAPublicKeyImpl - Class in com.fortanix.sdkms.jce.provider.keys.asym.rsa
- RSAPublicKeyImpl(KeyObject) - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPublicKeyImpl
- RSAPublicKeyImpl(SobjectDescriptor) - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPublicKeyImpl
- RSAPublicKeyImpl(String, Integer, byte[], String) - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.rsa.RSAPublicKeyImpl
-
Deprecated.
- RSASignature - Class in com.fortanix.sdkms.jce.provider.signatures
- RSASignature.SHA1withRSAandMGF1 - Class in com.fortanix.sdkms.jce.provider.signatures
- RSASignature.SHA1withRSAandPKCSV15 - Class in com.fortanix.sdkms.jce.provider.signatures
- RSASignature.SHA256withRSAandMGF1 - Class in com.fortanix.sdkms.jce.provider.signatures
- RSASignature.SHA256withRSAandPKCSV15 - Class in com.fortanix.sdkms.jce.provider.signatures
- RSASignature.SHA384withRSAandMGF1 - Class in com.fortanix.sdkms.jce.provider.signatures
- RSASignature.SHA384withRSAandPKCSV15 - Class in com.fortanix.sdkms.jce.provider.signatures
- RSASignature.SHA512withRSAandMGF1 - Class in com.fortanix.sdkms.jce.provider.signatures
- RSASignature.SHA512withRSAandPKCSV15 - Class in com.fortanix.sdkms.jce.provider.signatures
- run() - Method in class com.fortanix.sdkms.jce.provider.util.SdkmsShutDownHook
S
- SdkmsAes - Class in com.fortanix.sdkms.jce.provider.keys.sym.aes
- SdkmsAes() - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.aes.SdkmsAes
- SdkmsAESKey - Class in com.fortanix.sdkms.jce.provider.keys.sym.aes
- SdkmsAESKey(KeyObject) - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.aes.SdkmsAESKey
- SdkmsAESKey(SobjectDescriptor) - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.aes.SdkmsAESKey
- SdkmsAESKey(String, Integer, String) - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.aes.SdkmsAESKey
-
Deprecated.
- SdkmsCertificateService - Class in com.fortanix.sdkms.jce.provider.service
- SdkmsCertificateService() - Constructor for class com.fortanix.sdkms.jce.provider.service.SdkmsCertificateService
- SdkmsCipher - Class in com.fortanix.sdkms.jce.provider.ciphers
- SdkmsCipher() - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher
- SdkmsCipher.CipherAndTag - Class in com.fortanix.sdkms.jce.provider.ciphers
- SdkmsCipherKey - Interface in com.fortanix.sdkms.jce.provider.keys
- SdkmsCommonService - Class in com.fortanix.sdkms.jce.provider.service
- SdkmsCommonService() - Constructor for class com.fortanix.sdkms.jce.provider.service.SdkmsCommonService
- SdkmsDes - Class in com.fortanix.sdkms.jce.provider.keys.sym.des
- SdkmsDes() - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.des.SdkmsDes
- SdkmsDesede - Class in com.fortanix.sdkms.jce.provider.keys.sym.desede
- SdkmsDesede() - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.desede.SdkmsDesede
- SdkmsDESedeKey - Class in com.fortanix.sdkms.jce.provider.keys.sym.desede
-
This class represents a DES-EDE key.
- SdkmsDESedeKey(KeyObject) - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.desede.SdkmsDESedeKey
- SdkmsDESedeKey(SobjectDescriptor) - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.desede.SdkmsDESedeKey
- SdkmsDESedeKey(String, Integer, String) - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.desede.SdkmsDESedeKey
-
Deprecated.
- SdkmsDESKey - Class in com.fortanix.sdkms.jce.provider.keys.sym.des
- SdkmsDESKey(KeyObject) - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.des.SdkmsDESKey
- SdkmsDESKey(SobjectDescriptor) - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.des.SdkmsDESKey
- SdkmsDESKey(String, Integer, String) - Constructor for class com.fortanix.sdkms.jce.provider.keys.sym.des.SdkmsDESKey
-
Deprecated.
- SdkmsDigest - Class in com.fortanix.sdkms.jce.provider.digests
- SdkmsDigest() - Constructor for class com.fortanix.sdkms.jce.provider.digests.SdkmsDigest
- SdkmsDsa - Class in com.fortanix.sdkms.jce.provider.keys.asym.dsa
- SdkmsDsa() - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.dsa.SdkmsDsa
- SdKmsEc - Class in com.fortanix.sdkms.jce.provider.keys.asym.elliptic
- SdKmsEc() - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.elliptic.SdKmsEc
- SdkmsHmacKey - Class in com.fortanix.sdkms.jce.provider.macs
- SdkmsHmacKey(KeyObject, String) - Constructor for class com.fortanix.sdkms.jce.provider.macs.SdkmsHmacKey
- SdkmsHmacKey(String, String, String) - Constructor for class com.fortanix.sdkms.jce.provider.macs.SdkmsHmacKey
-
Deprecated.
- SdkmsJCE - Class in com.fortanix.sdkms.jce.provider
-
The Fortanix SDKMS Cryptographic client.
- SdkmsJCE() - Constructor for class com.fortanix.sdkms.jce.provider.SdkmsJCE
- SdkmsJCE.SdkmsJceStats - Class in com.fortanix.sdkms.jce.provider
- SdkmsJCE.SdkmsJceStatsMBean - Interface in com.fortanix.sdkms.jce.provider
- SdkmsJceStats() - Constructor for class com.fortanix.sdkms.jce.provider.SdkmsJCE.SdkmsJceStats
- SdkmsKey - Interface in com.fortanix.sdkms.jce.provider.keys
- SdkmsKeyService - Class in com.fortanix.sdkms.jce.provider.service
-
Encapsulate Key existence check and other Key related API
- SdkmsKeyService() - Constructor for class com.fortanix.sdkms.jce.provider.service.SdkmsKeyService
- SdkmsKeyStore - Class in com.fortanix.sdkms.jce.provider
- SdkmsKeyStore() - Constructor for class com.fortanix.sdkms.jce.provider.SdkmsKeyStore
- SDKMSLogger - Class in com.fortanix.sdkms.jce.provider.service
-
Supports common operation at API level.
- SDKMSLogger(Logger) - Constructor for class com.fortanix.sdkms.jce.provider.service.SDKMSLogger
- SdkmsMac - Class in com.fortanix.sdkms.jce.provider.macs
- SdkmsMac() - Constructor for class com.fortanix.sdkms.jce.provider.macs.SdkmsMac
- SdKmsRsa - Class in com.fortanix.sdkms.jce.provider.keys.asym.rsa
- SdKmsRsa() - Constructor for class com.fortanix.sdkms.jce.provider.keys.asym.rsa.SdKmsRsa
- SdkmsSecretKey - Class in com.fortanix.sdkms.jce.provider.keys
- SdkmsSecretKey(KeyObject) - Constructor for class com.fortanix.sdkms.jce.provider.keys.SdkmsSecretKey
- SdkmsSecretKey(SobjectDescriptor) - Constructor for class com.fortanix.sdkms.jce.provider.keys.SdkmsSecretKey
- SdkmsShutDownHook - Class in com.fortanix.sdkms.jce.provider.util
- SdkmsShutDownHook() - Constructor for class com.fortanix.sdkms.jce.provider.util.SdkmsShutDownHook
- SdkmsSignatureService - Class in com.fortanix.sdkms.jce.provider.signatures
- Secp192k1 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- SecP192K1 - com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- SecP192K1 - com.fortanix.sdkms.jce.provider.constants.ECKeySizeSpec
- Secp192r1 - com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- Secp192r1 - com.fortanix.sdkms.jce.provider.constants.ECKeySizeSpec
- Secp192r1 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- Secp224k1 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- SecP224K1 - com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- SecP224K1 - com.fortanix.sdkms.jce.provider.constants.ECKeySizeSpec
- Secp224r1 - com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- Secp224r1 - com.fortanix.sdkms.jce.provider.constants.ECKeySizeSpec
- Secp224r1 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- Secp256k1 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- SecP256K1 - com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- SecP256K1 - com.fortanix.sdkms.jce.provider.constants.ECKeySizeSpec
- Secp256r1 - com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- Secp256r1 - com.fortanix.sdkms.jce.provider.constants.ECKeySizeSpec
- Secp256r1 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- Secp384r1 - com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- Secp384r1 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- Secp521r1 - com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- Secp521r1 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- SecretKeyFactory_AES - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- SecretKeyFactory_DES - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- SecretKeyFactory_DESede - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- SecurityObjectKeySpec - Class in com.fortanix.sdkms.jce.provider.spec
- SecurityObjectKeySpec(boolean) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
- SecurityObjectKeySpec(KeySpec, boolean) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
- SecurityObjectKeySpec(KeySpec, String) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
- SecurityObjectKeySpec(KeySpec, String, String) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
- SecurityObjectKeySpec(KeySpec, List<KeyOperations>) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
- SecurityObjectKeySpec(KeySpec, List<KeyOperations>, boolean) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
- SecurityObjectKeySpec(KeySpec, List<KeyOperations>, RsaEncryptionPolicy) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
-
Constructor to initialized allowed key operation along with secretkey spec and encryption policy
- SecurityObjectKeySpec(KeySpec, List<KeyOperations>, RsaEncryptionPolicy, RsaSignaturePolicy) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
-
Constructor to initialized allowed key operation along with secretkey spec and encryption policy
- SecurityObjectKeySpec(KeySpec, List<KeyOperations>, RsaSignaturePolicy) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
-
Constructor to initialized allowed key operation along with secretkey spec and encryption policy
- SecurityObjectKeySpec(List<KeyOperations>) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
- SecurityObjectParameterSpec - Class in com.fortanix.sdkms.jce.provider.spec
-
SecurityObjectParameterSpec is used to set specific key operation and encryption policy on created security object.
- SecurityObjectParameterSpec() - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
- SecurityObjectParameterSpec(boolean) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
- SecurityObjectParameterSpec(AlgorithmParameterSpec, boolean) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
- SecurityObjectParameterSpec(AlgorithmParameterSpec, List<KeyOperations>) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
-
Constructor to initialized allowed key operation along with RSA/DES/DES3/AES parameter spec
- SecurityObjectParameterSpec(AlgorithmParameterSpec, List<KeyOperations>, boolean) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
- SecurityObjectParameterSpec(AlgorithmParameterSpec, List<KeyOperations>, RsaEncryptionPolicy) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
-
Constructor to initialized allowed key operation along with RSA/DES/DES3/AES parameter spec and encryption policy
- SecurityObjectParameterSpec(AlgorithmParameterSpec, List<KeyOperations>, RsaEncryptionPolicy, boolean) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
-
Constructor to initialized allowed key operation along with RSA/DES/DES3/AES parameter spec and encryption policy
- SecurityObjectParameterSpec(AlgorithmParameterSpec, List<KeyOperations>, RsaEncryptionPolicy, RsaSignaturePolicy) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
-
Constructor to initialized allowed key operation along with RSA/DES/DES3/AES parameter spec and encryption policy
- SecurityObjectParameterSpec(AlgorithmParameterSpec, List<KeyOperations>, RsaEncryptionPolicy, RsaSignaturePolicy, boolean) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
-
Constructor to initialized allowed key operation along with RSA/DES/DES3/AES parameter spec and encryption policy
- SecurityObjectParameterSpec(AlgorithmParameterSpec, List<KeyOperations>, RsaSignaturePolicy) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
-
Constructor to initialized allowed key operation along with RSA/DES/DES3/AES parameter spec and encryption policy
- SecurityObjectParameterSpec(AlgorithmParameterSpec, List<KeyOperations>, RsaSignaturePolicy, boolean) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
-
Constructor to initialized allowed key operation along with RSA/DES/DES3/AES parameter spec and encryption policy
- SecurityObjectParameterSpec(List<KeyOperations>) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
- SecurityObjectParameterSpec(List<KeyOperations>, boolean) - Constructor for class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
- SecurityObjectRequest - Class in com.fortanix.sdkms.jce.provider.service
- SecurityObjectRequest() - Constructor for class com.fortanix.sdkms.jce.provider.service.SecurityObjectRequest
- setAlias(String) - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
- setBlockSize(int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- setCertificateEntry(String, Certificate, String) - Method in class com.fortanix.sdkms.jce.provider.KeyStore
- setCryptMode(CryptMode) - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- setGroupId(String) - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
- setGroupId(String) - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
- setIsTransientKey(boolean) - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectKeySpec
- setIsTransientKey(boolean) - Method in class com.fortanix.sdkms.jce.provider.spec.SecurityObjectParameterSpec
- setPadding(String) - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- setPssDigestAlgorithm(String) - Method in class com.fortanix.sdkms.jce.provider.signatures.RSASignature
- setState(byte[]) - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- SHA_256 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- SHA_384 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- SHA_512 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- SHA1 - com.fortanix.sdkms.jce.provider.constants.DigestAlgorithms
- SHA1 - com.fortanix.sdkms.jce.provider.constants.DsmaDigestAlgorithms
- SHA1 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- SHA1MessageDigest() - Constructor for class com.fortanix.sdkms.jce.provider.digests.MessageDigestImpl.SHA1MessageDigest
- SHA1withDSA() - Constructor for class com.fortanix.sdkms.jce.provider.signatures.DSASignature.SHA1withDSA
- SHA1withRSAandMGF1() - Constructor for class com.fortanix.sdkms.jce.provider.signatures.RSASignature.SHA1withRSAandMGF1
- SHA1withRSAandPKCSV15() - Constructor for class com.fortanix.sdkms.jce.provider.signatures.RSASignature.SHA1withRSAandPKCSV15
- SHA256 - com.fortanix.sdkms.jce.provider.constants.DigestAlgorithms
- SHA256 - com.fortanix.sdkms.jce.provider.constants.DsmaDigestAlgorithms
- SHA256MessageDigest() - Constructor for class com.fortanix.sdkms.jce.provider.digests.MessageDigestImpl.SHA256MessageDigest
- SHA256withDSA() - Constructor for class com.fortanix.sdkms.jce.provider.signatures.DSASignature.SHA256withDSA
- SHA256withRSAandMGF1() - Constructor for class com.fortanix.sdkms.jce.provider.signatures.RSASignature.SHA256withRSAandMGF1
- SHA256withRSAandPKCSV15() - Constructor for class com.fortanix.sdkms.jce.provider.signatures.RSASignature.SHA256withRSAandPKCSV15
- SHA3_224 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- SHA3_256 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- SHA3_384 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- SHA3_512 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- SHA384 - com.fortanix.sdkms.jce.provider.constants.DigestAlgorithms
- SHA384 - com.fortanix.sdkms.jce.provider.constants.DsmaDigestAlgorithms
- SHA384MessageDigest() - Constructor for class com.fortanix.sdkms.jce.provider.digests.MessageDigestImpl.SHA384MessageDigest
- SHA384withDSA() - Constructor for class com.fortanix.sdkms.jce.provider.signatures.DSASignature.SHA384withDSA
- SHA384withRSAandMGF1() - Constructor for class com.fortanix.sdkms.jce.provider.signatures.RSASignature.SHA384withRSAandMGF1
- SHA384withRSAandPKCSV15() - Constructor for class com.fortanix.sdkms.jce.provider.signatures.RSASignature.SHA384withRSAandPKCSV15
- SHA512 - com.fortanix.sdkms.jce.provider.constants.DigestAlgorithms
- SHA512 - com.fortanix.sdkms.jce.provider.constants.DsmaDigestAlgorithms
- SHA512MessageDigest() - Constructor for class com.fortanix.sdkms.jce.provider.digests.MessageDigestImpl.SHA512MessageDigest
- SHA512withDSA() - Constructor for class com.fortanix.sdkms.jce.provider.signatures.DSASignature.SHA512withDSA
- SHA512withRSAandMGF1() - Constructor for class com.fortanix.sdkms.jce.provider.signatures.RSASignature.SHA512withRSAandMGF1
- SHA512withRSAandPKCSV15() - Constructor for class com.fortanix.sdkms.jce.provider.signatures.RSASignature.SHA512withRSAandPKCSV15
- Signature_ED25519 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_ED25519PH - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA1withDSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA1withECDSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA1withRSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA1withRSAandMGF1 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA1withRSAandPKCSV1_5 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA256withDSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA256withECDSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA256withRSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA256withRSAandMGF1 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA256withRSAandPKCSV1_5 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA384withDSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA384withECDSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA384withRSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA384withRSAandMGF1 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA384withRSAandPKCSV1_5 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA512withDSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA512withECDSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA512withRSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA512withRSAandMGF1 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_SHA512withRSAandPKCSV1_5 - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_Streebog256withECDSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- Signature_Streebog512withECDSA - com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- signData(byte[], DigestAlgorithm, SobjectDescriptor, SignatureMode) - Static method in class com.fortanix.sdkms.jce.provider.signatures.DSMASignatureService
- signData(byte[], DigestAlgorithm, SobjectDescriptor, SignatureMode) - Static method in class com.fortanix.sdkms.jce.provider.signatures.SdkmsSignatureService
- signDigest(byte[], DigestAlgorithm, SobjectDescriptor, SignatureMode) - Static method in class com.fortanix.sdkms.jce.provider.signatures.DSMASignatureService
- signDigest(byte[], DigestAlgorithm, SobjectDescriptor, SignatureMode) - Static method in class com.fortanix.sdkms.jce.provider.signatures.SdkmsSignatureService
- Ssl3 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- STREEBOG_256 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- STREEBOG_512 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- STREEBOG256 - com.fortanix.sdkms.jce.provider.constants.DigestAlgorithms
- STREEBOG256 - com.fortanix.sdkms.jce.provider.constants.DsmaDigestAlgorithms
- Streebog256MessageDigest() - Constructor for class com.fortanix.sdkms.jce.provider.digests.MessageDigestImpl.Streebog256MessageDigest
- STREEBOG512 - com.fortanix.sdkms.jce.provider.constants.DigestAlgorithms
- STREEBOG512 - com.fortanix.sdkms.jce.provider.constants.DsmaDigestAlgorithms
- Streebog512MessageDigest() - Constructor for class com.fortanix.sdkms.jce.provider.digests.MessageDigestImpl.Streebog512MessageDigest
- supportedGcmTagLength() - Static method in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher
- SUPPORTS_MULTIPART - com.fortanix.sdkms.jce.provider.ciphers.CipherCore.CipherType
- switchCryptMode() - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
T
- tag - Variable in class com.fortanix.sdkms.jce.provider.ciphers.DSMACipher.CipherAndTag
- tag - Variable in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher.CipherAndTag
- toKeyObject(Key) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsKeyService
- toSDKMSAlgorithm(String) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsKeyService
-
This method returns the Algorithm enum supported by SDKMS
- toStringSobjectDescriptor(SobjectDescriptor) - Static method in class com.fortanix.sdkms.jce.provider.util.ProviderUtil
- TRANSIENT_KEYTYPE - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- TripleDES - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- TripleDESCipher - Class in com.fortanix.sdkms.jce.provider.ciphers
- TripleDESCipher(String, String, CipherCore.CipherType) - Constructor for class com.fortanix.sdkms.jce.provider.ciphers.TripleDESCipher
- TripleDESCipher.Des3CbcNOPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- TripleDESCipher.Des3CbcPKCS5Padding - Class in com.fortanix.sdkms.jce.provider.ciphers
- TripleDESCipher.Des3EcbNOPadding - Class in com.fortanix.sdkms.jce.provider.ciphers
- TripleDESCipher.General - Class in com.fortanix.sdkms.jce.provider.ciphers
U
- unpad(byte[]) - Method in interface com.fortanix.sdkms.jce.provider.paddings.IPadding
- unpad(byte[]) - Method in class com.fortanix.sdkms.jce.provider.paddings.NoPadding
-
Returns the index where the padding starts.
- unpad(byte[]) - Method in class com.fortanix.sdkms.jce.provider.paddings.PKCS5Padding
-
Returns the index where the padding starts.
- unwrap(byte[], String, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
-
Decrypt the wrapped key and return JCE key object
- unwrapKey(Integer, UnwrapKeyRequestEx) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher
- update(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
-
return encrypted / plain bytes depend upon cipher mode
- update(byte[], int, int, byte[], int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
-
This method doesn't perform any encryption.
- updateAAD(byte[], int, int) - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- updateKey(SobjectDescriptor, String, Map<String, String>) - Static method in class com.fortanix.sdkms.jce.provider.service.SdkmsKeyService
-
Update key to set name as per stored in keystore
V
- VALID_GROUPID_LENGTH - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
- validateParameters() - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
- valueOf(String) - Static method in enum com.fortanix.sdkms.jce.provider.ciphers.CipherCore.CipherType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.fortanix.sdkms.jce.provider.constants.DigestAlgorithms
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.fortanix.sdkms.jce.provider.constants.DsmaDigestAlgorithms
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.fortanix.sdkms.jce.provider.constants.ECGenSpec
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.fortanix.sdkms.jce.provider.constants.ECKeySizeSpec
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.fortanix.sdkms.jce.provider.ciphers.CipherCore.CipherType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.fortanix.sdkms.jce.provider.constants.DigestAlgorithms
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.fortanix.sdkms.jce.provider.constants.DsmaDigestAlgorithms
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.fortanix.sdkms.jce.provider.constants.ECGenSpec
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.fortanix.sdkms.jce.provider.constants.ECKeySizeSpec
-
Returns an array containing the constants of this enum type, in the order they are declared.
- vaule() - Method in enum com.fortanix.sdkms.jce.provider.constants.AccessControlKeys
- verifyData(byte[], byte[], DigestAlgorithm, SobjectDescriptor, SignatureMode) - Static method in class com.fortanix.sdkms.jce.provider.signatures.DSMASignatureService
- verifyData(byte[], byte[], DigestAlgorithm, SobjectDescriptor, SignatureMode) - Static method in class com.fortanix.sdkms.jce.provider.signatures.SdkmsSignatureService
- verifyDigest(byte[], byte[], DigestAlgorithm, SobjectDescriptor, SignatureMode) - Static method in class com.fortanix.sdkms.jce.provider.signatures.DSMASignatureService
- verifyDigest(byte[], byte[], DigestAlgorithm, SobjectDescriptor, SignatureMode) - Static method in class com.fortanix.sdkms.jce.provider.signatures.SdkmsSignatureService
W
- warn(String) - Method in class com.fortanix.sdkms.jce.provider.service.SDKMSLogger
- warn(String, Throwable) - Method in class com.fortanix.sdkms.jce.provider.service.SDKMSLogger
- wrap(Key) - Method in class com.fortanix.sdkms.jce.provider.ciphers.CipherCore
-
Encrypt input key
- wrapKey(WrapKeyRequestEx) - Static method in class com.fortanix.sdkms.jce.provider.ciphers.SdkmsCipher
X
- X25519 - com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- X25519 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- X448 - com.fortanix.sdkms.jce.provider.constants.ECGenSpec
- X448 - Static variable in class com.fortanix.sdkms.jce.provider.constants.AlgorithmParameters
- X509_KEY_FORMAT - Static variable in class com.fortanix.sdkms.jce.provider.constants.ProviderConstants
All Classes All Packages