com.microsoft.azure.management.keyvault
This package contains the classes for KeyVaultManagementClient. The Azure management API provides a RESTful set of web services that interact with Azure Key Vault.
Classes
AccessPolicyEntry |
An identity that have access to the key vault. |
CertificatePermissions |
Defines values for Certificate |
DeletedVaultProperties |
Properties of the deleted vault. |
IPRule |
A rule governing the accesibility of a vault from a specific ip address or ip range. |
KeyPermissions |
Defines values for Key |
LogSpecification |
Log specification of operation. |
NetworkRuleAction |
Defines values for Network |
NetworkRuleBypassOptions |
Defines values for Network |
NetworkRuleSet |
A set of rules governing the network accessibility of a vault. |
OperationDisplay |
Display metadata associated with the operation. |
Permissions |
Permissions the identity has for keys, secrets, certificates and storage. |
SecretPermissions |
Defines values for Secret |
ServiceSpecification |
One property of operation, include log specifications. |
Sku |
SKU details. |
StoragePermissions |
Defines values for Storage |
VaultAccessPolicyProperties |
Properties of the vault access policy. |
VaultCheckNameAvailabilityParameters |
The parameters used to check the availability of the vault name. |
VaultCreateOrUpdateParameters |
Parameters for creating or updating a vault. |
VaultPatchParameters |
Parameters for creating or updating a vault. |
VaultPatchProperties |
Properties of the vault. |
VaultProperties |
Properties of the vault. |
VirtualNetworkRule |
A rule governing the accesibility of a vault from a specific virtual network. |
Interfaces
AccessPolicy |
An immutable client-side representation of a key vault access policy. |
AccessPolicy.Definition<ParentT> |
The entirety of an access policy definition. |
AccessPolicy.DefinitionStages |
Grouping of access policy definition stages applicable as part of a key vault creation. |
AccessPolicy.DefinitionStages.Blank<ParentT> |
The first stage of an access policy definition. |
AccessPolicy.DefinitionStages.WithAttach<ParentT> |
The final stage of the access policy definition. |
AccessPolicy.DefinitionStages.WithIdentity<ParentT> |
The access policy definition stage allowing the Active Directory identity to be specified. |
AccessPolicy.DefinitionStages.WithPermissions<ParentT> |
The access policy definition stage allowing permissions to be added. |
AccessPolicy.Update |
The entirety of an access policy update as part of a key vault update. |
AccessPolicy.UpdateDefinition<ParentT> |
The entirety of an access policy definition as part of a key vault update. |
AccessPolicy.UpdateDefinitionStages |
Grouping of access policy definition stages applicable as part of a key vault update. |
AccessPolicy.UpdateDefinitionStages.Blank<ParentT> |
The first stage of an access policy definition. |
AccessPolicy.UpdateDefinitionStages.WithAttach<ParentT> |
The final stage of the access policy definition. |
AccessPolicy.UpdateDefinitionStages.WithIdentity<ParentT> |
The access policy definition stage allowing the Active Directory identity to be specified. |
AccessPolicy.UpdateDefinitionStages.WithPermissions<ParentT> |
The access policy definition stage allowing permissions to be added. |
AccessPolicy.UpdateStages |
Grouping of all the key vault update stages. |
AccessPolicy.UpdateStages.WithPermissions |
The access policy update stage allowing permissions to be added or removed. |
CheckNameAvailabilityResult |
The Check |
DeletedVault |
An immutable client-side representation of an Azure Key Vault. |
Key |
An immutable client-side representation of an Azure Key Vault key. |
Key.Definition |
Container interface for all the definitions. |
Key.DefinitionStages |
Grouping of key definition stages. |
Key.DefinitionStages.Blank |
The first stage of a key definition. |
Key.DefinitionStages.WithAttributes |
The stage of a key definition allowing to specify the attributes of the key. |
Key.DefinitionStages.WithCreate |
The stage of the key definition which contains all the minimum required inputs for the key to be created but also allows for any other optional settings to be specified. |
Key.DefinitionStages.WithCreateBase |
The base stage of the key definition allowing for any other optional settings to be specified. |
Key.DefinitionStages.WithHsm |
The stage of a key definition allowing to specify whether to store the key in hardware security modules. |
Key.DefinitionStages.WithImport |
The stage of the key definition which contains all the minimum required inputs for the key to be imported but also allows for any other optional settings to be specified. |
Key.DefinitionStages.WithKey |
The stage of a key definition allowing to specify whether to create a key or to import a key. |
Key.DefinitionStages.WithKeyOperations |
The stage of a key definition allowing to specify the allowed operations for the key. |
Key.DefinitionStages.WithKeySize |
The stage of a key definition allowing to specify the key size. |
Key.DefinitionStages.WithTags |
The stage of a key definition allowing to specify the tags of the key. |
Key.Update |
The template for a key update operation, containing all the settings that can be modified. |
Key.UpdateStages |
Grouping of key update stages. |
Key.UpdateStages.WithAttributes |
The stage of a key update allowing to specify the attributes of the key. |
Key.UpdateStages.WithHsm |
The stage of a key update allowing to specify whether to store the key in hardware security modules. |
Key.UpdateStages.WithKey |
The stage of a key update allowing to create a new version of the key. |
Key.UpdateStages.WithKeyOperations |
The stage of a key update allowing to specify the allowed operations for the key. |
Key.UpdateStages.WithKeySize |
The stage of a key update allowing to specify the key size. |
Key.UpdateStages.WithTags |
The stage of a key update allowing to specify the tags of the key. |
Key.UpdateWithCreate |
The template for a key vault update operation, with a new key version to be created. |
Key.UpdateWithImport |
The template for a key vault update operation, with a new key version to be imported. |
Keys |
Entry point for Key Vault keys API. |
Secret |
An immutable client-side representation of an Azure Key Vault secret. |
Secret.Definition |
Container interface for all the definitions. |
Secret.DefinitionStages |
Grouping of secret definition stages. |
Secret.DefinitionStages.Blank |
The first stage of a secret definition. |
Secret.DefinitionStages.WithAttributes |
The stage of a secret definition allowing to specify the secret attributes. |
Secret.DefinitionStages.WithContentType |
The stage of a secret definition allowing to specify the secret content type. |
Secret.DefinitionStages.WithCreate |
The stage of the secret definition which contains all the minimum required inputs for the secret to be created but also allows for any optional settings to be specified. |
Secret.DefinitionStages.WithTags |
The stage of a secret definition allowing to specify the tags. |
Secret.DefinitionStages.WithValue |
The stage of a secret definition allowing to specify the secret value. |
Secret.Update |
The template for a secret update operation, containing all the settings that can be modified. |
Secret.UpdateStages |
Grouping of secret update stages. |
Secret.UpdateStages.WithAttributes |
The stage of a secret update allowing to specify the secret attributes. |
Secret.UpdateStages.WithContentType |
The stage of a secret update allowing to set the content type of the secret. |
Secret.UpdateStages.WithTags |
The stage of a secret update allowing to specify the tags. |
Secret.UpdateStages.WithValue |
The stage of a secret update allowing to create a new version of the secret value. |
Secret.UpdateStages.WithVersion |
The stage of a secret update allowing to set the secret to a different version. |
Secrets |
Entry point for Key Vault secrets API. |
Vault |
An immutable client-side representation of an Azure Key Vault. |
Vault.Definition |
Container interface for all the definitions that need to be implemented. |
Vault.DefinitionStages |
Grouping of all the key vault definition stages. |
Vault.DefinitionStages.Blank |
The first stage of the key vault definition. |
Vault.DefinitionStages.WithAccessPolicy |
A key vault definition allowing access policies to be attached. |
Vault.DefinitionStages.WithConfigurations |
A key vault definition allowing various configurations to be set. |
Vault.DefinitionStages.WithCreate |
A key vault definition with sufficient inputs to create a new storage account in the cloud, but exposing additional optional inputs to specify. |
Vault.DefinitionStages.WithGroup |
A key vault definition allowing resource group to be set. |
Vault.DefinitionStages.WithNetworkRuleSet |
A key vault definition allowing the network |
Vault.DefinitionStages.WithSku |
A key vault definition allowing the sku to be set. |
Vault.Update |
The template for a key vault update operation, containing all the settings that can be modified. |
Vault.UpdateStages |
Grouping of all the key vault update stages. |
Vault.UpdateStages.WithAccessPolicy |
A key vault update allowing access policies to be modified, attached, or removed. |
Vault.UpdateStages.WithConfigurations |
A key vault update allowing various configurations to be set. |
Vault.UpdateStages.WithNetworkRuleSet |
A key vault update allowing the Network |
Vaults |
Entry point for key vaults management API. |
Enums
AccessPolicyUpdateKind |
Defines values for Access |
CreateMode |
Defines values for Create |
Reason |
Defines values for Reason. |
SkuName |
Defines values for Sku |
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for