Uses of Class
com.azure.security.keyvault.keys.cryptography.models.KeyWrapAlgorithm
Packages that use KeyWrapAlgorithm
Package
Description
Azure Key Vault is a cloud-based service
provided by Microsoft Azure that allows users to securely store and manage cryptographic keys used for encrypting
and decrypting data.
Package containing classes used for representing output/results of encryption, decryption, signing, verifying,
key wrapping and unwrapping operations.
-
Uses of KeyWrapAlgorithm in com.azure.security.keyvault.keys.cryptography
Methods in com.azure.security.keyvault.keys.cryptography with parameters of type KeyWrapAlgorithmModifier and TypeMethodDescriptionCryptographyAsyncClient.unwrapKey(KeyWrapAlgorithm algorithm, byte[] encryptedKey) Unwraps a symmetric key using the configured key that was initially used for wrapping that key.CryptographyClient.unwrapKey(KeyWrapAlgorithm algorithm, byte[] encryptedKey) Unwraps a symmetric key using the configured key that was initially used for wrapping that key.CryptographyClient.unwrapKey(KeyWrapAlgorithm algorithm, byte[] encryptedKey, com.azure.core.util.Context context) Unwraps a symmetric key using the configured key that was initially used for wrapping that key.CryptographyAsyncClient.wrapKey(KeyWrapAlgorithm algorithm, byte[] key) Wraps a symmetric key using the configured key.CryptographyClient.wrapKey(KeyWrapAlgorithm algorithm, byte[] key) Wraps a symmetric key using the configured key.CryptographyClient.wrapKey(KeyWrapAlgorithm algorithm, byte[] key, com.azure.core.util.Context context) Wraps a symmetric key using the configured key. -
Uses of KeyWrapAlgorithm in com.azure.security.keyvault.keys.cryptography.models
Subclasses with type arguments of type KeyWrapAlgorithm in com.azure.security.keyvault.keys.cryptography.modelsModifier and TypeClassDescriptionfinal classDefines values for KeyWrapAlgorithm.Fields in com.azure.security.keyvault.keys.cryptography.models declared as KeyWrapAlgorithmModifier and TypeFieldDescriptionstatic final KeyWrapAlgorithmKeyWrapAlgorithm.A128KW128-bit AES key wrap.static final KeyWrapAlgorithmKeyWrapAlgorithm.A192KW192-bit AES key wrap.static final KeyWrapAlgorithmKeyWrapAlgorithm.A256KW256-bit AES key wrap.static final KeyWrapAlgorithmKeyWrapAlgorithm.CKM_AES_KEY_WRAPCKM AES key wrap.static final KeyWrapAlgorithmKeyWrapAlgorithm.CKM_AES_KEY_WRAP_PADCKM AES key wrap with padding.static final KeyWrapAlgorithmKeyWrapAlgorithm.RSA_OAEP[Not recommended] RSAES using Optimal Asymmetric Encryption Padding (OAEP), as described in https://tools.ietf.org/html/rfc3447, with the default parameters specified by RFC 3447 in Section A.2.1.static final KeyWrapAlgorithmKeyWrapAlgorithm.RSA_OAEP_256RSAES using Optimal Asymmetric Encryption Padding with a hash function of SHA-256 and a mask generation function of MGF1 with SHA-256.static final KeyWrapAlgorithmKeyWrapAlgorithm.RSA1_5[Not recommended] RSAES-PKCS1-V1_5 key encryption, as described in https://tools.ietf.org/html/rfc3447.Methods in com.azure.security.keyvault.keys.cryptography.models that return KeyWrapAlgorithmModifier and TypeMethodDescriptionstatic KeyWrapAlgorithmKeyWrapAlgorithm.fromString(String name) Creates or finds a KeyWrapAlgorithm from its string representation.UnwrapResult.getAlgorithm()Get the algorithm used for key wrap operation.WrapResult.getAlgorithm()Get the key wrap algorithm used to wrap the key content.Methods in com.azure.security.keyvault.keys.cryptography.models that return types with arguments of type KeyWrapAlgorithmModifier and TypeMethodDescriptionstatic Collection<KeyWrapAlgorithm> KeyWrapAlgorithm.values()Gets known KeyWrapAlgorithm values.Constructors in com.azure.security.keyvault.keys.cryptography.models with parameters of type KeyWrapAlgorithmModifierConstructorDescriptionUnwrapResult(byte[] key, KeyWrapAlgorithm algorithm, String keyId) Creates the instance of KeyUnwrap Result holding the unwrapped key content.WrapResult(byte[] encryptedKey, KeyWrapAlgorithm algorithm, String keyId) Creates the instance of KeyWrapResult holding the key wrap operation response details.