Package com.microsoft.azure.keyvault.models
This package contains the models classes for KeyVaultClientBase.
The key vault client performs cryptographic key operations and vault operations against the Key Vault service.
-
Class Summary Class Description Action The action that will be executed.AdministratorDetails Details of the organization administrator of the certificate issuer.Attributes The object attributes managed by the KeyVault service.BackupCertificateResult The backup certificate result, containing the backup blob.BackupKeyResult The backup key result, containing the backup blob.BackupSecretResult The backup secret result, containing the backup blob.BackupStorageResult The backup storage result, containing the backup blob.CertificateAttributes The certificate management attributes.CertificateBundle A certificate bundle consists of a certificate (X509) plus its attributes.CertificateCreateParameters The certificate create parameters.CertificateImportParameters The certificate import parameters.CertificateIssuerItem The certificate issuer item containing certificate issuer metadata.CertificateIssuerSetParameters The certificate issuer set parameters.CertificateIssuerUpdateParameters The certificate issuer update parameters.CertificateItem The certificate item containing certificate metadata.CertificateMergeParameters The certificate merge parameters.CertificateOperation A certificate operation is returned in case of asynchronous requests.CertificateOperationUpdateParameter The certificate operation update parameters.CertificatePolicy Management policy for a certificate.CertificateRestoreParameters The certificate restore parameters.CertificateUpdateParameters The certificate update parameters.Contact The contact information for the vault certificates.Contacts The contacts for the vault certificates.DeletedCertificateBundle A Deleted Certificate consisting of its previous id, attributes and its tags, as well as information on when it will be purged.DeletedCertificateItem The deleted certificate item containing metadata about the deleted certificate.DeletedKeyBundle A DeletedKeyBundle consisting of a WebKey plus its Attributes and deletion info.DeletedKeyItem The deleted key item containing the deleted key metadata and information about deletion.DeletedSasDefinitionBundle A deleted SAS definition bundle consisting of its previous id, attributes and its tags, as well as information on when it will be purged.DeletedSasDefinitionItem The deleted SAS definition item containing metadata about the deleted SAS definition.DeletedSecretBundle A Deleted Secret consisting of its previous id, attributes and its tags, as well as information on when it will be purged.DeletedSecretItem The deleted secret item containing metadata about the deleted secret.DeletedStorageAccountItem The deleted storage account item containing metadata about the deleted storage account.DeletedStorageBundle A deleted storage account bundle consisting of its previous id, attributes and its tags, as well as information on when it will be purged.DeletionRecoveryLevel Defines values for DeletionRecoveryLevel.Error The key vault server error.IssuerAttributes The attributes of an issuer managed by the Key Vault service.IssuerBundle The issuer for Key Vault certificate.IssuerCredentials The credentials to be used for the certificate issuer.IssuerParameters Parameters for the issuer of the X509 component of a certificate.JsonWebKeyCurveName Defines values for JsonWebKeyCurveName.KeyAttributes The attributes of a key managed by the key vault service.KeyBundle A KeyBundle consisting of a WebKey plus its attributes.KeyCreateParameters The key create parameters.KeyImportParameters The key import parameters.KeyItem The key item containing key metadata.KeyOperationResult The key operation result.KeyOperationsParameters The key operations parameters.KeyProperties Properties of the key pair backing a certificate.KeyRestoreParameters The key restore parameters.KeySignParameters The key operations parameters.KeyUpdateParameters The key update parameters.KeyUsageType Defines values for KeyUsageType.KeyVaultError The key vault error exception.KeyVerifyParameters The key verify parameters.KeyVerifyResult The key verify result.LifetimeAction Action and its trigger that will be performed by Key Vault over the lifetime of a certificate.OrganizationDetails Details of the organization of the certificate issuer.PageImpl<T> An instance of this class defines a page of Azure resources and a link to get the next page of resources, if any.PendingCertificateSigningRequestResult The pending certificate signing request result.SasDefinitionAttributes The SAS definition management attributes.SasDefinitionBundle A SAS definition bundle consists of key vault SAS definition details plus its attributes.SasDefinitionCreateParameters The SAS definition create parameters.SasDefinitionItem The SAS definition item containing storage SAS definition metadata.SasDefinitionUpdateParameters The SAS definition update parameters.SasTokenType Defines values for SasTokenType.SecretAttributes The secret management attributes.SecretBundle A secret consisting of a value, id and its attributes.SecretItem The secret item containing secret metadata.SecretProperties Properties of the key backing a certificate.SecretRestoreParameters The secret restore parameters.SecretSetParameters The secret set parameters.SecretUpdateParameters The secret update parameters.StorageAccountAttributes The storage account management attributes.StorageAccountCreateParameters The storage account create parameters.StorageAccountItem The storage account item containing storage account metadata.StorageAccountRegenerteKeyParameters The storage account key regenerate parameters.StorageAccountUpdateParameters The storage account update parameters.StorageBundle A Storage account bundle consists of key vault storage account details plus its attributes.StorageRestoreParameters The secret restore parameters.SubjectAlternativeNames The subject alternate names of a X509 object.Trigger A condition to be satisfied for an action to be executed.X509CertificateProperties Properties of the X509 component of a certificate. -
Enum Summary Enum Description ActionType Defines values for ActionType. -
Exception Summary Exception Description KeyVaultErrorException Exception thrown for an invalid response with KeyVaultError information.