Index
All Classes and Interfaces|All Packages
A
- A128CBC - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
128-bit AES-CBC.
- A128CBC_HS256 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
128-bit AES-CBC with 256-bit HMAC.
- A128CBCPAD - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
128-bit AES-CBC with PKCS padding.
- A128GCM - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
128-bit AES-GCM.
- A128KW - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
Deprecated.
- A128KW - Static variable in class com.azure.security.keyvault.keys.cryptography.models.KeyWrapAlgorithm
-
128-bit AES key wrap.
- A192CBC - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
192-bit AES-CBC.
- A192CBC_HS384 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
256-bit AES-CBC with 384-bit HMAC.
- A192CBCPAD - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
192-bit AES-CBC with PKCS padding.
- A192GCM - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
192-bit AES-GCM.
- A192KW - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
Deprecated.This value is not supported for encrypt/decrypt operations. For key wrapping/unwrapping, use
KeyWrapAlgorithm.A192KWinKeyWrapAlgorithminstead. - A192KW - Static variable in class com.azure.security.keyvault.keys.cryptography.models.KeyWrapAlgorithm
-
192-bit AES key wrap.
- A256CBC - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
256-bit AES-CBC.
- A256CBC_HS512 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
256-bit AES-CBC with 512-bit HMAC.
- A256CBCPAD - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
256-bit AES-CBC with PKCS padding.
- A256GCM - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
256-bit AES-GCM.
- A256KW - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
Deprecated.This value is not supported for encrypt/decrypt operations. For key wrapping/unwrapping, use
KeyWrapAlgorithm.A256KWinKeyWrapAlgorithminstead. - A256KW - Static variable in class com.azure.security.keyvault.keys.cryptography.models.KeyWrapAlgorithm
-
256-bit AES key wrap.
- Additional documentation - Section in Overview
- addPolicy(HttpPipelinePolicy) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClientBuilder
-
Adds a
pipeline policyto apply on each request sent. - addPolicy(HttpPipelinePolicy) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClientBuilder
-
Adds a
pipeline policyto apply on each request sent. - addPolicy(HttpPipelinePolicy) - Method in class com.azure.security.keyvault.keys.KeyClientBuilder
-
Adds a
pipeline policyto apply on each request sent. - Async API - Section in Overview
- Authenticate the client - Section in Overview
- Azure Key Vault Key client library for Java - Section in Overview
B
- backupKey(String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Requests a backup of the specified
keybe downloaded to the client. - backupKey(String) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Requests a backup of the specified
keybe downloaded to the client. - backupKeyWithResponse(String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Requests a backup of the specified
keybe downloaded to the client. - backupKeyWithResponse(String, Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Requests a backup of the specified
keybe downloaded to the client. - beginDeleteKey(String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Deletes a
keyof any type from the key vault. - beginDeleteKey(String) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Deletes a
keyof any type from the key vault. - beginRecoverDeletedKey(String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Recovers the
deleted keyin the key vault to its latest version and can only be performed on a soft-delete enabled vault. - beginRecoverDeletedKey(String) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Recovers the
deleted keyin the key vault to its latest version and can only be performed on a soft-delete enabled vault. - buildAsyncClient() - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClientBuilder
-
Creates a
CryptographyAsyncClientbased on options set in the builder. - buildAsyncClient() - Method in class com.azure.security.keyvault.keys.KeyClientBuilder
-
Creates a
KeyAsyncClientbased on options set in the builder. - buildAsyncKeyEncryptionKey(JsonWebKey) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClientBuilder
-
Creates a local
KeyEncryptionKeyAsyncClientbased on options set in the builder. - buildAsyncKeyEncryptionKey(String) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClientBuilder
-
Creates a
KeyEncryptionKeyAsyncClientbased on options set in the builder. - buildClient() - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClientBuilder
-
Creates a
CryptographyClientbased on options set in the builder. - buildClient() - Method in class com.azure.security.keyvault.keys.KeyClientBuilder
-
Creates a
KeyClientbased on options set in the builder. - buildKeyEncryptionKey(JsonWebKey) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClientBuilder
-
Creates a local
KeyEncryptionKeyClientfor a given JSON Web Key. - buildKeyEncryptionKey(String) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClientBuilder
-
Creates a
KeyEncryptionKeybased on options set in the builder.
C
- CKM_AES_KEY_WRAP - Static variable in class com.azure.security.keyvault.keys.cryptography.models.KeyWrapAlgorithm
-
CKM AES key wrap.
- CKM_AES_KEY_WRAP_PAD - Static variable in class com.azure.security.keyvault.keys.cryptography.models.KeyWrapAlgorithm
-
CKM AES key wrap with padding.
- CKM_RSA_AES_KEY_WRAP - Static variable in class com.azure.security.keyvault.keys.models.KeyExportEncryptionAlgorithm
-
The CKM_RSA_AES_KEY_WRAP key wrap mechanism.
- clearMemory() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Clear key materials.
- clientOptions(ClientOptions) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClientBuilder
-
Allows for setting common properties such as application ID, headers, proxy configuration, etc.
- clientOptions(ClientOptions) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClientBuilder
-
Allows for setting common properties such as application ID, headers, proxy configuration, etc.
- clientOptions(ClientOptions) - Method in class com.azure.security.keyvault.keys.KeyClientBuilder
-
Allows for setting common properties such as application ID, headers, proxy configuration, etc.
- com.azure.security.keyvault.keys - package com.azure.security.keyvault.keys
- com.azure.security.keyvault.keys.cryptography - package com.azure.security.keyvault.keys.cryptography
-
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.
- com.azure.security.keyvault.keys.cryptography.models - package com.azure.security.keyvault.keys.cryptography.models
-
Package containing classes used for representing output/results of encryption, decryption, signing, verifying, key wrapping and unwrapping operations.
- com.azure.security.keyvault.keys.models - package com.azure.security.keyvault.keys.models
-
Package containing the data models for Keys clients.
- configuration(Configuration) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClientBuilder
-
Sets the configuration store that is used during construction of the service client.
- configuration(Configuration) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClientBuilder
-
Sets the configuration store that is used during construction of the service client.
- configuration(Configuration) - Method in class com.azure.security.keyvault.keys.KeyClientBuilder
-
Sets the configuration store that is used during construction of the service client.
- Contributing - Section in Overview
- createA128CbcPadParameters(byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A128CBCPAD. - createA128CbcPadParameters(byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Factory method to create an instance of
DecryptParameterswith the given parameters forEncryptionAlgorithm.A128CBCPAD. - createA128CbcPadParameters(byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A128CBCPAD. - createA128CbcParameters(byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A128CBC. - createA128CbcParameters(byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Factory method to create an instance of
DecryptParameterswith the given parameters forEncryptionAlgorithm.A128CBC. - createA128CbcParameters(byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A128CBC. - createA128GcmParameters(byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A128GCM. - createA128GcmParameters(byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A128GCM. - createA128GcmParameters(byte[], byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Factory method to create an instance of
DecryptParameterswith the given parameters forEncryptionAlgorithm.A128GCM. - createA128GcmParameters(byte[], byte[], byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Factory method to create an instance of
DecryptParameterswith the given parameters forEncryptionAlgorithm.A128GCM. - createA192CbcPadParameters(byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A192CBCPAD. - createA192CbcPadParameters(byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Factory method to create an instance of
DecryptParameterswith the given parameters forEncryptionAlgorithm.A192CBCPAD. - createA192CbcPadParameters(byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A192CBCPAD. - createA192CbcParameters(byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A192CBC. - createA192CbcParameters(byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Factory method to create an instance of
DecryptParameterswith the given parameters forEncryptionAlgorithm.A192CBC. - createA192CbcParameters(byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A192CBC. - createA192GcmParameters(byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A192GCM. - createA192GcmParameters(byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A192GCM. - createA192GcmParameters(byte[], byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Factory method to create an instance of
DecryptParameterswith the given parameters forEncryptionAlgorithm.A192GCM. - createA192GcmParameters(byte[], byte[], byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Factory method to create an instance of
DecryptParameterswith the given parameters forEncryptionAlgorithm.A192GCM. - createA256CbcPadParameters(byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A256CBCPAD. - createA256CbcPadParameters(byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Factory method to create an instance of
DecryptParameterswith the given parameters forEncryptionAlgorithm.A256CBCPAD. - createA256CbcPadParameters(byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A256CBCPAD. - createA256CbcParameters(byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A256CBC. - createA256CbcParameters(byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Factory method to create an instance of
DecryptParameterswith the given parameters forEncryptionAlgorithm.A256CBC. - createA256CbcParameters(byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A256CBC. - createA256GcmParameters(byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A256GCM. - createA256GcmParameters(byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.A256GCM. - createA256GcmParameters(byte[], byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Factory method to create an instance of
DecryptParameterswith the given parameters forEncryptionAlgorithm.A256GCM. - createA256GcmParameters(byte[], byte[], byte[], byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Factory method to create an instance of
DecryptParameterswith the given parameters forEncryptionAlgorithm.A256GCM. - Create a Cryptographic Key - Section in class com.azure.security.keyvault.keys.KeyAsyncClient
- Create a Cryptographic Key - Section in class com.azure.security.keyvault.keys.KeyClient
- Create a Cryptographic Key - Section in package com.azure.security.keyvault.keys
- Create a key - Section in Overview
- Create a key asynchronously - Section in Overview
- Create cryptography client - Section in Overview
- createEcKey(CreateEcKeyOptions) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Creates a new
EC keyand stores it in the key vault. - createEcKey(CreateEcKeyOptions) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Creates a new
EC keyand stores it in the key vault. - CreateEcKeyOptions - Class in com.azure.security.keyvault.keys.models
-
Represents the configurable options to create an EC key.
- CreateEcKeyOptions(String) - Constructor for class com.azure.security.keyvault.keys.models.CreateEcKeyOptions
-
Creates a
CreateEcKeyOptionswithnameas name of the EC key. - createEcKeyWithResponse(CreateEcKeyOptions) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Creates a new
EC keyand stores it in the key vault. - createEcKeyWithResponse(CreateEcKeyOptions, Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Creates a new
EC keyand stores it in the key vault. - createKey(CreateKeyOptions) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Creates a new
keyand stores it in the key vault. - createKey(CreateKeyOptions) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Creates a new
keyand stores it in the key vault. - createKey(String, KeyType) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Creates a new
keyand stores it in the key vault. - createKey(String, KeyType) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Creates a new
keyand stores it in the key vault. - Create key client - Section in Overview
- CreateKeyOptions - Class in com.azure.security.keyvault.keys.models
-
Represents the configurable options to create a key.
- CreateKeyOptions(String, KeyType) - Constructor for class com.azure.security.keyvault.keys.models.CreateKeyOptions
- createKeyWithResponse(CreateKeyOptions) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Creates a new
keyand stores it in the key vault. - createKeyWithResponse(CreateKeyOptions, Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Creates a new
keyand stores it in the key vault. - createOctKey(CreateOctKeyOptions) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Creates and stores a new
symmetric keyin the key vault. - createOctKey(CreateOctKeyOptions) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Creates and stores a new
symmetric keyin the key vault. - CreateOctKeyOptions - Class in com.azure.security.keyvault.keys.models
-
Represents the configurable options to create a symmetric key.
- CreateOctKeyOptions(String) - Constructor for class com.azure.security.keyvault.keys.models.CreateOctKeyOptions
-
Creates a
CreateOctKeyOptionswithnameas name of the key. - createOctKeyWithResponse(CreateOctKeyOptions) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Creates and stores a new
symmetric keyin the key vault. - createOctKeyWithResponse(CreateOctKeyOptions, Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Creates and stores a new
symmetric keyin the key vault. - createRsa15Parameters(byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Factory method to create an instance of
DecryptParameterswith the given parameters forEncryptionAlgorithm.RSA1_5. - createRsa15Parameters(byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.RSA1_5. - createRsaKey(CreateRsaKeyOptions) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
/** Creates a new
RSA keyand stores it in the key vault. - createRsaKey(CreateRsaKeyOptions) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Creates a new
RSA keyand stores it in the key vault. - CreateRsaKeyOptions - Class in com.azure.security.keyvault.keys.models
-
Represents the configurable options to create an RSA key.
- CreateRsaKeyOptions(String) - Constructor for class com.azure.security.keyvault.keys.models.CreateRsaKeyOptions
-
Creates a
CreateRsaKeyOptionswithnameas name of the RSA key. - createRsaKeyWithResponse(CreateRsaKeyOptions) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Creates a new
RSA keyand stores it in the key vault. - createRsaKeyWithResponse(CreateRsaKeyOptions, Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Creates a new
RSA keyand stores it in the key vault. - createRsaOaep256Parameters(byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Factory method to create an instance of
DecryptParameterswith the given parameters forEncryptionAlgorithm.RSA_OAEP_256. - createRsaOaep256Parameters(byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.RSA_OAEP_256. - createRsaOaepParameters(byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Factory method to create an instance of
DecryptParameterswith the given parameters forEncryptionAlgorithm.RSA_OAEP. - createRsaOaepParameters(byte[]) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Factory method to create an instance of
EncryptParameterswith the given parameters forEncryptionAlgorithm.RSA_OAEP. - credential(TokenCredential) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClientBuilder
-
Sets the
TokenCredentialused to authorize requests sent to the service. - credential(TokenCredential) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClientBuilder
-
Sets the
TokenCredentialused to authorize requests sent to the service. - credential(TokenCredential) - Method in class com.azure.security.keyvault.keys.KeyClientBuilder
-
Sets the
TokenCredentialused to authorize requests sent to the service. - CryptographyAsyncClient - Class in com.azure.security.keyvault.keys.cryptography
-
The
CryptographyAsyncClientprovides asynchronous methods to perform cryptographic operations using asymmetric and symmetric keys. - CryptographyClient - Class in com.azure.security.keyvault.keys.cryptography
-
The
CryptographyClientprovides synchronous methods to perform cryptographic operations using asymmetric and symmetric keys. - Cryptography client: - Section in Overview
- CryptographyClientBuilder - Class in com.azure.security.keyvault.keys.cryptography
-
This class provides a fluent builder API to help aid the configuration and instantiation of the
CryptographyAsyncClientandCryptographyClient, by callingCryptographyClientBuilder.buildAsyncClient()andCryptographyClientBuilder.buildClient()respectively It constructs an instance of the desired client. - CryptographyClientBuilder() - Constructor for class com.azure.security.keyvault.keys.cryptography.CryptographyClientBuilder
-
The constructor with defaults.
- CryptographyServiceVersion - Enum in com.azure.security.keyvault.keys.cryptography
-
The versions of Azure Key Vault Cryptography supported by this client library.
D
- decrypt(DecryptParameters) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyAsyncClient
-
Decrypts a single block of encrypted data using the configured key and specified algorithm.
- decrypt(DecryptParameters, Context) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Decrypts a single block of encrypted data using the configured key and specified algorithm.
- decrypt(EncryptionAlgorithm, byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyAsyncClient
-
Decrypts a single block of encrypted data using the configured key and specified algorithm.
- decrypt(EncryptionAlgorithm, byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Decrypts a single block of encrypted data using the configured key and specified algorithm.
- decrypt(EncryptionAlgorithm, byte[], Context) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Decrypts a single block of encrypted data using the configured key and specified algorithm.
- Decrypt - Section in Overview
- DECRYPT - Static variable in class com.azure.security.keyvault.keys.models.KeyOperation
-
Indicates that the key can be used to decrypt.
- Decrypt asynchronously - Section in Overview
- Decrypt Data - Section in class com.azure.security.keyvault.keys.cryptography.CryptographyAsyncClient
- Decrypt Data - Section in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
- Decrypt Data - Section in package com.azure.security.keyvault.keys.cryptography
- DecryptParameters - Class in com.azure.security.keyvault.keys.cryptography.models
-
A class containing various configuration parameters that can be applied when performing decryption operations.
- DecryptResult - Class in com.azure.security.keyvault.keys.cryptography.models
-
Represents the details of decrypt operation result.
- DecryptResult(byte[], EncryptionAlgorithm, String) - Constructor for class com.azure.security.keyvault.keys.cryptography.models.DecryptResult
-
Creates the instance of Decrypt Result holding decrypted content.
- Default HTTP client - Section in Overview
- Default SSL library - Section in Overview
- Delete a Cryptographic Key - Section in class com.azure.security.keyvault.keys.KeyAsyncClient
- Delete a Cryptographic Key - Section in class com.azure.security.keyvault.keys.KeyClient
- Delete a Cryptographic Key - Section in package com.azure.security.keyvault.keys
- Delete a key - Section in Overview
- Delete a key asynchronously - Section in Overview
- DeletedKey - Class in com.azure.security.keyvault.keys.models
-
Deleted Key is the resource consisting of name, recovery id, deleted date, scheduled purge date and its attributes inherited from
KeyVaultKey. - DeletedKey() - Constructor for class com.azure.security.keyvault.keys.models.DeletedKey
-
Creates a new instance of
DeletedKey. - disableChallengeResourceVerification() - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClientBuilder
-
Disables verifying if the authentication challenge resource matches the Key Vault or Managed HSM domain.
- disableChallengeResourceVerification() - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClientBuilder
-
Disables verifying if the authentication challenge resource matches the Key Vault or Managed HSM domain.
- disableChallengeResourceVerification() - Method in class com.azure.security.keyvault.keys.KeyClientBuilder
-
Disables verifying if the authentication challenge resource matches the Key Vault or Managed HSM domain.
- disableKeyCaching() - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClientBuilder
-
Disables local key caching and defers all cryptographic operations to the service.
- disableKeyCaching() - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClientBuilder
-
Disables local key caching and defers all cryptographic operations to the service.
E
- EC - Static variable in class com.azure.security.keyvault.keys.models.KeyType
-
Elliptic Curve.
- EC_HSM - Static variable in class com.azure.security.keyvault.keys.models.KeyType
-
Elliptic Curve with a private key which is stored in the HSM.
- encrypt(EncryptionAlgorithm, byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyAsyncClient
-
Encrypts an arbitrary sequence of bytes using the configured key.
- encrypt(EncryptionAlgorithm, byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Encrypts an arbitrary sequence of bytes using the configured key.
- encrypt(EncryptionAlgorithm, byte[], Context) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Encrypts an arbitrary sequence of bytes using the configured key.
- encrypt(EncryptParameters) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyAsyncClient
-
Encrypts an arbitrary sequence of bytes using the configured key.
- encrypt(EncryptParameters, Context) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Encrypts an arbitrary sequence of bytes using the configured key.
- Encrypt - Section in Overview
- ENCRYPT - Static variable in class com.azure.security.keyvault.keys.models.KeyOperation
-
Indicates that the key can be used to encrypt.
- Encrypt asynchronously - Section in Overview
- Encrypt Data - Section in class com.azure.security.keyvault.keys.cryptography.CryptographyAsyncClient
- Encrypt Data - Section in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
- Encrypt Data - Section in package com.azure.security.keyvault.keys.cryptography
- EncryptionAlgorithm - Class in com.azure.security.keyvault.keys.cryptography.models
-
Defines values for EncryptionAlgorithm.
- EncryptionAlgorithm() - Constructor for class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
Deprecated.Use the
EncryptionAlgorithm.fromString(String)factory method. - EncryptParameters - Class in com.azure.security.keyvault.keys.cryptography.models
-
A class containing various configuration parameters that can be applied when performing encryption operations.
- EncryptResult - Class in com.azure.security.keyvault.keys.cryptography.models
-
Represents the details of encrypt operation result.
- EncryptResult(byte[], EncryptionAlgorithm, String) - Constructor for class com.azure.security.keyvault.keys.cryptography.models.EncryptResult
-
Creates the instance of Encrypt Result holding encryption operation response information.
- EncryptResult(byte[], EncryptionAlgorithm, String, byte[], byte[], byte[]) - Constructor for class com.azure.security.keyvault.keys.cryptography.models.EncryptResult
-
Creates the instance of Encrypt Result holding encryption operation response information.
- equals(JsonWebKey) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Indicates whether some other
JsonWebKeyis "equal to" this one. - equals(Object) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
- ES256 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.SignatureAlgorithm
-
ECDSA using P-256 and SHA-256, as described in RFC7518.
- ES256K - Static variable in class com.azure.security.keyvault.keys.cryptography.models.SignatureAlgorithm
-
ECDSA using P-256K and SHA-256, as described in RFC7518.
- ES384 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.SignatureAlgorithm
-
ECDSA using P-384 and SHA-384, as described in RFC7518.
- ES512 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.SignatureAlgorithm
-
ECDSA using P-521 and SHA-512, as described in RFC7518.
- Examples - Section in Overview
F
- fromAes(SecretKey) - Static method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Converts AES key to JSON web key.
- fromAes(SecretKey, List) - Static method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Converts AES key to JSON web key.
- fromEc(KeyPair, Provider) - Static method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Converts EC key pair to JSON web key.
- fromEc(KeyPair, Provider, List) - Static method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Converts EC key pair to JSON web key.
- fromJson(JsonReader) - Static method in class com.azure.security.keyvault.keys.models.DeletedKey
-
Reads a JSON stream into a
DeletedKey. - fromJson(JsonReader) - Static method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Reads a JSON stream into a
JsonWebKey. - fromJson(JsonReader) - Static method in class com.azure.security.keyvault.keys.models.KeyAttestation
-
Reads an instance of KeyAttestation from the JsonReader.
- fromJson(JsonReader) - Static method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Reads a JSON stream into a
KeyProperties. - fromJson(JsonReader) - Static method in class com.azure.security.keyvault.keys.models.KeyReleasePolicy
-
Reads a JSON stream into a
KeyReleasePolicy. - fromJson(JsonReader) - Static method in class com.azure.security.keyvault.keys.models.KeyRotationLifetimeAction
-
Reads a JSON stream into a
KeyReleasePolicy. - fromJson(JsonReader) - Static method in class com.azure.security.keyvault.keys.models.KeyVaultKey
-
Reads a JSON stream into a
KeyVaultKey. - fromJson(JsonReader) - Static method in class com.azure.security.keyvault.keys.models.ReleaseKeyResult
-
Reads an instance of ReleaseKeyResult from the JsonReader.
- fromRsa(KeyPair) - Static method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Converts RSA key pair to JSON web key.
- fromRsa(KeyPair, List) - Static method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Converts RSA key pair to JSON web key.
- fromString(String) - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
Creates or finds a EncryptionAlgorithm from its string representation.
- fromString(String) - Static method in class com.azure.security.keyvault.keys.cryptography.models.KeyWrapAlgorithm
-
Creates or finds a KeyWrapAlgorithm from its string representation.
- fromString(String) - Static method in class com.azure.security.keyvault.keys.cryptography.models.SignatureAlgorithm
-
Creates or finds a SignatureAlgorithm from its string representation.
- fromString(String) - Static method in class com.azure.security.keyvault.keys.models.KeyCurveName
-
Creates or finds a KeyCurveName from its string representation.
- fromString(String) - Static method in class com.azure.security.keyvault.keys.models.KeyExportEncryptionAlgorithm
-
Creates or finds a KeyExportEncryptionAlgorithm from its string representation.
- fromString(String) - Static method in class com.azure.security.keyvault.keys.models.KeyOperation
-
Creates or finds a KeyOperation from its string representation.
- fromString(String) - Static method in enum com.azure.security.keyvault.keys.models.KeyRotationPolicyAction
-
Parses a serialized value to a KeyRotationPolicyAction instance.
- fromString(String) - Static method in class com.azure.security.keyvault.keys.models.KeyType
-
Creates or finds a KeyType from its string representation.
G
- General - Section in Overview
- Get a Cryptographic Key - Section in class com.azure.security.keyvault.keys.KeyAsyncClient
- Get a Cryptographic Key - Section in class com.azure.security.keyvault.keys.KeyClient
- Get a Cryptographic Key - Section in package com.azure.security.keyvault.keys
- getAction() - Method in class com.azure.security.keyvault.keys.models.KeyRotationLifetimeAction
-
Get the
policy action. - getAdditionalAuthenticatedData() - Method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Get additional data to authenticate when performing decryption with an authenticated algorithm.
- getAdditionalAuthenticatedData() - Method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Get additional data to authenticate when performing encryption with an authenticated algorithm.
- getAdditionalAuthenticatedData() - Method in class com.azure.security.keyvault.keys.cryptography.models.EncryptResult
-
Get additional data to authenticate the encrypted content.
- getAlgorithm() - Method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
The algorithm to be used for decryption.
- getAlgorithm() - Method in class com.azure.security.keyvault.keys.cryptography.models.DecryptResult
-
Get the algorithm used for decryption.
- getAlgorithm() - Method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
The algorithm to be used for encryption.
- getAlgorithm() - Method in class com.azure.security.keyvault.keys.cryptography.models.EncryptResult
-
Get the encryption algorithm used for encryption.
- getAlgorithm() - Method in class com.azure.security.keyvault.keys.cryptography.models.SignResult
-
Get the signature algorithm used to create the signature.
- getAlgorithm() - Method in class com.azure.security.keyvault.keys.cryptography.models.UnwrapResult
-
Get the algorithm used for key wrap operation.
- getAlgorithm() - Method in class com.azure.security.keyvault.keys.cryptography.models.VerifyResult
-
Get the signature algorithm used to verify the signature.
- getAlgorithm() - Method in class com.azure.security.keyvault.keys.cryptography.models.WrapResult
-
Get the key wrap algorithm used to wrap the key content.
- getAlgorithm() - Method in class com.azure.security.keyvault.keys.models.ReleaseKeyOptions
-
Get the encryption algorithm to use to protected the exported key material.
- getAuthenticationTag() - Method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Get the tag to authenticate when performing decryption with an authenticated algorithm.
- getAuthenticationTag() - Method in class com.azure.security.keyvault.keys.cryptography.models.EncryptResult
-
Get the tag to authenticate the encrypted content.
- getCertificatePemFile() - Method in class com.azure.security.keyvault.keys.models.KeyAttestation
-
Get a base64url-encoded string containing certificates in PEM format, used for attestation validation.
- getCipherText() - Method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Get the content to be decrypted.
- getCipherText() - Method in class com.azure.security.keyvault.keys.cryptography.models.EncryptResult
-
Get the encrypted content.
- getContentType() - Method in class com.azure.security.keyvault.keys.models.KeyReleasePolicy
-
Get the content type and version of key release policy.
- getCreatedOn() - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Get the
time at which key was createdin UTC. - getCreatedOn() - Method in class com.azure.security.keyvault.keys.models.KeyRotationPolicy
-
Get the
policy'screated time in UTC. - getCryptographyAsyncClient(String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Creates a
CryptographyAsyncClientfor the latest version of a given key. - getCryptographyAsyncClient(String, String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Creates a
CryptographyAsyncClientfor a given key version. - getCryptographyClient(String) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Creates a
CryptographyClientfor the latest version of a given key. - getCryptographyClient(String, String) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Creates a
CryptographyClientfor a given key version. - getCurveName() - Method in class com.azure.security.keyvault.keys.models.CreateEcKeyOptions
-
Get the curve.
- getCurveName() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Get the crv value.
- getD() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Get the d value.
- getDeletedKey(String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Gets the public part of a
deleted key. - getDeletedKey(String) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Gets the public part of a
deleted key. - getDeletedKeyWithResponse(String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Gets the public part of a
deleted key. - getDeletedKeyWithResponse(String, Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Gets the public part of a
deleted key. - getDeletedOn() - Method in class com.azure.security.keyvault.keys.models.DeletedKey
-
Get the deleted UTC time.
- getDp() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Get the RSA Private Key Parameter value.
- getDq() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Get the RSA Private Key Parameter value.
- getE() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Get the e value.
- getEncodedPolicy() - Method in class com.azure.security.keyvault.keys.models.KeyReleasePolicy
-
Get a blob encoding the policy rules under which the key can be released.
- getEncryptedKey() - Method in class com.azure.security.keyvault.keys.cryptography.models.WrapResult
-
Get the encrypted key content.
- getExpiresIn() - Method in class com.azure.security.keyvault.keys.models.KeyRotationPolicy
-
Get the optional key expiration period used to define the duration after which a newly rotated key will expire.
- getExpiresOn() - Method in class com.azure.security.keyvault.keys.models.CreateKeyOptions
-
Get the
key expiration timein UTC. - getExpiresOn() - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Get the
key expiration timein UTC. - getHsmPlatform() - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Get the underlying HSM Platform the key was generated with.
- getId() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Get the kid value.
- getId() - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Get the key identifier.
- getId() - Method in class com.azure.security.keyvault.keys.models.KeyRotationPolicy
-
Get the identifier of the
policy. - getId() - Method in class com.azure.security.keyvault.keys.models.KeyVaultKey
-
Get the key identifier.
- getIv() - Method in class com.azure.security.keyvault.keys.cryptography.models.DecryptParameters
-
Get the initialization vector to be used in the decryption operation using a symmetric algorithm.
- getIv() - Method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Get the initialization vector to be used in the encryption operation using a symmetric algorithm.
- getIv() - Method in class com.azure.security.keyvault.keys.cryptography.models.EncryptResult
-
Get the initialization vector used by symmetric algorithms.
- getK() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Get Symmetric key value.
- getKey() - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyAsyncClient
-
Gets the public part of the configured key.
- getKey() - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Gets the public part of the configured key.
- getKey() - Method in class com.azure.security.keyvault.keys.cryptography.models.UnwrapResult
-
Get the unwrapped key content.
- getKey() - Method in class com.azure.security.keyvault.keys.models.DeletedKey
-
Get the key value.
- getKey() - Method in class com.azure.security.keyvault.keys.models.ImportKeyOptions
-
Get the key material of the key being imported.
- getKey() - Method in class com.azure.security.keyvault.keys.models.KeyVaultKey
-
Get the JSON Web Key.
- getKey(String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Gets the public part of the specified
keyand key version. - getKey(String) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Gets the public part of the specified
keyand key version. - getKey(String, String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Gets the public part of the specified
keyand key version. - getKey(String, String) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Gets the public part of the specified
keyand key version. - getKeyAttestation() - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Get the key attestation information.
- getKeyAttestation(String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Gets the public part of the latest version of the specified
key, including its attestation information. - getKeyAttestation(String) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Gets the public part of the latest version of the specified
key, including its key attestation information. - getKeyAttestationWithResponse(String, String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Gets the public part of the specified
keyand key version, including its attestation information. - getKeyAttestationWithResponse(String, String, Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Gets the public part of the specified
keyand key version, including its key attestation information. - getKeyId() - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyAsyncClient
-
Get the identifier of the key to use for cryptography operations.
- getKeyId() - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClient
-
Get the identifier of the key to use for cryptography operations.
- getKeyId() - Method in class com.azure.security.keyvault.keys.cryptography.models.DecryptResult
-
Get the identifier of the key used for the decryption operation
- getKeyId() - Method in class com.azure.security.keyvault.keys.cryptography.models.EncryptResult
-
Get the identifier of the key used to do encryption
- getKeyId() - Method in class com.azure.security.keyvault.keys.cryptography.models.SignResult
-
Get the identifier of the key used for the verify operation
- getKeyId() - Method in class com.azure.security.keyvault.keys.cryptography.models.UnwrapResult
-
Get the identifier of the key used for the key wrap encryption
- getKeyId() - Method in class com.azure.security.keyvault.keys.cryptography.models.VerifyResult
-
Get the identifier of the key used for the verify operation
- getKeyId() - Method in class com.azure.security.keyvault.keys.cryptography.models.WrapResult
-
Get the identifier of the key used to do encryption
- getKeyOperations() - Method in class com.azure.security.keyvault.keys.models.CreateKeyOptions
-
Get the key operations.
- getKeyOperations() - Method in class com.azure.security.keyvault.keys.models.KeyVaultKey
-
Get the key operations.
- getKeyOps() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Get the immutable key operations list.
- getKeyRotationPolicy(String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Gets the
KeyRotationPolicyfor thekeywith the provided name. - getKeyRotationPolicy(String) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Gets the
KeyRotationPolicyfor thekeywith the provided name. - getKeyRotationPolicyWithResponse(String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Gets the
KeyRotationPolicyfor thekeywith the provided name. - getKeyRotationPolicyWithResponse(String, Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Gets the
KeyRotationPolicyfor thekeywith the provided name. - getKeySize() - Method in class com.azure.security.keyvault.keys.models.CreateOctKeyOptions
-
Gets the key size in bits, such as 128, 192, or 256.
- getKeySize() - Method in class com.azure.security.keyvault.keys.models.CreateRsaKeyOptions
-
Get the key size in bits.
- getKeyType() - Method in class com.azure.security.keyvault.keys.models.CreateKeyOptions
-
Get the key type.
- getKeyType() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Get the kty value.
- getKeyType() - Method in class com.azure.security.keyvault.keys.models.KeyVaultKey
-
Get the key type.
- getKeyWithResponse() - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyAsyncClient
-
Gets the public part of the configured key.
- getKeyWithResponse(Context) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Gets the public part of the configured key.
- getKeyWithResponse(String, String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Gets the public part of the specified
keyand key version. - getKeyWithResponse(String, String, Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Gets the public part of the specified
keyand key version. - getLatest() - Static method in enum com.azure.security.keyvault.keys.cryptography.CryptographyServiceVersion
-
Gets the latest service version supported by this client library
- getLatest() - Static method in enum com.azure.security.keyvault.keys.KeyServiceVersion
-
Gets the latest service version supported by this client library.
- getLifetimeActions() - Method in class com.azure.security.keyvault.keys.models.KeyRotationPolicy
-
Get the actions that will be performed by Key Vault over the lifetime of a key.
- getN() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Get the n value.
- getName() - Method in class com.azure.security.keyvault.keys.models.CreateKeyOptions
-
Get the key name.
- getName() - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Get the key name.
- getName() - Method in class com.azure.security.keyvault.keys.models.KeyVaultKey
-
Get the key name.
- getName() - Method in class com.azure.security.keyvault.keys.models.KeyVaultKeyIdentifier
-
Gets the name of the key.
- getNonce() - Method in class com.azure.security.keyvault.keys.models.ReleaseKeyOptions
-
Get a client provided nonce for freshness.
- getNotBefore() - Method in class com.azure.security.keyvault.keys.models.CreateKeyOptions
-
Get the
key's notBefore timein UTC. - getNotBefore() - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Get the
key's notBefore timein UTC. - getP() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Get the RSA secret prime value.
- getPlainText() - Method in class com.azure.security.keyvault.keys.cryptography.models.DecryptResult
-
Get the encrypted content.
- getPlainText() - Method in class com.azure.security.keyvault.keys.cryptography.models.EncryptParameters
-
Get the content to be encrypted.
- getPrivateKeyAttestation() - Method in class com.azure.security.keyvault.keys.models.KeyAttestation
-
Get the attestation blob bytes encoded as base64url string corresponding to a private key.
- getProperties() - Method in class com.azure.security.keyvault.keys.models.KeyVaultKey
-
Get the key properties.
- getPublicExponent() - Method in class com.azure.security.keyvault.keys.models.CreateRsaKeyOptions
-
Get the public exponent for the key.
- getPublicKeyAttestation() - Method in class com.azure.security.keyvault.keys.models.KeyAttestation
-
Get the attestation blob bytes encoded as base64url string corresponding to a public key in case of asymmetric key.
- getQ() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Get RSA secret prime, with p < q value.
- getQi() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Get the RSA Private Key Parameter value.
- getRandomBytes(int) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Get the requested number of bytes containing random values from a managed HSM.
- getRandomBytes(int) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Get the requested number of bytes containing random values from a managed HSM.
- getRandomBytesWithResponse(int) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Get the requested number of bytes containing random values from a managed HSM.
- getRandomBytesWithResponse(int, Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Get the requested number of bytes containing random values from a managed HSM.
- getRecoverableDays() - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Gets the number of days a key is retained before being deleted for a soft delete-enabled Key Vault.
- getRecoveryId() - Method in class com.azure.security.keyvault.keys.models.DeletedKey
-
Get the recoveryId identifier.
- getRecoveryLevel() - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Get the key recovery level.
- getReleasePolicy() - Method in class com.azure.security.keyvault.keys.models.CreateKeyOptions
-
Get the policy rules under which the key can be exported.
- getReleasePolicy() - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Get the policy rules under which the key can be exported.
- getScheduledPurgeDate() - Method in class com.azure.security.keyvault.keys.models.DeletedKey
-
Get the scheduled purge UTC time.
- getSignature() - Method in class com.azure.security.keyvault.keys.cryptography.models.SignResult
-
Get the signature created from the digest.
- getSourceId() - Method in class com.azure.security.keyvault.keys.models.KeyVaultKeyIdentifier
-
Gets the key identifier used to create this object.
- getT() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Get HSM Token value, used with Bring Your Own Key.
- getTags() - Method in class com.azure.security.keyvault.keys.models.CreateKeyOptions
-
Get the tags associated with the key.
- getTags() - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Get the tags associated with the key.
- getTimeAfterCreate() - Method in class com.azure.security.keyvault.keys.models.KeyRotationLifetimeAction
-
Get the time after creation to attempt to rotate in ISO 8601 duration format.
- getTimeBeforeExpiry() - Method in class com.azure.security.keyvault.keys.models.KeyRotationLifetimeAction
-
Get the time before expiry to attempt to rotate or notify in ISO 8601 duration format.
- Getting started - Section in Overview
- Getting Started - Section in class com.azure.security.keyvault.keys.KeyAsyncClient
- Getting Started - Section in class com.azure.security.keyvault.keys.KeyClient
- Getting Started - Section in class com.azure.security.keyvault.keys.cryptography.CryptographyAsyncClient
- Getting Started - Section in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
- Getting Started - Section in package com.azure.security.keyvault.keys
- Getting Started - Section in package com.azure.security.keyvault.keys.cryptography
- getUpdatedOn() - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Get the
time at which key was last updatedin UTC. - getUpdatedOn() - Method in class com.azure.security.keyvault.keys.models.KeyRotationPolicy
-
Get the
policy'slast updated time in UTC. - getValue() - Method in class com.azure.security.keyvault.keys.models.ReleaseKeyResult
-
A signed object containing the released key.
- getVaultUrl() - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Get the vault endpoint url to which service requests are sent to.
- getVaultUrl() - Method in class com.azure.security.keyvault.keys.KeyClient
-
Get the vault endpoint url to which service requests are sent to.
- getVaultUrl() - Method in class com.azure.security.keyvault.keys.models.KeyVaultKeyIdentifier
-
Gets the URL of the Key Vault.
- getVersion() - Method in enum com.azure.security.keyvault.keys.cryptography.CryptographyServiceVersion
- getVersion() - Method in enum com.azure.security.keyvault.keys.KeyServiceVersion
- getVersion() - Method in class com.azure.security.keyvault.keys.models.KeyAttestation
-
Get the version of the attestation.
- getVersion() - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Get the version of the key.
- getVersion() - Method in class com.azure.security.keyvault.keys.models.KeyVaultKeyIdentifier
-
Gets the optional version of the key.
- getX() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Get the x value.
- getY() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Get the y value.
H
- hashCode() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
- hasPrivateKey() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Verifies whether the
JsonWebKeyhas private key. - HS256 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.SignatureAlgorithm
-
HMAC using SHA-256, as described in RFC7518.
- HS384 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.SignatureAlgorithm
-
HMAC using SHA-384, as described in RFC7518.
- HS512 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.SignatureAlgorithm
-
HMAC using SHA-512, as described in RFC7518.
- httpClient(HttpClient) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClientBuilder
-
Sets the
HttpClientto use for sending and receiving requests to and from the service. - httpClient(HttpClient) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClientBuilder
-
Sets the
HttpClientto use for sending and receiving requests to and from the service. - httpClient(HttpClient) - Method in class com.azure.security.keyvault.keys.KeyClientBuilder
-
Sets the
HttpClientto use for sending and receiving requests to and from the service. - httpLogOptions(HttpLogOptions) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClientBuilder
-
Sets the
logging configurationto use when sending and receiving requests to and from the service. - httpLogOptions(HttpLogOptions) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClientBuilder
-
Sets the
logging configurationto use when sending and receiving requests to and from the service. - httpLogOptions(HttpLogOptions) - Method in class com.azure.security.keyvault.keys.KeyClientBuilder
-
Sets the
logging configurationto use when sending and receiving requests to and from the service.
I
- IMPORT - Static variable in class com.azure.security.keyvault.keys.models.KeyOperation
-
Indicates that the key can be imported during creation.
- importKey(ImportKeyOptions) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Imports an externally created
keyand stores it in the key vault. - importKey(ImportKeyOptions) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Imports an externally created
keyand stores it in the key vault. - importKey(String, JsonWebKey) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Imports an externally created
keyand stores it in the key vault. - importKey(String, JsonWebKey) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Imports an externally created
keyand stores it in the key vault. - ImportKeyOptions - Class in com.azure.security.keyvault.keys.models
-
Represents the configurable options to import a key.
- ImportKeyOptions(String, JsonWebKey) - Constructor for class com.azure.security.keyvault.keys.models.ImportKeyOptions
-
Creates instance of
ImportKeyOptions. - importKeyWithResponse(ImportKeyOptions) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Imports an externally created
keyand stores it in the key vault. - importKeyWithResponse(ImportKeyOptions, Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Imports an externally created
keyand stores it in the key vault. - Include direct dependency - Section in Overview
- Include the BOM file - Section in Overview
- Include the package - Section in Overview
- isEnabled() - Method in class com.azure.security.keyvault.keys.models.CreateKeyOptions
-
Get the enabled value.
- isEnabled() - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Get the enabled value.
- isExportable() - Method in class com.azure.security.keyvault.keys.models.CreateKeyOptions
-
Get a flag that indicates if the private key can be exported.
- isExportable() - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Get a flag that indicates if the private key can be exported.
- isHardwareProtected() - Method in class com.azure.security.keyvault.keys.models.CreateEcKeyOptions
-
Get the HSM value of the key being created.
- isHardwareProtected() - Method in class com.azure.security.keyvault.keys.models.CreateOctKeyOptions
-
Get the HSM value of the key being created.
- isHardwareProtected() - Method in class com.azure.security.keyvault.keys.models.CreateRsaKeyOptions
-
Get the HSM value of the key being created.
- isHardwareProtected() - Method in class com.azure.security.keyvault.keys.models.ImportKeyOptions
-
Get the HSM value of the key being imported.
- isImmutable() - Method in class com.azure.security.keyvault.keys.models.KeyReleasePolicy
-
Get a value indicating if the policy is immutable.
- isManaged() - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Get the managed value.
- isValid() - Method in class com.azure.security.keyvault.keys.cryptography.models.VerifyResult
-
Get the verify operation result.
- isValid() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Verifies whether the
JsonWebKeyis valid.
J
- jsonWebKey(JsonWebKey) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClientBuilder
-
Sets the
JsonWebKeyto be used for local cryptography operations. - JsonWebKey - Class in com.azure.security.keyvault.keys.models
-
As of http://tools.ietf.org/html/draft-ietf-jose-json-web-key-18.
- JsonWebKey() - Constructor for class com.azure.security.keyvault.keys.models.JsonWebKey
-
Creates a new instance of
JsonWebKey.
K
- Key - Section in Overview
- KeyAsyncClient - Class in com.azure.security.keyvault.keys
-
The
KeyAsyncClientprovides asynchronous methods to managekeysin the Azure Key Vault. - KeyAttestation - Class in com.azure.security.keyvault.keys.models
-
The key attestation information.
- KeyClient - Class in com.azure.security.keyvault.keys
- Key client: - Section in Overview
- KeyClientBuilder - Class in com.azure.security.keyvault.keys
-
This class provides a fluent builder API to help aid the configuration and instantiation of the
secret async clientandsecret sync client, by callingbuildAsyncClientandbuildClientrespectively. - KeyClientBuilder() - Constructor for class com.azure.security.keyvault.keys.KeyClientBuilder
-
The constructor with defaults.
- Key concepts - Section in Overview
- KeyCurveName - Class in com.azure.security.keyvault.keys.models
-
Elliptic curve name.
- KeyCurveName() - Constructor for class com.azure.security.keyvault.keys.models.KeyCurveName
-
Deprecated.Use the
KeyCurveName.fromString(String)factory method. - KeyEncryptionKeyAsyncClient - Class in com.azure.security.keyvault.keys.cryptography
-
A key client which is used to asynchronously wrap or unwrap another key.
- KeyEncryptionKeyClient - Class in com.azure.security.keyvault.keys.cryptography
-
A key client which is used to synchronously wrap or unwrap another key.
- KeyEncryptionKeyClientBuilder - Class in com.azure.security.keyvault.keys.cryptography
-
This class provides a fluent builder API to help aid the configuration and instantiation of the
KeyEncryptionKey async clientandKeyEncryptionKey sync client, by callingKeyEncryptionKeyClientBuilder.buildAsyncKeyEncryptionKey(String)andKeyEncryptionKeyClientBuilder.buildKeyEncryptionKey(String)respectively. - KeyEncryptionKeyClientBuilder() - Constructor for class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClientBuilder
-
The constructor with defaults.
- KeyExportEncryptionAlgorithm - Class in com.azure.security.keyvault.keys.models
-
The encryption algorithm to use to protected the exported key material.
- KeyExportEncryptionAlgorithm() - Constructor for class com.azure.security.keyvault.keys.models.KeyExportEncryptionAlgorithm
-
Deprecated.Use the
KeyExportEncryptionAlgorithm.fromString(String)factory method. - keyIdentifier(String) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClientBuilder
-
Sets the Azure Key Vault key identifier of the JSON Web Key to be used for cryptography operations.
- KeyOperation - Class in com.azure.security.keyvault.keys.models
-
JSON web key operations.
- KeyOperation() - Constructor for class com.azure.security.keyvault.keys.models.KeyOperation
-
Deprecated.Use the
KeyOperation.fromString(String)factory method. - KeyProperties - Class in com.azure.security.keyvault.keys.models
-
KeyPropertiesis the resource containing all the properties of the key except itsJsonWebKeymaterial. - KeyProperties() - Constructor for class com.azure.security.keyvault.keys.models.KeyProperties
-
Creates a new instance of
KeyProperties. - KeyReleasePolicy - Class in com.azure.security.keyvault.keys.models
-
A model that represents the policy rules under which the key can be exported.
- KeyReleasePolicy(BinaryData) - Constructor for class com.azure.security.keyvault.keys.models.KeyReleasePolicy
-
Creates an instance of
KeyReleasePolicy. - KeyRotationLifetimeAction - Class in com.azure.security.keyvault.keys.models
-
Represents an action that will be performed by Key Vault over the lifetime of a key.
- KeyRotationLifetimeAction(KeyRotationPolicyAction) - Constructor for class com.azure.security.keyvault.keys.models.KeyRotationLifetimeAction
-
Creates a
KeyRotationLifetimeAction. - KeyRotationPolicy - Class in com.azure.security.keyvault.keys.models
-
The complete key rotation policy that belongs to a key.
- KeyRotationPolicy() - Constructor for class com.azure.security.keyvault.keys.models.KeyRotationPolicy
-
Creates an instance of
KeyRotationPolicy. - KeyRotationPolicyAction - Enum in com.azure.security.keyvault.keys.models
-
The type of the action.
- KeyServiceVersion - Enum in com.azure.security.keyvault.keys
-
The versions of Azure Key Vault Keys supported by this client library.
- KeyType - Class in com.azure.security.keyvault.keys.models
-
JsonWebKey Key Type (kty), as defined in https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40.
- KeyType() - Constructor for class com.azure.security.keyvault.keys.models.KeyType
-
Deprecated.Use the
KeyType.fromString(String)factory method. - KeyVaultKey - Class in com.azure.security.keyvault.keys.models
-
Key is the resource consisting of name,
JsonWebKeyand its attributes specified inKeyProperties. - KeyVaultKeyIdentifier - Class in com.azure.security.keyvault.keys.models
-
Information about a
KeyVaultKeyparsed from the key URL. - KeyVaultKeyIdentifier(String) - Constructor for class com.azure.security.keyvault.keys.models.KeyVaultKeyIdentifier
-
Create a new
KeyVaultKeyIdentifierfrom a given Key Vault identifier. - KeyWrapAlgorithm - Class in com.azure.security.keyvault.keys.cryptography.models
-
Defines values for KeyWrapAlgorithm.
- KeyWrapAlgorithm() - Constructor for class com.azure.security.keyvault.keys.cryptography.models.KeyWrapAlgorithm
-
Deprecated.Use the
KeyWrapAlgorithm.fromString(String)factory method.
L
- listDeletedKeys() - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Lists
deleted keysof the key vault. - listDeletedKeys() - Method in class com.azure.security.keyvault.keys.KeyClient
-
Lists
deleted keysof the key vault. - listDeletedKeys(Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Lists
deleted keysof the key vault. - List keys - Section in Overview
- List keys asynchronously - Section in Overview
- listPropertiesOfKeys() - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
List
keysin the key vault. - listPropertiesOfKeys() - Method in class com.azure.security.keyvault.keys.KeyClient
-
List
keysin the key vault. - listPropertiesOfKeys(Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
List
keysin the key vault. - listPropertiesOfKeyVersions(String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
List all versions of the specified
keys. - listPropertiesOfKeyVersions(String) - Method in class com.azure.security.keyvault.keys.KeyClient
-
List all versions of the specified
keys. - listPropertiesOfKeyVersions(String, Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
List all versions of the specified
keys.
N
- Next steps - Section in Overview
- Next steps samples - Section in Overview
- NOTIFY - Enum constant in enum com.azure.security.keyvault.keys.models.KeyRotationPolicyAction
-
Trigger Event Grid events.
O
- OCT - Static variable in class com.azure.security.keyvault.keys.models.KeyType
-
Octet sequence (used to represent symmetric keys).
- OCT_HSM - Static variable in class com.azure.security.keyvault.keys.models.KeyType
-
Octet sequence (used to represent symmetric keys) which is stored the HSM.
P
- P_256 - Static variable in class com.azure.security.keyvault.keys.models.KeyCurveName
-
The NIST P-256 elliptic curve, AKA SECG curve SECP256R1.
- P_256K - Static variable in class com.azure.security.keyvault.keys.models.KeyCurveName
-
The SECG SECP256K1 elliptic curve.
- P_384 - Static variable in class com.azure.security.keyvault.keys.models.KeyCurveName
-
The NIST P-384 elliptic curve, AKA SECG curve SECP384R1.
- P_521 - Static variable in class com.azure.security.keyvault.keys.models.KeyCurveName
-
The NIST P-521 elliptic curve, AKA SECG curve SECP521R1.
- pipeline(HttpPipeline) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClientBuilder
-
Sets the
HttpPipelineto use for the service client. - pipeline(HttpPipeline) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClientBuilder
-
Sets the
HttpPipelineto use for the service client. - pipeline(HttpPipeline) - Method in class com.azure.security.keyvault.keys.KeyClientBuilder
-
Sets the
HttpPipelineto use for the service client. - Prerequisites - Section in Overview
- PS256 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.SignatureAlgorithm
-
RSASSA-PSS using SHA-256 and MGF1 with SHA-256, as described in RFC7518.
- PS384 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.SignatureAlgorithm
-
RSASSA-PSS using SHA-384 and MGF1 with SHA-384, as described in RFC7518.
- PS512 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.SignatureAlgorithm
-
RSASSA-PSS using SHA-512 and MGF1 with SHA-512, as described in RFC7518.
- purgeDeletedKey(String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Permanently deletes the specified
keywithout the possibility of recovery. - purgeDeletedKey(String) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Permanently deletes the specified
keywithout the possibility of recovery. - purgeDeletedKeyWithResponse(String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Permanently deletes the specified
keywithout the possibility of recovery. - purgeDeletedKeyWithResponse(String, Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Permanently deletes the specified
keywithout the possibility of recovery.
R
- releaseKey(String, String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Releases the latest version of a
key. - releaseKey(String, String) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Releases the latest version of a
key. - releaseKey(String, String, String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Releases a key.
- releaseKey(String, String, String) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Releases a specific version of a
key. - ReleaseKeyOptions - Class in com.azure.security.keyvault.keys.models
-
Represents the configurable options to release a key.
- ReleaseKeyOptions() - Constructor for class com.azure.security.keyvault.keys.models.ReleaseKeyOptions
-
Creates a new instance of
ReleaseKeyOptions. - ReleaseKeyResult - Class in com.azure.security.keyvault.keys.models
-
The release result, containing the released key.
- ReleaseKeyResult() - Constructor for class com.azure.security.keyvault.keys.models.ReleaseKeyResult
-
Creates an instance of ReleaseKeyResult.
- releaseKeyWithResponse(String, String, String, ReleaseKeyOptions) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Releases a key.
- releaseKeyWithResponse(String, String, String, ReleaseKeyOptions, Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Releases a
key. - restoreKeyBackup(byte[]) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Restores a backed up
keyto a vault. - restoreKeyBackup(byte[]) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Restores a backed up
keyto a vault. - restoreKeyBackupWithResponse(byte[]) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Restores a backed up
keyto a vault. - restoreKeyBackupWithResponse(byte[], Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Restores a backed up
keyto a vault. - Retrieve a key - Section in Overview
- Retrieve a key asynchronously - Section in Overview
- retryOptions(RetryOptions) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClientBuilder
-
Sets the
RetryOptionsfor all the requests made through the client. - retryOptions(RetryOptions) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClientBuilder
-
Sets the
RetryOptionsfor all the requests made through the client. - retryOptions(RetryOptions) - Method in class com.azure.security.keyvault.keys.KeyClientBuilder
-
Sets the
RetryOptionsfor all the requests made through the client. - retryPolicy(RetryPolicy) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClientBuilder
-
Sets the
RetryPolicythat is used when each request is sent. - retryPolicy(RetryPolicy) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClientBuilder
-
Sets the
RetryPolicythat is used when each request is sent. - retryPolicy(RetryPolicy) - Method in class com.azure.security.keyvault.keys.KeyClientBuilder
-
Sets the
RetryPolicythat is used when each request is sent. - ROTATE - Enum constant in enum com.azure.security.keyvault.keys.models.KeyRotationPolicyAction
-
Rotate the key based on the key policy.
- rotateKey(String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Rotates a
key. - rotateKey(String) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Rotates a
key. - rotateKeyWithResponse(String) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Rotates a
key. - rotateKeyWithResponse(String, Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Rotates a
key. - RS256 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.SignatureAlgorithm
-
RSASSA-PKCS1-v1_5 using SHA-256, as described in RFC7518.
- RS384 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.SignatureAlgorithm
-
RSASSA-PKCS1-v1_5 using SHA-384, as described in RFC7518.
- RS512 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.SignatureAlgorithm
-
RSASSA-PKCS1-v1_5 using SHA-512, as described in RFC7518.
- RSA - Static variable in class com.azure.security.keyvault.keys.models.KeyType
-
RSA (https://tools.ietf.org/html/rfc3447).
- RSA_AES_KEY_WRAP_256 - Static variable in class com.azure.security.keyvault.keys.models.KeyExportEncryptionAlgorithm
-
The RSA_AES_KEY_WRAP_256 key wrap mechanism.
- RSA_AES_KEY_WRAP_384 - Static variable in class com.azure.security.keyvault.keys.models.KeyExportEncryptionAlgorithm
-
The RSA_AES_KEY_WRAP_384 key wrap mechanism.
- RSA_HSM - Static variable in class com.azure.security.keyvault.keys.models.KeyType
-
RSA with a private key which is stored in the HSM.
- RSA_OAEP - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
[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.
- RSA_OAEP - Static variable in class com.azure.security.keyvault.keys.cryptography.models.KeyWrapAlgorithm
-
[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.
- RSA_OAEP_256 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
RSAES using Optimal Asymmetric Encryption Padding with a hash function of SHA-256 and a mask generation function of MGF1 with SHA-256.
- RSA_OAEP_256 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.KeyWrapAlgorithm
-
RSAES using Optimal Asymmetric Encryption Padding with a hash function of SHA-256 and a mask generation function of MGF1 with SHA-256.
- RSA1_5 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
[Not recommended] RSAES-PKCS1-V1_5 key encryption, as described in https://tools.ietf.org/html/rfc3447.
- RSA1_5 - Static variable in class com.azure.security.keyvault.keys.cryptography.models.KeyWrapAlgorithm
-
[Not recommended] RSAES-PKCS1-V1_5 key encryption, as described in https://tools.ietf.org/html/rfc3447.
S
- serviceVersion(CryptographyServiceVersion) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClientBuilder
-
Sets the
CryptographyServiceVersionthat is used when making API requests. - serviceVersion(CryptographyServiceVersion) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClientBuilder
-
Sets the
CryptographyServiceVersionthat is used when making API requests. - serviceVersion(KeyServiceVersion) - Method in class com.azure.security.keyvault.keys.KeyClientBuilder
-
Sets the
KeyServiceVersionthat is used when making API requests. - setAlgorithm(KeyExportEncryptionAlgorithm) - Method in class com.azure.security.keyvault.keys.models.ReleaseKeyOptions
-
Set the encryption algorithm to use to protected the exported key material.
- setContentType(String) - Method in class com.azure.security.keyvault.keys.models.KeyReleasePolicy
-
Set the content type and version of key release policy.
- setCurveName(KeyCurveName) - Method in class com.azure.security.keyvault.keys.models.CreateEcKeyOptions
-
Set the curve name.
- setCurveName(KeyCurveName) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Set the crv value.
- setD(byte[]) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Set the d value.
- setDp(byte[]) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Set RSA Private Key Parameter value.
- setDq(byte[]) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Set RSA Private Key Parameter value .
- setE(byte[]) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Set the e value.
- setEnabled(Boolean) - Method in class com.azure.security.keyvault.keys.models.CreateEcKeyOptions
-
Set a value that indicates if the key is enabled.
- setEnabled(Boolean) - Method in class com.azure.security.keyvault.keys.models.CreateKeyOptions
-
Set a value that indicates if the key is enabled.
- setEnabled(Boolean) - Method in class com.azure.security.keyvault.keys.models.CreateOctKeyOptions
-
Set a value that indicates if the key is enabled.
- setEnabled(Boolean) - Method in class com.azure.security.keyvault.keys.models.CreateRsaKeyOptions
-
Set a value that indicates if the key is enabled.
- setEnabled(Boolean) - Method in class com.azure.security.keyvault.keys.models.ImportKeyOptions
-
Set a value that indicates if the key is enabled.
- setEnabled(Boolean) - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Set a value that indicates if the key is enabled.
- setExpiresIn(String) - Method in class com.azure.security.keyvault.keys.models.KeyRotationPolicy
-
Set the optional key expiration period used to define the duration after which a newly rotated key will expire.
- setExpiresOn(OffsetDateTime) - Method in class com.azure.security.keyvault.keys.models.CreateEcKeyOptions
-
Set the
expiresUTC time. - setExpiresOn(OffsetDateTime) - Method in class com.azure.security.keyvault.keys.models.CreateKeyOptions
-
Set the
key expiration timein UTC. - setExpiresOn(OffsetDateTime) - Method in class com.azure.security.keyvault.keys.models.CreateOctKeyOptions
-
Set the
expiresUTC time. - setExpiresOn(OffsetDateTime) - Method in class com.azure.security.keyvault.keys.models.CreateRsaKeyOptions
-
Set the
expiresUTC time. - setExpiresOn(OffsetDateTime) - Method in class com.azure.security.keyvault.keys.models.ImportKeyOptions
-
Set the
key expiration timein UTC. - setExpiresOn(OffsetDateTime) - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Set the
key expiration timein UTC. - setExportable(Boolean) - Method in class com.azure.security.keyvault.keys.models.CreateEcKeyOptions
-
Set a flag that indicates if the private key can be exported.
- setExportable(Boolean) - Method in class com.azure.security.keyvault.keys.models.CreateKeyOptions
-
Set a flag that indicates if the private key can be exported.
- setExportable(Boolean) - Method in class com.azure.security.keyvault.keys.models.CreateOctKeyOptions
-
Set a flag that indicates if the private key can be exported.
- setExportable(Boolean) - Method in class com.azure.security.keyvault.keys.models.CreateRsaKeyOptions
-
Set a flag that indicates if the private key can be exported.
- setExportable(Boolean) - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Set a flag that indicates if the private key can be exported.
- setHardwareProtected(Boolean) - Method in class com.azure.security.keyvault.keys.models.CreateEcKeyOptions
-
Set whether the key being created is of HSM type or not.
- setHardwareProtected(Boolean) - Method in class com.azure.security.keyvault.keys.models.CreateOctKeyOptions
-
Set whether the key being created is of HSM type or not.
- setHardwareProtected(Boolean) - Method in class com.azure.security.keyvault.keys.models.CreateRsaKeyOptions
-
Set whether the key being created is of HSM type or not.
- setHardwareProtected(Boolean) - Method in class com.azure.security.keyvault.keys.models.ImportKeyOptions
-
Set whether the key being imported is of HSM type or not.
- setId(String) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Set the key identifier value.
- setImmutable(Boolean) - Method in class com.azure.security.keyvault.keys.models.KeyReleasePolicy
-
Get a value indicating if the policy is immutable.
- setK(byte[]) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Set the Symmetric key value.
- setKeyOperations(KeyOperation...) - Method in class com.azure.security.keyvault.keys.models.CreateEcKeyOptions
-
Set the key operations.
- setKeyOperations(KeyOperation...) - Method in class com.azure.security.keyvault.keys.models.CreateKeyOptions
-
Set the key operations.
- setKeyOperations(KeyOperation...) - Method in class com.azure.security.keyvault.keys.models.CreateOctKeyOptions
-
Set the key operations.
- setKeyOperations(KeyOperation...) - Method in class com.azure.security.keyvault.keys.models.CreateRsaKeyOptions
-
Set the key operations.
- setKeyOps(List) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Set the keyOps value.
- setKeySize(Integer) - Method in class com.azure.security.keyvault.keys.models.CreateOctKeyOptions
-
Sets the key size in bits, such as 128, 192, or 256.
- setKeySize(Integer) - Method in class com.azure.security.keyvault.keys.models.CreateRsaKeyOptions
-
Set the key size in bits.
- setKeyType(KeyType) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Set the key type value.
- setLifetimeActions(List) - Method in class com.azure.security.keyvault.keys.models.KeyRotationPolicy
-
Set the actions that will be performed by Key Vault over the lifetime of a key.
- setN(byte[]) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Set the n value.
- setNonce(String) - Method in class com.azure.security.keyvault.keys.models.ReleaseKeyOptions
-
Set a client provided nonce for freshness.
- setNotBefore(OffsetDateTime) - Method in class com.azure.security.keyvault.keys.models.CreateEcKeyOptions
-
Set the
notBeforeUTC time. - setNotBefore(OffsetDateTime) - Method in class com.azure.security.keyvault.keys.models.CreateKeyOptions
-
Set the
key's notBefore timein UTC. - setNotBefore(OffsetDateTime) - Method in class com.azure.security.keyvault.keys.models.CreateOctKeyOptions
-
Set the
notBeforeUTC time. - setNotBefore(OffsetDateTime) - Method in class com.azure.security.keyvault.keys.models.CreateRsaKeyOptions
-
Set the
notBeforeUTC time. - setNotBefore(OffsetDateTime) - Method in class com.azure.security.keyvault.keys.models.ImportKeyOptions
-
Set the
key's notBefore timein UTC. - setNotBefore(OffsetDateTime) - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Set the
key's notBefore timein UTC. - setP(byte[]) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Set the RSA secret prime value.
- setPublicExponent(Integer) - Method in class com.azure.security.keyvault.keys.models.CreateRsaKeyOptions
-
Set the public exponent for the key.
- setQ(byte[]) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Set the RSA secret prime, with p < q value.
- setQi(byte[]) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Set RSA Private Key Parameter value.
- setReleasePolicy(KeyReleasePolicy) - Method in class com.azure.security.keyvault.keys.models.CreateEcKeyOptions
-
Set the policy rules under which the key can be exported.
- setReleasePolicy(KeyReleasePolicy) - Method in class com.azure.security.keyvault.keys.models.CreateKeyOptions
-
Set the policy rules under which the key can be exported.
- setReleasePolicy(KeyReleasePolicy) - Method in class com.azure.security.keyvault.keys.models.CreateOctKeyOptions
-
Set the policy rules under which the key can be exported.
- setReleasePolicy(KeyReleasePolicy) - Method in class com.azure.security.keyvault.keys.models.CreateRsaKeyOptions
-
Set the policy rules under which the key can be exported.
- setReleasePolicy(KeyReleasePolicy) - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Set the policy rules under which the key can be exported.
- setT(byte[]) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Set HSM Token value, used with Bring Your Own Key.
- setTags(Map) - Method in class com.azure.security.keyvault.keys.models.CreateEcKeyOptions
-
Set the tags to be associated with the key.
- setTags(Map) - Method in class com.azure.security.keyvault.keys.models.CreateKeyOptions
-
Set the tags to be associated with the key.
- setTags(Map) - Method in class com.azure.security.keyvault.keys.models.CreateOctKeyOptions
-
Set the tags to be associated with the key.
- setTags(Map) - Method in class com.azure.security.keyvault.keys.models.CreateRsaKeyOptions
-
Set the tags to be associated with the key.
- setTags(Map) - Method in class com.azure.security.keyvault.keys.models.KeyProperties
-
Set the tags to be associated with the key.
- setTimeAfterCreate(String) - Method in class com.azure.security.keyvault.keys.models.KeyRotationLifetimeAction
-
Set the time after creation to attempt to rotate in ISO 8601 duration format.
- setTimeBeforeExpiry(String) - Method in class com.azure.security.keyvault.keys.models.KeyRotationLifetimeAction
-
Set the time before expiry to attempt to rotate or notify in ISO 8601 duration format.
- setX(byte[]) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Set the x value.
- setY(byte[]) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Set the y value.
- sign(SignatureAlgorithm, byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyAsyncClient
-
Creates a signature from a digest using the configured key.
- sign(SignatureAlgorithm, byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Creates a signature from a digest using the configured key.
- sign(SignatureAlgorithm, byte[], Context) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Creates a signature from a digest using the configured key.
- SIGN - Static variable in class com.azure.security.keyvault.keys.models.KeyOperation
-
Indicates that the key can be used to sign.
- SignatureAlgorithm - Class in com.azure.security.keyvault.keys.cryptography.models
-
Defines values for SignatureAlgorithm.
- SignatureAlgorithm() - Constructor for class com.azure.security.keyvault.keys.cryptography.models.SignatureAlgorithm
-
Deprecated.Use the
SignatureAlgorithm.fromString(String)factory method. - signData(SignatureAlgorithm, byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyAsyncClient
-
Creates a signature from the raw data using the configured key.
- signData(SignatureAlgorithm, byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Creates a signature from the raw data using the configured key.
- signData(SignatureAlgorithm, byte[], Context) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Creates a signature from the raw data using the configured key.
- SignResult - Class in com.azure.security.keyvault.keys.cryptography.models
-
Represents the details of sign operation result.
- SignResult(byte[], SignatureAlgorithm, String) - Constructor for class com.azure.security.keyvault.keys.cryptography.models.SignResult
-
Creates the instance of SignResult holding the sign operation response details.
- Sync API - Section in Overview
T
- toAes() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Converts JSON web key to AES key.
- toEc() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Converts JSON web key to EC key pair and include the private key if set to true.
- toEc(boolean) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Converts JSON web key to EC key pair and include the private key if set to true.
- toEc(boolean, Provider) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Converts JSON web key to EC key pair and include the private key if set to true.
- toJson(JsonWriter) - Method in class com.azure.security.keyvault.keys.models.DeletedKey
- toJson(JsonWriter) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
- toJson(JsonWriter) - Method in class com.azure.security.keyvault.keys.models.KeyAttestation
- toJson(JsonWriter) - Method in class com.azure.security.keyvault.keys.models.KeyProperties
- toJson(JsonWriter) - Method in class com.azure.security.keyvault.keys.models.KeyReleasePolicy
- toJson(JsonWriter) - Method in class com.azure.security.keyvault.keys.models.KeyRotationLifetimeAction
- toJson(JsonWriter) - Method in class com.azure.security.keyvault.keys.models.KeyVaultKey
- toJson(JsonWriter) - Method in class com.azure.security.keyvault.keys.models.ReleaseKeyResult
- toRsa() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Converts JSON web key to RSA key pair.
- toRsa(boolean) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Converts JSON web key to RSA key pair and include the private key if set to true.
- toRsa(boolean, Provider) - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
-
Converts JSON web key to RSA key pair and include the private key if set to true.
- toString() - Method in class com.azure.security.keyvault.keys.models.JsonWebKey
- toString() - Method in enum com.azure.security.keyvault.keys.models.KeyRotationPolicyAction
- Troubleshooting - Section in Overview
U
- UNWRAP_KEY - Static variable in class com.azure.security.keyvault.keys.models.KeyOperation
-
Indicates that the key can be used to unwrap another key.
- unwrapKey(KeyWrapAlgorithm, byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyAsyncClient
-
Unwraps a symmetric key using the configured key that was initially used for wrapping that key.
- unwrapKey(KeyWrapAlgorithm, byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Unwraps a symmetric key using the configured key that was initially used for wrapping that key.
- unwrapKey(KeyWrapAlgorithm, byte[], Context) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Unwraps a symmetric key using the configured key that was initially used for wrapping that key.
- unwrapKey(String, byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyAsyncClient
- unwrapKey(String, byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClient
- UnwrapResult - Class in com.azure.security.keyvault.keys.cryptography.models
-
Represents the details of key unwrap operation result.
- UnwrapResult(byte[], KeyWrapAlgorithm, String) - Constructor for class com.azure.security.keyvault.keys.cryptography.models.UnwrapResult
-
Creates the instance of KeyUnwrap Result holding the unwrapped key content.
- Update an existing key - Section in Overview
- Update an existing key asynchronously - Section in Overview
- updateKeyProperties(KeyProperties, KeyOperation...) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Updates the
attributesandkey operationsassociated with the specifiedkey, but not the cryptographic key material of the specifiedkeyin the key vault. - updateKeyProperties(KeyProperties, KeyOperation...) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Updates the
attributesandkey operationsassociated with the specifiedkey, but not the cryptographic key material of the specifiedkeyin the key vault. - updateKeyPropertiesWithResponse(KeyProperties, Context, KeyOperation...) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Updates the
attributesandkey operationsassociated with the specifiedkey, but not the cryptographic key material of the specifiedkeyin the key vault. - updateKeyPropertiesWithResponse(KeyProperties, KeyOperation...) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Updates the
attributesandkey operationsassociated with the specifiedkey, but not the cryptographic key material of the specifiedkeyin the key vault. - updateKeyRotationPolicy(String, KeyRotationPolicy) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Updates the
KeyRotationPolicyof the key with the provided name. - updateKeyRotationPolicy(String, KeyRotationPolicy) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Updates the
KeyRotationPolicyof thekeywith the provided name. - updateKeyRotationPolicyWithResponse(String, KeyRotationPolicy) - Method in class com.azure.security.keyvault.keys.KeyAsyncClient
-
Updates the
KeyRotationPolicyof the key with the provided name. - updateKeyRotationPolicyWithResponse(String, KeyRotationPolicy, Context) - Method in class com.azure.security.keyvault.keys.KeyClient
-
Updates the
KeyRotationPolicyof the key with the provided name.
V
- V7_0 - Enum constant in enum com.azure.security.keyvault.keys.cryptography.CryptographyServiceVersion
-
Service version
7.0. - V7_0 - Enum constant in enum com.azure.security.keyvault.keys.KeyServiceVersion
-
Service version
7.0. - V7_1 - Enum constant in enum com.azure.security.keyvault.keys.cryptography.CryptographyServiceVersion
-
Service version
7.1. - V7_1 - Enum constant in enum com.azure.security.keyvault.keys.KeyServiceVersion
-
Service version
7.1. - V7_2 - Enum constant in enum com.azure.security.keyvault.keys.cryptography.CryptographyServiceVersion
-
Service version
7.2. - V7_2 - Enum constant in enum com.azure.security.keyvault.keys.KeyServiceVersion
-
Service version
7.2. - V7_3 - Enum constant in enum com.azure.security.keyvault.keys.cryptography.CryptographyServiceVersion
-
Service version
7.3. - V7_3 - Enum constant in enum com.azure.security.keyvault.keys.KeyServiceVersion
-
Service version
7.3. - V7_4 - Enum constant in enum com.azure.security.keyvault.keys.cryptography.CryptographyServiceVersion
-
Service version
7.4-preview.1. - V7_4 - Enum constant in enum com.azure.security.keyvault.keys.KeyServiceVersion
-
Service version
7.4. - V7_5 - Enum constant in enum com.azure.security.keyvault.keys.cryptography.CryptographyServiceVersion
-
Service version
7.5. - V7_5 - Enum constant in enum com.azure.security.keyvault.keys.KeyServiceVersion
-
Service version
7.5. - V7_6 - Enum constant in enum com.azure.security.keyvault.keys.cryptography.CryptographyServiceVersion
-
Service version
7.6. - V7_6 - Enum constant in enum com.azure.security.keyvault.keys.KeyServiceVersion
-
Service version
7.6. - valueOf(String) - Static method in enum com.azure.security.keyvault.keys.cryptography.CryptographyServiceVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.azure.security.keyvault.keys.KeyServiceVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.azure.security.keyvault.keys.models.KeyRotationPolicyAction
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.azure.security.keyvault.keys.cryptography.CryptographyServiceVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in class com.azure.security.keyvault.keys.cryptography.models.EncryptionAlgorithm
-
Gets known EncryptionAlgorithm values.
- values() - Static method in class com.azure.security.keyvault.keys.cryptography.models.KeyWrapAlgorithm
-
Gets known KeyWrapAlgorithm values.
- values() - Static method in class com.azure.security.keyvault.keys.cryptography.models.SignatureAlgorithm
-
Gets the known SignatureAlgorithm values.
- values() - Static method in enum com.azure.security.keyvault.keys.KeyServiceVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in class com.azure.security.keyvault.keys.models.KeyCurveName
-
Gets known KeyCurveName values.
- values() - Static method in class com.azure.security.keyvault.keys.models.KeyExportEncryptionAlgorithm
-
Gets known KeyExportEncryptionAlgorithm values.
- values() - Static method in class com.azure.security.keyvault.keys.models.KeyOperation
-
Gets known KeyOperation values.
- values() - Static method in enum com.azure.security.keyvault.keys.models.KeyRotationPolicyAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in class com.azure.security.keyvault.keys.models.KeyType
-
Gets known KeyType values.
- vaultUrl(String) - Method in class com.azure.security.keyvault.keys.KeyClientBuilder
-
Sets the vault endpoint URL to send HTTP requests to.
- verify(SignatureAlgorithm, byte[], byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyAsyncClient
-
Verifies a signature using the configured key.
- verify(SignatureAlgorithm, byte[], byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Verifies a signature using the configured key.
- verify(SignatureAlgorithm, byte[], byte[], Context) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Verifies a signature using the configured key.
- VERIFY - Static variable in class com.azure.security.keyvault.keys.models.KeyOperation
-
Indicates that the key can be used to verify.
- verifyData(SignatureAlgorithm, byte[], byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyAsyncClient
-
Verifies a signature against the raw data using the configured key.
- verifyData(SignatureAlgorithm, byte[], byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Verifies a signature against the raw data using the configured key.
- verifyData(SignatureAlgorithm, byte[], byte[], Context) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Verifies a signature against the raw data using the configured key.
- VerifyResult - Class in com.azure.security.keyvault.keys.cryptography.models
-
Represents the details of verify operation result.
- VerifyResult(Boolean, SignatureAlgorithm, String) - Constructor for class com.azure.security.keyvault.keys.cryptography.models.VerifyResult
-
Creates the instance of Verify Result holding the verification response information.
W
- WRAP_KEY - Static variable in class com.azure.security.keyvault.keys.models.KeyOperation
-
Indicates that the key can be used to wrap another key.
- wrapKey(KeyWrapAlgorithm, byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyAsyncClient
-
Wraps a symmetric key using the configured key.
- wrapKey(KeyWrapAlgorithm, byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Wraps a symmetric key using the configured key.
- wrapKey(KeyWrapAlgorithm, byte[], Context) - Method in class com.azure.security.keyvault.keys.cryptography.CryptographyClient
-
Wraps a symmetric key using the configured key.
- wrapKey(String, byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyAsyncClient
- wrapKey(String, byte[]) - Method in class com.azure.security.keyvault.keys.cryptography.KeyEncryptionKeyClient
- WrapResult - Class in com.azure.security.keyvault.keys.cryptography.models
-
Represents the details of wrap operation result.
- WrapResult(byte[], KeyWrapAlgorithm, String) - Constructor for class com.azure.security.keyvault.keys.cryptography.models.WrapResult
-
Creates the instance of KeyWrapResult holding the key wrap operation response details.
All Classes and Interfaces|All Packages
KeyWrapAlgorithm.A128KWinKeyWrapAlgorithminstead.