public class KeyVaultClientCustomImpl extends KeyVaultClientBaseImpl implements KeyVaultClientCustom
| Modifier | Constructor and Description |
|---|---|
protected |
KeyVaultClientCustomImpl(com.microsoft.rest.RestClient restClient) |
protected |
KeyVaultClientCustomImpl(com.microsoft.rest.credentials.ServiceClientCredentials credentials) |
| Modifier and Type | Method and Description |
|---|---|
CertificateOperation |
createCertificate(CreateCertificateRequest createCertificateRequest)
Creates a new certificate version.
|
com.microsoft.rest.ServiceFuture<CertificateOperation> |
createCertificateAsync(CreateCertificateRequest createCertificateRequest,
com.microsoft.rest.ServiceCallback<CertificateOperation> serviceCallback)
Creates a new certificate version.
|
KeyBundle |
createKey(CreateKeyRequest createKeyRequest)
Creates a new key, stores it, then returns key parameters and attributes to
the client.
|
KeyBundle |
createKey(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags)
Creates a new key, stores it, then returns key parameters and attributes to
the client.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
createKeyAsync(CreateKeyRequest createKeyRequest,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Creates a new key, stores it, then returns key parameters and attributes to
the client.
|
rx.Observable<KeyBundle> |
createKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags)
Creates a new key, stores it, then returns key parameters and attributes to
the client.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
createKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Creates a new key, stores it, then returns key parameters and attributes to
the client.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> |
createKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty,
Integer keySize,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags)
Creates a new key, stores it, then returns key parameters and attributes to
the client.
|
KeyOperationResult |
decrypt(String keyIdentifier,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value)
Decrypts a single block of encrypted data.
|
com.microsoft.rest.ServiceFuture<KeyOperationResult> |
decryptAsync(String keyIdentifier,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value,
com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
Decrypts a single block of encrypted data.
|
KeyOperationResult |
encrypt(String keyIdentifier,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value)
Encrypts an arbitrary sequence of bytes using an encryption key that is
stored in a key vault.
|
com.microsoft.rest.ServiceFuture<KeyOperationResult> |
encryptAsync(String keyIdentifier,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value,
com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
Encrypts an arbitrary sequence of bytes using an encryption key that is
stored in a key vault.
|
CertificateBundle |
getCertificate(String certificateIdentifier)
Gets information about a specified certificate.
|
CertificateBundle |
getCertificate(String vaultBaseUrl,
String certificateName)
Gets information about a specified certificate.
|
com.microsoft.rest.ServiceFuture<CertificateBundle> |
getCertificateAsync(String certificateIdentifier,
com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
Gets information about a specified certificate.
|
com.microsoft.rest.ServiceFuture<CertificateBundle> |
getCertificateAsync(String vaultBaseUrl,
String certificateName,
com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
Gets information about a specified certificate.
|
com.microsoft.azure.PagedList<CertificateItem> |
getCertificates(String vaultBaseUrl,
Integer maxresults)
List certificates in a specified key vault.
|
rx.Observable<com.microsoft.azure.Page<CertificateItem>> |
getCertificatesAsync(String vaultBaseUrl,
Integer maxresults)
List certificates in a specified key vault.
|
com.microsoft.rest.ServiceFuture<List<CertificateItem>> |
getCertificatesAsync(String vaultBaseUrl,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
List certificates in a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> |
getCertificatesWithServiceResponseAsync(String vaultBaseUrl,
Integer maxresults)
List certificates in a specified key vault.
|
com.microsoft.azure.PagedList<DeletedCertificateItem> |
getDeletedCertificates(String vaultBaseUrl,
Integer maxresults)
Lists the deleted certificates in the specified vault currently available for
recovery.
|
rx.Observable<com.microsoft.azure.Page<DeletedCertificateItem>> |
getDeletedCertificatesAsync(String vaultBaseUrl,
Integer maxresults)
Lists the deleted certificates in the specified vault currently available for
recovery.
|
com.microsoft.rest.ServiceFuture<List<DeletedCertificateItem>> |
getDeletedCertificatesAsync(String vaultBaseUrl,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<DeletedCertificateItem> serviceCallback)
Lists the deleted certificates in the specified vault currently available for
recovery.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedCertificateItem>>> |
getDeletedCertificatesWithServiceResponseAsync(String vaultBaseUrl,
Integer maxresults)
Lists the deleted certificates in the specified vault currently available for
recovery.
|
KeyBundle |
getKey(String keyIdentifier)
Gets the public part of a stored key.
|
KeyBundle |
getKey(String vaultBaseUrl,
String keyName)
Gets the public part of a stored key.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
getKeyAsync(String keyIdentifier,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Gets the public part of a stored key.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
getKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Gets the public part of a stored key.
|
String |
getPendingCertificateSigningRequest(String vaultBaseUrl,
String certificateName)
Gets the pending certificate signing request response.
|
com.microsoft.rest.ServiceFuture<String> |
getPendingCertificateSigningRequestAsync(String vaultBaseUrl,
String certificateName,
com.microsoft.rest.ServiceCallback<String> serviceCallback)
Gets the pending certificate signing request response.
|
SecretBundle |
getSecret(String secretIdentifier)
Get a specified secret from a given key vault.
|
SecretBundle |
getSecret(String vaultBaseUrl,
String secretName)
Get a specified secret from a given key vault.
|
com.microsoft.rest.ServiceFuture<SecretBundle> |
getSecretAsync(String secretIdentifier,
com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
Get a specified secret from a given key vault.
|
com.microsoft.rest.ServiceFuture<SecretBundle> |
getSecretAsync(String vaultBaseUrl,
String secretName,
com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
Get a specified secret from a given key vault.
|
okhttp3.OkHttpClient |
httpClient() |
CertificateBundle |
importCertificate(ImportCertificateRequest importCertificateRequest)
Imports a certificate into the specified vault.
|
com.microsoft.rest.ServiceFuture<CertificateBundle> |
importCertificateAsync(ImportCertificateRequest importCertificateRequest,
com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
Imports a certificate into the specified vault.
|
KeyBundle |
importKey(ImportKeyRequest importKeyRequest)
Imports an externally created key, stores it, and returns key parameters and
attributes to the client.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
importKeyAsync(ImportKeyRequest importKeyRequest,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Imports an externally created key, stores it, and returns key parameters and
attributes to the client.
|
void |
initializeService()
Intializes the service.
|
com.microsoft.azure.PagedList<CertificateIssuerItem> |
listCertificateIssuers(String vaultBaseUrl)
List certificate issuers for the specified vault.
|
com.microsoft.azure.PagedList<CertificateIssuerItem> |
listCertificateIssuers(String vaultBaseUrl,
Integer maxresults)
List certificate issuers for the specified vault.
|
com.microsoft.rest.ServiceFuture<List<CertificateIssuerItem>> |
listCertificateIssuersAsync(String vaultBaseUrl,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<CertificateIssuerItem> serviceCallback)
List certificate issuers for the specified vault.
|
com.microsoft.rest.ServiceFuture<List<CertificateIssuerItem>> |
listCertificateIssuersAsync(String vaultBaseUrl,
com.microsoft.azure.ListOperationCallback<CertificateIssuerItem> serviceCallback)
List certificate issuers for the specified vault.
|
com.microsoft.azure.PagedList<CertificateItem> |
listCertificates(String vaultBaseUrl)
List certificates in the specified vault.
|
com.microsoft.azure.PagedList<CertificateItem> |
listCertificates(String vaultBaseUrl,
Integer maxresults)
List certificates in the specified vault.
|
com.microsoft.rest.ServiceFuture<List<CertificateItem>> |
listCertificatesAsync(String vaultBaseUrl,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
List certificates in the specified vault.
|
com.microsoft.rest.ServiceFuture<List<CertificateItem>> |
listCertificatesAsync(String vaultBaseUrl,
com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
List certificates in the specified vault.
|
com.microsoft.azure.PagedList<CertificateItem> |
listCertificateVersions(String vaultBaseUrl,
String certificateName)
List the versions of a certificate.
|
com.microsoft.azure.PagedList<CertificateItem> |
listCertificateVersions(String vaultBaseUrl,
String certificateName,
Integer maxresults)
List the versions of a certificate.
|
com.microsoft.rest.ServiceFuture<List<CertificateItem>> |
listCertificateVersionsAsync(String vaultBaseUrl,
String certificateName,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
List the versions of a certificate.
|
com.microsoft.rest.ServiceFuture<List<CertificateItem>> |
listCertificateVersionsAsync(String vaultBaseUrl,
String certificateName,
com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
List the versions of a certificate.
|
com.microsoft.azure.PagedList<KeyItem> |
listKeys(String vaultBaseUrl)
List keys in the specified vault.
|
com.microsoft.azure.PagedList<KeyItem> |
listKeys(String vaultBaseUrl,
Integer maxresults)
List keys in the specified vault.
|
com.microsoft.rest.ServiceFuture<List<KeyItem>> |
listKeysAsync(String vaultBaseUrl,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
List keys in the specified vault.
|
com.microsoft.rest.ServiceFuture<List<KeyItem>> |
listKeysAsync(String vaultBaseUrl,
com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
List keys in the specified vault.
|
com.microsoft.azure.PagedList<KeyItem> |
listKeyVersions(String vaultBaseUrl,
String keyName)
Retrieves a list of individual key versions with the same key name.
|
com.microsoft.azure.PagedList<KeyItem> |
listKeyVersions(String vaultBaseUrl,
String keyName,
Integer maxresults)
Retrieves a list of individual key versions with the same key name.
|
com.microsoft.rest.ServiceFuture<List<KeyItem>> |
listKeyVersionsAsync(String vaultBaseUrl,
String keyName,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
Retrieves a list of individual key versions with the same key name.
|
com.microsoft.rest.ServiceFuture<List<KeyItem>> |
listKeyVersionsAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
Retrieves a list of individual key versions with the same key name.
|
com.microsoft.azure.PagedList<SecretItem> |
listSecrets(String vaultBaseUrl)
List secrets in the specified vault.
|
com.microsoft.azure.PagedList<SecretItem> |
listSecrets(String vaultBaseUrl,
Integer maxresults)
List secrets in the specified vault.
|
com.microsoft.rest.ServiceFuture<List<SecretItem>> |
listSecretsAsync(String vaultBaseUrl,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
List secrets in the specified vault.
|
com.microsoft.rest.ServiceFuture<List<SecretItem>> |
listSecretsAsync(String vaultBaseUrl,
com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
List secrets in the specified vault.
|
com.microsoft.azure.PagedList<SecretItem> |
listSecretVersions(String vaultBaseUrl,
String secretName)
List the versions of the specified secret.
|
com.microsoft.azure.PagedList<SecretItem> |
listSecretVersions(String vaultBaseUrl,
String secretName,
Integer maxresults)
List the versions of the specified secret.
|
com.microsoft.rest.ServiceFuture<List<SecretItem>> |
listSecretVersionsAsync(String vaultBaseUrl,
String secretName,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
List the versions of the specified secret.
|
com.microsoft.rest.ServiceFuture<List<SecretItem>> |
listSecretVersionsAsync(String vaultBaseUrl,
String secretName,
com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
List the versions of the specified secret.
|
CertificateBundle |
mergeCertificate(MergeCertificateRequest mergeCertificateRequest)
Merges a certificate or a certificate chain with a key pair existing on the
server.
|
com.microsoft.rest.ServiceFuture<CertificateBundle> |
mergeCertificateAsync(MergeCertificateRequest mergeCertificateRequest,
com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
Merges a certificate or a certificate chain with a key pair existing on the
server.
|
com.microsoft.rest.protocol.SerializerAdapter<?> |
serializerAdapter() |
IssuerBundle |
setCertificateIssuer(SetCertificateIssuerRequest setCertificateIssuerRequest)
Sets the certificate contacts for the specified vault.
|
com.microsoft.rest.ServiceFuture<IssuerBundle> |
setCertificateIssuerAsync(SetCertificateIssuerRequest setCertificateIssuerRequest,
com.microsoft.rest.ServiceCallback<IssuerBundle> serviceCallback)
Sets the certificate contacts for the specified vault.
|
SecretBundle |
setSecret(SetSecretRequest setSecretRequest)
Sets a secret in the specified vault.
|
com.microsoft.rest.ServiceFuture<SecretBundle> |
setSecretAsync(SetSecretRequest setSecretRequest,
com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
Sets a secret in the specified vault.
|
KeyOperationResult |
sign(String keyIdentifier,
com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm,
byte[] value)
Creates a signature from a digest using the specified key.
|
com.microsoft.rest.ServiceFuture<KeyOperationResult> |
signAsync(String keyIdentifier,
com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm,
byte[] value,
com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
Creates a signature from a digest using the specified key.
|
KeyOperationResult |
unwrapKey(String keyIdentifier,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value)
Unwraps a symmetric key using the specified key in the vault that has
initially been used for wrapping the key.
|
com.microsoft.rest.ServiceFuture<KeyOperationResult> |
unwrapKeyAsync(String keyIdentifier,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value,
com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
Unwraps a symmetric key using the specified key in the vault that has
initially been used for wrapping the key.
|
CertificateBundle |
updateCertificate(UpdateCertificateRequest updateCertificateRequest)
Updates the attributes associated with the specified certificate.
|
com.microsoft.rest.ServiceFuture<CertificateBundle> |
updateCertificateAsync(UpdateCertificateRequest updateCertificateRequest,
com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
Updates the attributes associated with the specified certificate.
|
IssuerBundle |
updateCertificateIssuer(UpdateCertificateIssuerRequest updateCertificateIssuerRequest)
Updates the specified certificate issuer.
|
com.microsoft.rest.ServiceFuture<IssuerBundle> |
updateCertificateIssuerAsync(UpdateCertificateIssuerRequest updateCertificateIssuerRequest,
com.microsoft.rest.ServiceCallback<IssuerBundle> serviceCallback)
Updates the specified certificate issuer.
|
CertificateOperation |
updateCertificateOperation(UpdateCertificateOperationRequest updateCertificateOperationRequest)
Updates a certificate operation.
|
com.microsoft.rest.ServiceFuture<CertificateOperation> |
updateCertificateOperationAsync(UpdateCertificateOperationRequest updateCertificateOperationRequest,
com.microsoft.rest.ServiceCallback<CertificateOperation> serviceCallback)
Updates a certificate operation.
|
CertificatePolicy |
updateCertificatePolicy(UpdateCertificatePolicyRequest updateCertificatePolicyRequest)
Updates the policy for a certificate.
|
com.microsoft.rest.ServiceFuture<CertificatePolicy> |
updateCertificatePolicyAsync(UpdateCertificatePolicyRequest updateCertificatePolicyRequest,
com.microsoft.rest.ServiceCallback<CertificatePolicy> serviceCallback)
Updates the policy for a certificate.
|
KeyBundle |
updateKey(UpdateKeyRequest updateKeyRequest)
The update key operation changes specified attributes of a stored key and can
be applied to any key type and key version stored in Azure Key Vault.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
updateKeyAsync(UpdateKeyRequest updateKeyRequest,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
The update key operation changes specified attributes of a stored key and can
be applied to any key type and key version stored in Azure Key Vault.
|
SecretBundle |
updateSecret(UpdateSecretRequest updateSecretRequest)
Updates the attributes associated with a specified secret in a given key
vault.
|
com.microsoft.rest.ServiceFuture<SecretBundle> |
updateSecretAsync(UpdateSecretRequest updateSecretRequest,
com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
Updates the attributes associated with a specified secret in a given key
vault.
|
KeyVerifyResult |
verify(String keyIdentifier,
com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm,
byte[] digest,
byte[] signature)
Verifies a signature using the specified key.
|
com.microsoft.rest.ServiceFuture<KeyVerifyResult> |
verifyAsync(String keyIdentifier,
com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm,
byte[] digest,
byte[] signature,
com.microsoft.rest.ServiceCallback<KeyVerifyResult> serviceCallback)
Verifies a signature using the specified key.
|
KeyOperationResult |
wrapKey(String keyIdentifier,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value)
Wraps a symmetric key using the specified key.
|
com.microsoft.rest.ServiceFuture<KeyOperationResult> |
wrapKeyAsync(String keyIdentifier,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value,
com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
Wraps a symmetric key using the specified key.
|
acceptLanguage, apiVersion, backupCertificate, backupCertificateAsync, backupCertificateAsync, backupCertificateWithServiceResponseAsync, backupKey, backupKeyAsync, backupKeyAsync, backupKeyWithServiceResponseAsync, backupSecret, backupSecretAsync, backupSecretAsync, backupSecretWithServiceResponseAsync, backupStorageAccount, backupStorageAccountAsync, backupStorageAccountAsync, backupStorageAccountWithServiceResponseAsync, createCertificate, createCertificate, createCertificateAsync, createCertificateAsync, createCertificateAsync, createCertificateAsync, createCertificateWithServiceResponseAsync, createCertificateWithServiceResponseAsync, createKey, createKey, createKeyAsync, createKeyAsync, createKeyAsync, createKeyAsync, createKeyWithServiceResponseAsync, createKeyWithServiceResponseAsync, decrypt, decryptAsync, decryptAsync, decryptWithServiceResponseAsync, deleteCertificate, deleteCertificateAsync, deleteCertificateAsync, deleteCertificateContacts, deleteCertificateContactsAsync, deleteCertificateContactsAsync, deleteCertificateContactsWithServiceResponseAsync, deleteCertificateIssuer, deleteCertificateIssuerAsync, deleteCertificateIssuerAsync, deleteCertificateIssuerWithServiceResponseAsync, deleteCertificateOperation, deleteCertificateOperationAsync, deleteCertificateOperationAsync, deleteCertificateOperationWithServiceResponseAsync, deleteCertificateWithServiceResponseAsync, deleteKey, deleteKeyAsync, deleteKeyAsync, deleteKeyWithServiceResponseAsync, deleteSasDefinition, deleteSasDefinitionAsync, deleteSasDefinitionAsync, deleteSasDefinitionWithServiceResponseAsync, deleteSecret, deleteSecretAsync, deleteSecretAsync, deleteSecretWithServiceResponseAsync, deleteStorageAccount, deleteStorageAccountAsync, deleteStorageAccountAsync, deleteStorageAccountWithServiceResponseAsync, encrypt, encryptAsync, encryptAsync, encryptWithServiceResponseAsync, generateClientRequestId, getAzureClient, getCertificate, getCertificateAsync, getCertificateAsync, getCertificateContacts, getCertificateContactsAsync, getCertificateContactsAsync, getCertificateContactsWithServiceResponseAsync, getCertificateIssuer, getCertificateIssuerAsync, getCertificateIssuerAsync, getCertificateIssuers, getCertificateIssuers, getCertificateIssuersAsync, getCertificateIssuersAsync, getCertificateIssuersAsync, getCertificateIssuersAsync, getCertificateIssuersNext, getCertificateIssuersNextAsync, getCertificateIssuersNextAsync, getCertificateIssuersNextSinglePageAsync, getCertificateIssuersNextWithServiceResponseAsync, getCertificateIssuersSinglePageAsync, getCertificateIssuersSinglePageAsync, getCertificateIssuersWithServiceResponseAsync, getCertificateIssuersWithServiceResponseAsync, getCertificateIssuerWithServiceResponseAsync, getCertificateOperation, getCertificateOperationAsync, getCertificateOperationAsync, getCertificateOperationWithServiceResponseAsync, getCertificatePolicy, getCertificatePolicyAsync, getCertificatePolicyAsync, getCertificatePolicyWithServiceResponseAsync, getCertificates, getCertificates, getCertificatesAsync, getCertificatesAsync, getCertificatesAsync, getCertificatesAsync, getCertificatesNext, getCertificatesNextAsync, getCertificatesNextAsync, getCertificatesNextSinglePageAsync, getCertificatesNextWithServiceResponseAsync, getCertificatesSinglePageAsync, getCertificatesSinglePageAsync, getCertificatesWithServiceResponseAsync, getCertificatesWithServiceResponseAsync, getCertificateVersions, getCertificateVersions, getCertificateVersionsAsync, getCertificateVersionsAsync, getCertificateVersionsAsync, getCertificateVersionsAsync, getCertificateVersionsNext, getCertificateVersionsNextAsync, getCertificateVersionsNextAsync, getCertificateVersionsNextSinglePageAsync, getCertificateVersionsNextWithServiceResponseAsync, getCertificateVersionsSinglePageAsync, getCertificateVersionsSinglePageAsync, getCertificateVersionsWithServiceResponseAsync, getCertificateVersionsWithServiceResponseAsync, getCertificateWithServiceResponseAsync, getDeletedCertificate, getDeletedCertificateAsync, getDeletedCertificateAsync, getDeletedCertificates, getDeletedCertificates, getDeletedCertificatesAsync, getDeletedCertificatesAsync, getDeletedCertificatesAsync, getDeletedCertificatesAsync, getDeletedCertificatesNext, getDeletedCertificatesNextAsync, getDeletedCertificatesNextAsync, getDeletedCertificatesNextSinglePageAsync, getDeletedCertificatesNextWithServiceResponseAsync, getDeletedCertificatesSinglePageAsync, getDeletedCertificatesSinglePageAsync, getDeletedCertificatesWithServiceResponseAsync, getDeletedCertificatesWithServiceResponseAsync, getDeletedCertificateWithServiceResponseAsync, getDeletedKey, getDeletedKeyAsync, getDeletedKeyAsync, getDeletedKeys, getDeletedKeys, getDeletedKeysAsync, getDeletedKeysAsync, getDeletedKeysAsync, getDeletedKeysAsync, getDeletedKeysNext, getDeletedKeysNextAsync, getDeletedKeysNextAsync, getDeletedKeysNextSinglePageAsync, getDeletedKeysNextWithServiceResponseAsync, getDeletedKeysSinglePageAsync, getDeletedKeysSinglePageAsync, getDeletedKeysWithServiceResponseAsync, getDeletedKeysWithServiceResponseAsync, getDeletedKeyWithServiceResponseAsync, getDeletedSasDefinition, getDeletedSasDefinitionAsync, getDeletedSasDefinitionAsync, getDeletedSasDefinitions, getDeletedSasDefinitions, getDeletedSasDefinitionsAsync, getDeletedSasDefinitionsAsync, getDeletedSasDefinitionsAsync, getDeletedSasDefinitionsAsync, getDeletedSasDefinitionsNext, getDeletedSasDefinitionsNextAsync, getDeletedSasDefinitionsNextAsync, getDeletedSasDefinitionsNextSinglePageAsync, getDeletedSasDefinitionsNextWithServiceResponseAsync, getDeletedSasDefinitionsSinglePageAsync, getDeletedSasDefinitionsSinglePageAsync, getDeletedSasDefinitionsWithServiceResponseAsync, getDeletedSasDefinitionsWithServiceResponseAsync, getDeletedSasDefinitionWithServiceResponseAsync, getDeletedSecret, getDeletedSecretAsync, getDeletedSecretAsync, getDeletedSecrets, getDeletedSecrets, getDeletedSecretsAsync, getDeletedSecretsAsync, getDeletedSecretsAsync, getDeletedSecretsAsync, getDeletedSecretsNext, getDeletedSecretsNextAsync, getDeletedSecretsNextAsync, getDeletedSecretsNextSinglePageAsync, getDeletedSecretsNextWithServiceResponseAsync, getDeletedSecretsSinglePageAsync, getDeletedSecretsSinglePageAsync, getDeletedSecretsWithServiceResponseAsync, getDeletedSecretsWithServiceResponseAsync, getDeletedSecretWithServiceResponseAsync, getDeletedStorageAccount, getDeletedStorageAccountAsync, getDeletedStorageAccountAsync, getDeletedStorageAccounts, getDeletedStorageAccounts, getDeletedStorageAccountsAsync, getDeletedStorageAccountsAsync, getDeletedStorageAccountsAsync, getDeletedStorageAccountsAsync, getDeletedStorageAccountsNext, getDeletedStorageAccountsNextAsync, getDeletedStorageAccountsNextAsync, getDeletedStorageAccountsNextSinglePageAsync, getDeletedStorageAccountsNextWithServiceResponseAsync, getDeletedStorageAccountsSinglePageAsync, getDeletedStorageAccountsSinglePageAsync, getDeletedStorageAccountsWithServiceResponseAsync, getDeletedStorageAccountsWithServiceResponseAsync, getDeletedStorageAccountWithServiceResponseAsync, getKey, getKeyAsync, getKeyAsync, getKeys, getKeys, getKeysAsync, getKeysAsync, getKeysAsync, getKeysAsync, getKeysNext, getKeysNextAsync, getKeysNextAsync, getKeysNextSinglePageAsync, getKeysNextWithServiceResponseAsync, getKeysSinglePageAsync, getKeysSinglePageAsync, getKeysWithServiceResponseAsync, getKeysWithServiceResponseAsync, getKeyVersions, getKeyVersions, getKeyVersionsAsync, getKeyVersionsAsync, getKeyVersionsAsync, getKeyVersionsAsync, getKeyVersionsNext, getKeyVersionsNextAsync, getKeyVersionsNextAsync, getKeyVersionsNextSinglePageAsync, getKeyVersionsNextWithServiceResponseAsync, getKeyVersionsSinglePageAsync, getKeyVersionsSinglePageAsync, getKeyVersionsWithServiceResponseAsync, getKeyVersionsWithServiceResponseAsync, getKeyWithServiceResponseAsync, getSasDefinition, getSasDefinitionAsync, getSasDefinitionAsync, getSasDefinitions, getSasDefinitions, getSasDefinitionsAsync, getSasDefinitionsAsync, getSasDefinitionsAsync, getSasDefinitionsAsync, getSasDefinitionsNext, getSasDefinitionsNextAsync, getSasDefinitionsNextAsync, getSasDefinitionsNextSinglePageAsync, getSasDefinitionsNextWithServiceResponseAsync, getSasDefinitionsSinglePageAsync, getSasDefinitionsSinglePageAsync, getSasDefinitionsWithServiceResponseAsync, getSasDefinitionsWithServiceResponseAsync, getSasDefinitionWithServiceResponseAsync, getSecret, getSecretAsync, getSecretAsync, getSecrets, getSecrets, getSecretsAsync, getSecretsAsync, getSecretsAsync, getSecretsAsync, getSecretsNext, getSecretsNextAsync, getSecretsNextAsync, getSecretsNextSinglePageAsync, getSecretsNextWithServiceResponseAsync, getSecretsSinglePageAsync, getSecretsSinglePageAsync, getSecretsWithServiceResponseAsync, getSecretsWithServiceResponseAsync, getSecretVersions, getSecretVersions, getSecretVersionsAsync, getSecretVersionsAsync, getSecretVersionsAsync, getSecretVersionsAsync, getSecretVersionsNext, getSecretVersionsNextAsync, getSecretVersionsNextAsync, getSecretVersionsNextSinglePageAsync, getSecretVersionsNextWithServiceResponseAsync, getSecretVersionsSinglePageAsync, getSecretVersionsSinglePageAsync, getSecretVersionsWithServiceResponseAsync, getSecretVersionsWithServiceResponseAsync, getSecretWithServiceResponseAsync, getStorageAccount, getStorageAccountAsync, getStorageAccountAsync, getStorageAccounts, getStorageAccounts, getStorageAccountsAsync, getStorageAccountsAsync, getStorageAccountsAsync, getStorageAccountsAsync, getStorageAccountsNext, getStorageAccountsNextAsync, getStorageAccountsNextAsync, getStorageAccountsNextSinglePageAsync, getStorageAccountsNextWithServiceResponseAsync, getStorageAccountsSinglePageAsync, getStorageAccountsSinglePageAsync, getStorageAccountsWithServiceResponseAsync, getStorageAccountsWithServiceResponseAsync, getStorageAccountWithServiceResponseAsync, importCertificate, importCertificate, importCertificateAsync, importCertificateAsync, importCertificateAsync, importCertificateAsync, importCertificateWithServiceResponseAsync, importCertificateWithServiceResponseAsync, importKey, importKey, importKeyAsync, importKeyAsync, importKeyAsync, importKeyAsync, importKeyWithServiceResponseAsync, importKeyWithServiceResponseAsync, initialize, longRunningOperationRetryTimeout, mergeCertificate, mergeCertificate, mergeCertificateAsync, mergeCertificateAsync, mergeCertificateAsync, mergeCertificateAsync, mergeCertificateWithServiceResponseAsync, mergeCertificateWithServiceResponseAsync, purgeDeletedCertificate, purgeDeletedCertificateAsync, purgeDeletedCertificateAsync, purgeDeletedCertificateWithServiceResponseAsync, purgeDeletedKey, purgeDeletedKeyAsync, purgeDeletedKeyAsync, purgeDeletedKeyWithServiceResponseAsync, purgeDeletedSecret, purgeDeletedSecretAsync, purgeDeletedSecretAsync, purgeDeletedSecretWithServiceResponseAsync, purgeDeletedStorageAccount, purgeDeletedStorageAccountAsync, purgeDeletedStorageAccountAsync, purgeDeletedStorageAccountWithServiceResponseAsync, recoverDeletedCertificate, recoverDeletedCertificateAsync, recoverDeletedCertificateAsync, recoverDeletedCertificateWithServiceResponseAsync, recoverDeletedKey, recoverDeletedKeyAsync, recoverDeletedKeyAsync, recoverDeletedKeyWithServiceResponseAsync, recoverDeletedSasDefinition, recoverDeletedSasDefinitionAsync, recoverDeletedSasDefinitionAsync, recoverDeletedSasDefinitionWithServiceResponseAsync, recoverDeletedSecret, recoverDeletedSecretAsync, recoverDeletedSecretAsync, recoverDeletedSecretWithServiceResponseAsync, recoverDeletedStorageAccount, recoverDeletedStorageAccountAsync, recoverDeletedStorageAccountAsync, recoverDeletedStorageAccountWithServiceResponseAsync, regenerateStorageAccountKey, regenerateStorageAccountKeyAsync, regenerateStorageAccountKeyAsync, regenerateStorageAccountKeyWithServiceResponseAsync, restoreCertificate, restoreCertificateAsync, restoreCertificateAsync, restoreCertificateWithServiceResponseAsync, restoreKey, restoreKeyAsync, restoreKeyAsync, restoreKeyWithServiceResponseAsync, restoreSecret, restoreSecretAsync, restoreSecretAsync, restoreSecretWithServiceResponseAsync, restoreStorageAccount, restoreStorageAccountAsync, restoreStorageAccountAsync, restoreStorageAccountWithServiceResponseAsync, setCertificateContacts, setCertificateContactsAsync, setCertificateContactsAsync, setCertificateContactsWithServiceResponseAsync, setCertificateIssuer, setCertificateIssuer, setCertificateIssuerAsync, setCertificateIssuerAsync, setCertificateIssuerAsync, setCertificateIssuerAsync, setCertificateIssuerWithServiceResponseAsync, setCertificateIssuerWithServiceResponseAsync, setSasDefinition, setSasDefinition, setSasDefinitionAsync, setSasDefinitionAsync, setSasDefinitionAsync, setSasDefinitionAsync, setSasDefinitionWithServiceResponseAsync, setSasDefinitionWithServiceResponseAsync, setSecret, setSecret, setSecretAsync, setSecretAsync, setSecretAsync, setSecretAsync, setSecretWithServiceResponseAsync, setSecretWithServiceResponseAsync, setStorageAccount, setStorageAccount, setStorageAccountAsync, setStorageAccountAsync, setStorageAccountAsync, setStorageAccountAsync, setStorageAccountWithServiceResponseAsync, setStorageAccountWithServiceResponseAsync, sign, signAsync, signAsync, signWithServiceResponseAsync, unwrapKey, unwrapKeyAsync, unwrapKeyAsync, unwrapKeyWithServiceResponseAsync, updateCertificate, updateCertificate, updateCertificateAsync, updateCertificateAsync, updateCertificateAsync, updateCertificateAsync, updateCertificateIssuer, updateCertificateIssuer, updateCertificateIssuerAsync, updateCertificateIssuerAsync, updateCertificateIssuerAsync, updateCertificateIssuerAsync, updateCertificateIssuerWithServiceResponseAsync, updateCertificateIssuerWithServiceResponseAsync, updateCertificateOperation, updateCertificateOperationAsync, updateCertificateOperationAsync, updateCertificateOperationWithServiceResponseAsync, updateCertificatePolicy, updateCertificatePolicyAsync, updateCertificatePolicyAsync, updateCertificatePolicyWithServiceResponseAsync, updateCertificateWithServiceResponseAsync, updateCertificateWithServiceResponseAsync, updateKey, updateKey, updateKeyAsync, updateKeyAsync, updateKeyAsync, updateKeyAsync, updateKeyWithServiceResponseAsync, updateKeyWithServiceResponseAsync, updateSasDefinition, updateSasDefinition, updateSasDefinitionAsync, updateSasDefinitionAsync, updateSasDefinitionAsync, updateSasDefinitionAsync, updateSasDefinitionWithServiceResponseAsync, updateSasDefinitionWithServiceResponseAsync, updateSecret, updateSecret, updateSecretAsync, updateSecretAsync, updateSecretAsync, updateSecretAsync, updateSecretWithServiceResponseAsync, updateSecretWithServiceResponseAsync, updateStorageAccount, updateStorageAccount, updateStorageAccountAsync, updateStorageAccountAsync, updateStorageAccountAsync, updateStorageAccountAsync, updateStorageAccountWithServiceResponseAsync, updateStorageAccountWithServiceResponseAsync, userAgent, verify, verifyAsync, verifyAsync, verifyWithServiceResponseAsync, withAcceptLanguage, withGenerateClientRequestId, withLongRunningOperationRetryTimeout, wrapKey, wrapKeyAsync, wrapKeyAsync, wrapKeyWithServiceResponseAsyncclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitrestClient, retrofitacceptLanguage, apiVersion, backupCertificate, backupCertificateAsync, backupCertificateAsync, backupCertificateWithServiceResponseAsync, backupKey, backupKeyAsync, backupKeyAsync, backupKeyWithServiceResponseAsync, backupSecret, backupSecretAsync, backupSecretAsync, backupSecretWithServiceResponseAsync, backupStorageAccount, backupStorageAccountAsync, backupStorageAccountAsync, backupStorageAccountWithServiceResponseAsync, createCertificate, createCertificate, createCertificateAsync, createCertificateAsync, createCertificateAsync, createCertificateAsync, createCertificateWithServiceResponseAsync, createCertificateWithServiceResponseAsync, createKey, createKey, createKeyAsync, createKeyAsync, createKeyAsync, createKeyAsync, createKeyWithServiceResponseAsync, createKeyWithServiceResponseAsync, decrypt, decryptAsync, decryptAsync, decryptWithServiceResponseAsync, deleteCertificate, deleteCertificateAsync, deleteCertificateAsync, deleteCertificateContacts, deleteCertificateContactsAsync, deleteCertificateContactsAsync, deleteCertificateContactsWithServiceResponseAsync, deleteCertificateIssuer, deleteCertificateIssuerAsync, deleteCertificateIssuerAsync, deleteCertificateIssuerWithServiceResponseAsync, deleteCertificateOperation, deleteCertificateOperationAsync, deleteCertificateOperationAsync, deleteCertificateOperationWithServiceResponseAsync, deleteCertificateWithServiceResponseAsync, deleteKey, deleteKeyAsync, deleteKeyAsync, deleteKeyWithServiceResponseAsync, deleteSasDefinition, deleteSasDefinitionAsync, deleteSasDefinitionAsync, deleteSasDefinitionWithServiceResponseAsync, deleteSecret, deleteSecretAsync, deleteSecretAsync, deleteSecretWithServiceResponseAsync, deleteStorageAccount, deleteStorageAccountAsync, deleteStorageAccountAsync, deleteStorageAccountWithServiceResponseAsync, encrypt, encryptAsync, encryptAsync, encryptWithServiceResponseAsync, generateClientRequestId, getAzureClient, getCertificate, getCertificateAsync, getCertificateAsync, getCertificateContacts, getCertificateContactsAsync, getCertificateContactsAsync, getCertificateContactsWithServiceResponseAsync, getCertificateIssuer, getCertificateIssuerAsync, getCertificateIssuerAsync, getCertificateIssuers, getCertificateIssuers, getCertificateIssuersAsync, getCertificateIssuersAsync, getCertificateIssuersAsync, getCertificateIssuersAsync, getCertificateIssuersNext, getCertificateIssuersNextAsync, getCertificateIssuersNextAsync, getCertificateIssuersNextWithServiceResponseAsync, getCertificateIssuersWithServiceResponseAsync, getCertificateIssuersWithServiceResponseAsync, getCertificateIssuerWithServiceResponseAsync, getCertificateOperation, getCertificateOperationAsync, getCertificateOperationAsync, getCertificateOperationWithServiceResponseAsync, getCertificatePolicy, getCertificatePolicyAsync, getCertificatePolicyAsync, getCertificatePolicyWithServiceResponseAsync, getCertificates, getCertificates, getCertificatesAsync, getCertificatesAsync, getCertificatesAsync, getCertificatesAsync, getCertificatesNext, getCertificatesNextAsync, getCertificatesNextAsync, getCertificatesNextWithServiceResponseAsync, getCertificatesWithServiceResponseAsync, getCertificatesWithServiceResponseAsync, getCertificateVersions, getCertificateVersions, getCertificateVersionsAsync, getCertificateVersionsAsync, getCertificateVersionsAsync, getCertificateVersionsAsync, getCertificateVersionsNext, getCertificateVersionsNextAsync, getCertificateVersionsNextAsync, getCertificateVersionsNextWithServiceResponseAsync, getCertificateVersionsWithServiceResponseAsync, getCertificateVersionsWithServiceResponseAsync, getCertificateWithServiceResponseAsync, getDeletedCertificate, getDeletedCertificateAsync, getDeletedCertificateAsync, getDeletedCertificates, getDeletedCertificates, getDeletedCertificatesAsync, getDeletedCertificatesAsync, getDeletedCertificatesAsync, getDeletedCertificatesAsync, getDeletedCertificatesNext, getDeletedCertificatesNextAsync, getDeletedCertificatesNextAsync, getDeletedCertificatesNextWithServiceResponseAsync, getDeletedCertificatesWithServiceResponseAsync, getDeletedCertificatesWithServiceResponseAsync, getDeletedCertificateWithServiceResponseAsync, getDeletedKey, getDeletedKeyAsync, getDeletedKeyAsync, getDeletedKeys, getDeletedKeys, getDeletedKeysAsync, getDeletedKeysAsync, getDeletedKeysAsync, getDeletedKeysAsync, getDeletedKeysNext, getDeletedKeysNextAsync, getDeletedKeysNextAsync, getDeletedKeysNextWithServiceResponseAsync, getDeletedKeysWithServiceResponseAsync, getDeletedKeysWithServiceResponseAsync, getDeletedKeyWithServiceResponseAsync, getDeletedSasDefinition, getDeletedSasDefinitionAsync, getDeletedSasDefinitionAsync, getDeletedSasDefinitions, getDeletedSasDefinitions, getDeletedSasDefinitionsAsync, getDeletedSasDefinitionsAsync, getDeletedSasDefinitionsAsync, getDeletedSasDefinitionsAsync, getDeletedSasDefinitionsNext, getDeletedSasDefinitionsNextAsync, getDeletedSasDefinitionsNextAsync, getDeletedSasDefinitionsNextWithServiceResponseAsync, getDeletedSasDefinitionsWithServiceResponseAsync, getDeletedSasDefinitionsWithServiceResponseAsync, getDeletedSasDefinitionWithServiceResponseAsync, getDeletedSecret, getDeletedSecretAsync, getDeletedSecretAsync, getDeletedSecrets, getDeletedSecrets, getDeletedSecretsAsync, getDeletedSecretsAsync, getDeletedSecretsAsync, getDeletedSecretsAsync, getDeletedSecretsNext, getDeletedSecretsNextAsync, getDeletedSecretsNextAsync, getDeletedSecretsNextWithServiceResponseAsync, getDeletedSecretsWithServiceResponseAsync, getDeletedSecretsWithServiceResponseAsync, getDeletedSecretWithServiceResponseAsync, getDeletedStorageAccount, getDeletedStorageAccountAsync, getDeletedStorageAccountAsync, getDeletedStorageAccounts, getDeletedStorageAccounts, getDeletedStorageAccountsAsync, getDeletedStorageAccountsAsync, getDeletedStorageAccountsAsync, getDeletedStorageAccountsAsync, getDeletedStorageAccountsNext, getDeletedStorageAccountsNextAsync, getDeletedStorageAccountsNextAsync, getDeletedStorageAccountsNextWithServiceResponseAsync, getDeletedStorageAccountsWithServiceResponseAsync, getDeletedStorageAccountsWithServiceResponseAsync, getDeletedStorageAccountWithServiceResponseAsync, getKey, getKeyAsync, getKeyAsync, getKeys, getKeys, getKeysAsync, getKeysAsync, getKeysAsync, getKeysAsync, getKeysNext, getKeysNextAsync, getKeysNextAsync, getKeysNextWithServiceResponseAsync, getKeysWithServiceResponseAsync, getKeysWithServiceResponseAsync, getKeyVersions, getKeyVersions, getKeyVersionsAsync, getKeyVersionsAsync, getKeyVersionsAsync, getKeyVersionsAsync, getKeyVersionsNext, getKeyVersionsNextAsync, getKeyVersionsNextAsync, getKeyVersionsNextWithServiceResponseAsync, getKeyVersionsWithServiceResponseAsync, getKeyVersionsWithServiceResponseAsync, getKeyWithServiceResponseAsync, getSasDefinition, getSasDefinitionAsync, getSasDefinitionAsync, getSasDefinitions, getSasDefinitions, getSasDefinitionsAsync, getSasDefinitionsAsync, getSasDefinitionsAsync, getSasDefinitionsAsync, getSasDefinitionsNext, getSasDefinitionsNextAsync, getSasDefinitionsNextAsync, getSasDefinitionsNextWithServiceResponseAsync, getSasDefinitionsWithServiceResponseAsync, getSasDefinitionsWithServiceResponseAsync, getSasDefinitionWithServiceResponseAsync, getSecret, getSecretAsync, getSecretAsync, getSecrets, getSecrets, getSecretsAsync, getSecretsAsync, getSecretsAsync, getSecretsAsync, getSecretsNext, getSecretsNextAsync, getSecretsNextAsync, getSecretsNextWithServiceResponseAsync, getSecretsWithServiceResponseAsync, getSecretsWithServiceResponseAsync, getSecretVersions, getSecretVersions, getSecretVersionsAsync, getSecretVersionsAsync, getSecretVersionsAsync, getSecretVersionsAsync, getSecretVersionsNext, getSecretVersionsNextAsync, getSecretVersionsNextAsync, getSecretVersionsNextWithServiceResponseAsync, getSecretVersionsWithServiceResponseAsync, getSecretVersionsWithServiceResponseAsync, getSecretWithServiceResponseAsync, getStorageAccount, getStorageAccountAsync, getStorageAccountAsync, getStorageAccounts, getStorageAccounts, getStorageAccountsAsync, getStorageAccountsAsync, getStorageAccountsAsync, getStorageAccountsAsync, getStorageAccountsNext, getStorageAccountsNextAsync, getStorageAccountsNextAsync, getStorageAccountsNextWithServiceResponseAsync, getStorageAccountsWithServiceResponseAsync, getStorageAccountsWithServiceResponseAsync, getStorageAccountWithServiceResponseAsync, importCertificate, importCertificate, importCertificateAsync, importCertificateAsync, importCertificateAsync, importCertificateAsync, importCertificateWithServiceResponseAsync, importCertificateWithServiceResponseAsync, importKey, importKey, importKeyAsync, importKeyAsync, importKeyAsync, importKeyAsync, importKeyWithServiceResponseAsync, importKeyWithServiceResponseAsync, longRunningOperationRetryTimeout, mergeCertificate, mergeCertificate, mergeCertificateAsync, mergeCertificateAsync, mergeCertificateAsync, mergeCertificateAsync, mergeCertificateWithServiceResponseAsync, mergeCertificateWithServiceResponseAsync, purgeDeletedCertificate, purgeDeletedCertificateAsync, purgeDeletedCertificateAsync, purgeDeletedCertificateWithServiceResponseAsync, purgeDeletedKey, purgeDeletedKeyAsync, purgeDeletedKeyAsync, purgeDeletedKeyWithServiceResponseAsync, purgeDeletedSecret, purgeDeletedSecretAsync, purgeDeletedSecretAsync, purgeDeletedSecretWithServiceResponseAsync, purgeDeletedStorageAccount, purgeDeletedStorageAccountAsync, purgeDeletedStorageAccountAsync, purgeDeletedStorageAccountWithServiceResponseAsync, recoverDeletedCertificate, recoverDeletedCertificateAsync, recoverDeletedCertificateAsync, recoverDeletedCertificateWithServiceResponseAsync, recoverDeletedKey, recoverDeletedKeyAsync, recoverDeletedKeyAsync, recoverDeletedKeyWithServiceResponseAsync, recoverDeletedSasDefinition, recoverDeletedSasDefinitionAsync, recoverDeletedSasDefinitionAsync, recoverDeletedSasDefinitionWithServiceResponseAsync, recoverDeletedSecret, recoverDeletedSecretAsync, recoverDeletedSecretAsync, recoverDeletedSecretWithServiceResponseAsync, recoverDeletedStorageAccount, recoverDeletedStorageAccountAsync, recoverDeletedStorageAccountAsync, recoverDeletedStorageAccountWithServiceResponseAsync, regenerateStorageAccountKey, regenerateStorageAccountKeyAsync, regenerateStorageAccountKeyAsync, regenerateStorageAccountKeyWithServiceResponseAsync, restoreCertificate, restoreCertificateAsync, restoreCertificateAsync, restoreCertificateWithServiceResponseAsync, restoreKey, restoreKeyAsync, restoreKeyAsync, restoreKeyWithServiceResponseAsync, restoreSecret, restoreSecretAsync, restoreSecretAsync, restoreSecretWithServiceResponseAsync, restoreStorageAccount, restoreStorageAccountAsync, restoreStorageAccountAsync, restoreStorageAccountWithServiceResponseAsync, setCertificateContacts, setCertificateContactsAsync, setCertificateContactsAsync, setCertificateContactsWithServiceResponseAsync, setCertificateIssuer, setCertificateIssuer, setCertificateIssuerAsync, setCertificateIssuerAsync, setCertificateIssuerAsync, setCertificateIssuerAsync, setCertificateIssuerWithServiceResponseAsync, setCertificateIssuerWithServiceResponseAsync, setSasDefinition, setSasDefinition, setSasDefinitionAsync, setSasDefinitionAsync, setSasDefinitionAsync, setSasDefinitionAsync, setSasDefinitionWithServiceResponseAsync, setSasDefinitionWithServiceResponseAsync, setSecret, setSecret, setSecretAsync, setSecretAsync, setSecretAsync, setSecretAsync, setSecretWithServiceResponseAsync, setSecretWithServiceResponseAsync, setStorageAccount, setStorageAccount, setStorageAccountAsync, setStorageAccountAsync, setStorageAccountAsync, setStorageAccountAsync, setStorageAccountWithServiceResponseAsync, setStorageAccountWithServiceResponseAsync, sign, signAsync, signAsync, signWithServiceResponseAsync, unwrapKey, unwrapKeyAsync, unwrapKeyAsync, unwrapKeyWithServiceResponseAsync, updateCertificate, updateCertificate, updateCertificateAsync, updateCertificateAsync, updateCertificateAsync, updateCertificateAsync, updateCertificateIssuer, updateCertificateIssuer, updateCertificateIssuerAsync, updateCertificateIssuerAsync, updateCertificateIssuerAsync, updateCertificateIssuerAsync, updateCertificateIssuerWithServiceResponseAsync, updateCertificateIssuerWithServiceResponseAsync, updateCertificateOperation, updateCertificateOperationAsync, updateCertificateOperationAsync, updateCertificateOperationWithServiceResponseAsync, updateCertificatePolicy, updateCertificatePolicyAsync, updateCertificatePolicyAsync, updateCertificatePolicyWithServiceResponseAsync, updateCertificateWithServiceResponseAsync, updateCertificateWithServiceResponseAsync, updateKey, updateKey, updateKeyAsync, updateKeyAsync, updateKeyAsync, updateKeyAsync, updateKeyWithServiceResponseAsync, updateKeyWithServiceResponseAsync, updateSasDefinition, updateSasDefinition, updateSasDefinitionAsync, updateSasDefinitionAsync, updateSasDefinitionAsync, updateSasDefinitionAsync, updateSasDefinitionWithServiceResponseAsync, updateSasDefinitionWithServiceResponseAsync, updateSecret, updateSecret, updateSecretAsync, updateSecretAsync, updateSecretAsync, updateSecretAsync, updateSecretWithServiceResponseAsync, updateSecretWithServiceResponseAsync, updateStorageAccount, updateStorageAccount, updateStorageAccountAsync, updateStorageAccountAsync, updateStorageAccountAsync, updateStorageAccountAsync, updateStorageAccountWithServiceResponseAsync, updateStorageAccountWithServiceResponseAsync, userAgent, verify, verifyAsync, verifyAsync, verifyWithServiceResponseAsync, withAcceptLanguage, withGenerateClientRequestId, withLongRunningOperationRetryTimeout, wrapKey, wrapKeyAsync, wrapKeyAsync, wrapKeyWithServiceResponseAsyncprotected KeyVaultClientCustomImpl(com.microsoft.rest.credentials.ServiceClientCredentials credentials)
protected KeyVaultClientCustomImpl(com.microsoft.rest.RestClient restClient)
public void initializeService()
initializeService in interface KeyVaultClientCustompublic okhttp3.OkHttpClient httpClient()
httpClient in interface KeyVaultClientCustomhttpClient in class com.microsoft.rest.ServiceClientpublic com.microsoft.rest.protocol.SerializerAdapter<?> serializerAdapter()
serializerAdapter in interface KeyVaultClientCustomserializerAdapter in class com.microsoft.rest.ServiceClientObjectMapper.public KeyBundle createKey(CreateKeyRequest createKeyRequest)
createKey in interface KeyVaultClientCustomcreateKeyRequest - the grouped properties for creating a key requestpublic com.microsoft.rest.ServiceFuture<KeyBundle> createKeyAsync(CreateKeyRequest createKeyRequest, com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
createKeyAsync in interface KeyVaultClientCustomcreateKeyRequest - the grouped properties for creating a key requestserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic KeyBundle importKey(ImportKeyRequest importKeyRequest)
importKey in interface KeyVaultClientCustomimportKeyRequest - the grouped properties for importing a key requestpublic com.microsoft.rest.ServiceFuture<KeyBundle> importKeyAsync(ImportKeyRequest importKeyRequest, com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
importKeyAsync in interface KeyVaultClientCustomimportKeyRequest - the grouped properties for importing a key requestserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic KeyBundle updateKey(UpdateKeyRequest updateKeyRequest)
updateKey in interface KeyVaultClientCustomupdateKeyRequest - the grouped properties for updating a key requestpublic com.microsoft.rest.ServiceFuture<KeyBundle> updateKeyAsync(UpdateKeyRequest updateKeyRequest, com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
updateKeyAsync in interface KeyVaultClientCustomupdateKeyRequest - the grouped properties for updating a key requestserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic KeyBundle getKey(String keyIdentifier)
getKey in interface KeyVaultClientCustomkeyIdentifier - The full key identifierpublic com.microsoft.rest.ServiceFuture<KeyBundle> getKeyAsync(String keyIdentifier, com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
getKeyAsync in interface KeyVaultClientCustomkeyIdentifier - The full key identifierserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic KeyBundle getKey(String vaultBaseUrl, String keyName)
getKey in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netkeyName - The name of the keypublic com.microsoft.rest.ServiceFuture<KeyBundle> getKeyAsync(String vaultBaseUrl, String keyName, com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
getKeyAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netkeyName - The name of the keyserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic com.microsoft.azure.PagedList<KeyItem> listKeyVersions(String vaultBaseUrl, String keyName)
listKeyVersions in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netkeyName - The name of the keypublic com.microsoft.rest.ServiceFuture<KeyOperationResult> wrapKeyAsync(String keyIdentifier, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value, com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
wrapKeyAsync in interface KeyVaultClientCustomkeyIdentifier - The full key identifieralgorithm - algorithm identifiervalue - the key to be wrappedserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic KeyOperationResult unwrapKey(String keyIdentifier, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
unwrapKey in interface KeyVaultClientCustomkeyIdentifier - The full key identifieralgorithm - algorithm identifiervalue - the key to be unwrappedpublic com.microsoft.rest.ServiceFuture<KeyOperationResult> unwrapKeyAsync(String keyIdentifier, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value, com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
unwrapKeyAsync in interface KeyVaultClientCustomkeyIdentifier - The full key identifieralgorithm - algorithm identifiervalue - the key to be unwrappedserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic KeyOperationResult wrapKey(String keyIdentifier, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
wrapKey in interface KeyVaultClientCustomkeyIdentifier - The full key identifieralgorithm - algorithm identifiervalue - the key to be wrappedpublic com.microsoft.rest.ServiceFuture<List<KeyItem>> listKeyVersionsAsync(String vaultBaseUrl, String keyName, com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
listKeyVersionsAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netkeyName - The name of the keyserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic com.microsoft.rest.ServiceFuture<List<KeyItem>> listKeyVersionsAsync(String vaultBaseUrl, String keyName, Integer maxresults, com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
listKeyVersionsAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netkeyName - The name of the keymaxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.serviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic com.microsoft.azure.PagedList<KeyItem> listKeyVersions(String vaultBaseUrl, String keyName, Integer maxresults)
listKeyVersions in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netkeyName - The name of the keymaxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.public com.microsoft.azure.PagedList<KeyItem> listKeys(String vaultBaseUrl)
listKeys in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netpublic com.microsoft.rest.ServiceFuture<List<KeyItem>> listKeysAsync(String vaultBaseUrl, com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
listKeysAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic com.microsoft.rest.ServiceFuture<List<KeyItem>> listKeysAsync(String vaultBaseUrl, Integer maxresults, com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
listKeysAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netmaxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.serviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic com.microsoft.azure.PagedList<KeyItem> listKeys(String vaultBaseUrl, Integer maxresults)
listKeys in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netmaxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.public KeyOperationResult encrypt(String keyIdentifier, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
encrypt in interface KeyVaultClientCustomkeyIdentifier - The full key identifieralgorithm - algorithm identifiervalue - the content to be encryptedpublic com.microsoft.rest.ServiceFuture<KeyOperationResult> encryptAsync(String keyIdentifier, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value, com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
encryptAsync in interface KeyVaultClientCustomkeyIdentifier - The full key identifieralgorithm - algorithm identifiervalue - the content to be encryptedserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic KeyOperationResult decrypt(String keyIdentifier, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
decrypt in interface KeyVaultClientCustomkeyIdentifier - The full key identifieralgorithm - algorithm identifiervalue - the content to be decryptedpublic com.microsoft.rest.ServiceFuture<KeyOperationResult> decryptAsync(String keyIdentifier, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value, com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
decryptAsync in interface KeyVaultClientCustomkeyIdentifier - The full key identifieralgorithm - algorithm identifiervalue - the content to be decryptedserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic KeyOperationResult sign(String keyIdentifier, com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm, byte[] value)
sign in interface KeyVaultClientCustomkeyIdentifier - The full key identifieralgorithm - algorithm identifiervalue - the content to be signedpublic com.microsoft.rest.ServiceFuture<KeyOperationResult> signAsync(String keyIdentifier, com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm, byte[] value, com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
signAsync in interface KeyVaultClientCustomkeyIdentifier - The full key identifieralgorithm - algorithm identifiervalue - the content to be signedserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic KeyVerifyResult verify(String keyIdentifier, com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm, byte[] digest, byte[] signature)
verify in interface KeyVaultClientCustomkeyIdentifier - The full key identifieralgorithm - The signing/verification algorithm. For more information on
possible algorithm types, see JsonWebKeySignatureAlgorithm.digest - The digest used for signingsignature - The signature to be verifiedpublic com.microsoft.rest.ServiceFuture<KeyVerifyResult> verifyAsync(String keyIdentifier, com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm, byte[] digest, byte[] signature, com.microsoft.rest.ServiceCallback<KeyVerifyResult> serviceCallback)
verifyAsync in interface KeyVaultClientCustomkeyIdentifier - The full key identifieralgorithm - The signing/verification algorithm. For more information on
possible algorithm types, see JsonWebKeySignatureAlgorithm.digest - The digest used for signingsignature - The signature to be verifiedserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic SecretBundle setSecret(SetSecretRequest setSecretRequest)
setSecret in interface KeyVaultClientCustomsetSecretRequest - the grouped properties for setting a secret requestpublic com.microsoft.rest.ServiceFuture<SecretBundle> setSecretAsync(SetSecretRequest setSecretRequest, com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
setSecretAsync in interface KeyVaultClientCustomsetSecretRequest - the grouped properties for setting a secret requestserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic SecretBundle updateSecret(UpdateSecretRequest updateSecretRequest)
updateSecret in interface KeyVaultClientCustomupdateSecretRequest - the grouped properties for updating a secret requestpublic com.microsoft.rest.ServiceFuture<SecretBundle> updateSecretAsync(UpdateSecretRequest updateSecretRequest, com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
updateSecretAsync in interface KeyVaultClientCustomupdateSecretRequest - the grouped properties for updating a secret requestserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic SecretBundle getSecret(String secretIdentifier)
getSecret in interface KeyVaultClientCustomsecretIdentifier - The URL for the secret.public com.microsoft.rest.ServiceFuture<SecretBundle> getSecretAsync(String secretIdentifier, com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
getSecretAsync in interface KeyVaultClientCustomsecretIdentifier - The URL for the secret.serviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic SecretBundle getSecret(String vaultBaseUrl, String secretName)
getSecret in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netsecretName - The name of the secret in the given vaultpublic com.microsoft.rest.ServiceFuture<SecretBundle> getSecretAsync(String vaultBaseUrl, String secretName, com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
getSecretAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netsecretName - The name of the secret in the given vaultserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic com.microsoft.azure.PagedList<SecretItem> listSecrets(String vaultBaseUrl)
listSecrets in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netpublic com.microsoft.rest.ServiceFuture<List<SecretItem>> listSecretsAsync(String vaultBaseUrl, com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
listSecretsAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic com.microsoft.azure.PagedList<SecretItem> listSecrets(String vaultBaseUrl, Integer maxresults)
listSecrets in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netmaxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.public com.microsoft.rest.ServiceFuture<List<SecretItem>> listSecretsAsync(String vaultBaseUrl, Integer maxresults, com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
listSecretsAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netmaxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.serviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic com.microsoft.azure.PagedList<SecretItem> listSecretVersions(String vaultBaseUrl, String secretName)
listSecretVersions in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netsecretName - The name of the secret in the given vaultpublic com.microsoft.rest.ServiceFuture<List<SecretItem>> listSecretVersionsAsync(String vaultBaseUrl, String secretName, com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
listSecretVersionsAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netsecretName - The name of the secret in the given vaultserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic com.microsoft.azure.PagedList<SecretItem> listSecretVersions(String vaultBaseUrl, String secretName, Integer maxresults)
listSecretVersions in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netsecretName - The name of the secret in the given vaultmaxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.public com.microsoft.rest.ServiceFuture<List<SecretItem>> listSecretVersionsAsync(String vaultBaseUrl, String secretName, Integer maxresults, com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
listSecretVersionsAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netsecretName - The name of the secret in the given vaultmaxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.serviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic com.microsoft.azure.PagedList<CertificateItem> listCertificates(String vaultBaseUrl)
listCertificates in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netpublic com.microsoft.rest.ServiceFuture<List<CertificateItem>> listCertificatesAsync(String vaultBaseUrl, com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
listCertificatesAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic com.microsoft.azure.PagedList<CertificateItem> listCertificates(String vaultBaseUrl, Integer maxresults)
listCertificates in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netmaxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.public com.microsoft.rest.ServiceFuture<List<CertificateItem>> listCertificatesAsync(String vaultBaseUrl, Integer maxresults, com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
listCertificatesAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netmaxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.serviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic com.microsoft.azure.PagedList<CertificateIssuerItem> listCertificateIssuers(String vaultBaseUrl)
listCertificateIssuers in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netpublic com.microsoft.rest.ServiceFuture<List<CertificateIssuerItem>> listCertificateIssuersAsync(String vaultBaseUrl, com.microsoft.azure.ListOperationCallback<CertificateIssuerItem> serviceCallback)
listCertificateIssuersAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic com.microsoft.azure.PagedList<CertificateIssuerItem> listCertificateIssuers(String vaultBaseUrl, Integer maxresults)
listCertificateIssuers in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netmaxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.public com.microsoft.rest.ServiceFuture<List<CertificateIssuerItem>> listCertificateIssuersAsync(String vaultBaseUrl, Integer maxresults, com.microsoft.azure.ListOperationCallback<CertificateIssuerItem> serviceCallback)
listCertificateIssuersAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netmaxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.serviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic IssuerBundle setCertificateIssuer(SetCertificateIssuerRequest setCertificateIssuerRequest)
setCertificateIssuer in interface KeyVaultClientCustomsetCertificateIssuerRequest - the grouped properties for setting a certificate issuer requestpublic com.microsoft.rest.ServiceFuture<IssuerBundle> setCertificateIssuerAsync(SetCertificateIssuerRequest setCertificateIssuerRequest, com.microsoft.rest.ServiceCallback<IssuerBundle> serviceCallback)
setCertificateIssuerAsync in interface KeyVaultClientCustomsetCertificateIssuerRequest - the grouped properties for setting a certificate issuer requestserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic IssuerBundle updateCertificateIssuer(UpdateCertificateIssuerRequest updateCertificateIssuerRequest)
updateCertificateIssuer in interface KeyVaultClientCustomupdateCertificateIssuerRequest - the grouped properties for updating a certificate issuer requestpublic com.microsoft.rest.ServiceFuture<IssuerBundle> updateCertificateIssuerAsync(UpdateCertificateIssuerRequest updateCertificateIssuerRequest, com.microsoft.rest.ServiceCallback<IssuerBundle> serviceCallback)
updateCertificateIssuerAsync in interface KeyVaultClientCustomupdateCertificateIssuerRequest - the grouped properties for updating a certificate issuer requestserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectIllegalArgumentException - thrown if callback is nullpublic CertificateOperation createCertificate(CreateCertificateRequest createCertificateRequest)
createCertificate in interface KeyVaultClientCustomcreateCertificateRequest - the grouped properties for creating a certificate requestpublic com.microsoft.rest.ServiceFuture<CertificateOperation> createCertificateAsync(CreateCertificateRequest createCertificateRequest, com.microsoft.rest.ServiceCallback<CertificateOperation> serviceCallback)
createCertificateAsync in interface KeyVaultClientCustomcreateCertificateRequest - the grouped properties for creating a certificate requestserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic CertificateBundle importCertificate(ImportCertificateRequest importCertificateRequest)
importCertificate in interface KeyVaultClientCustomimportCertificateRequest - the grouped properties for importing a certificate requestpublic com.microsoft.rest.ServiceFuture<CertificateBundle> importCertificateAsync(ImportCertificateRequest importCertificateRequest, com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
importCertificateAsync in interface KeyVaultClientCustomimportCertificateRequest - the grouped properties for importing a certificate requestserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic com.microsoft.azure.PagedList<CertificateItem> listCertificateVersions(String vaultBaseUrl, String certificateName)
listCertificateVersions in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netcertificateName - The name of the certificatepublic com.microsoft.rest.ServiceFuture<List<CertificateItem>> listCertificateVersionsAsync(String vaultBaseUrl, String certificateName, com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
listCertificateVersionsAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netcertificateName - The name of the certificateserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic com.microsoft.azure.PagedList<CertificateItem> listCertificateVersions(String vaultBaseUrl, String certificateName, Integer maxresults)
listCertificateVersions in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netcertificateName - The name of the certificatemaxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.public com.microsoft.rest.ServiceFuture<List<CertificateItem>> listCertificateVersionsAsync(String vaultBaseUrl, String certificateName, Integer maxresults, com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
listCertificateVersionsAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netcertificateName - The name of the certificatemaxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.serviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic CertificatePolicy updateCertificatePolicy(UpdateCertificatePolicyRequest updateCertificatePolicyRequest)
updateCertificatePolicy in interface KeyVaultClientCustomupdateCertificatePolicyRequest - the grouped properties for updating a certificate policy requestpublic com.microsoft.rest.ServiceFuture<CertificatePolicy> updateCertificatePolicyAsync(UpdateCertificatePolicyRequest updateCertificatePolicyRequest, com.microsoft.rest.ServiceCallback<CertificatePolicy> serviceCallback)
updateCertificatePolicyAsync in interface KeyVaultClientCustomupdateCertificatePolicyRequest - the grouped properties for updating a certificate policy requestserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic CertificateBundle updateCertificate(UpdateCertificateRequest updateCertificateRequest)
updateCertificate in interface KeyVaultClientCustomupdateCertificateRequest - the grouped properties for updating a certificate requestpublic com.microsoft.rest.ServiceFuture<CertificateBundle> updateCertificateAsync(UpdateCertificateRequest updateCertificateRequest, com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
updateCertificateAsync in interface KeyVaultClientCustomupdateCertificateRequest - the grouped properties for updating a certificate requestserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic CertificateBundle getCertificate(String certificateIdentifier)
getCertificate in interface KeyVaultClientCustomcertificateIdentifier - The certificate identifierpublic com.microsoft.rest.ServiceFuture<CertificateBundle> getCertificateAsync(String certificateIdentifier, com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
getCertificateAsync in interface KeyVaultClientCustomcertificateIdentifier - The certificate identifierserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic CertificateBundle getCertificate(String vaultBaseUrl, String certificateName)
getCertificate in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netcertificateName - The name of the certificate in the given vaultpublic com.microsoft.rest.ServiceFuture<CertificateBundle> getCertificateAsync(String vaultBaseUrl, String certificateName, com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
vaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netcertificateName - The name of the certificate in the given vaultserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic CertificateOperation updateCertificateOperation(UpdateCertificateOperationRequest updateCertificateOperationRequest)
updateCertificateOperation in interface KeyVaultClientCustomupdateCertificateOperationRequest - the grouped properties for updating a certificate operation
requestpublic com.microsoft.rest.ServiceFuture<CertificateOperation> updateCertificateOperationAsync(UpdateCertificateOperationRequest updateCertificateOperationRequest, com.microsoft.rest.ServiceCallback<CertificateOperation> serviceCallback)
updateCertificateOperationAsync in interface KeyVaultClientCustomupdateCertificateOperationRequest - the grouped properties for updating a certificate operation
requestserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic CertificateBundle mergeCertificate(MergeCertificateRequest mergeCertificateRequest)
mergeCertificate in interface KeyVaultClientCustommergeCertificateRequest - the grouped properties for merging a certificate requestpublic com.microsoft.rest.ServiceFuture<CertificateBundle> mergeCertificateAsync(MergeCertificateRequest mergeCertificateRequest, com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
mergeCertificateAsync in interface KeyVaultClientCustommergeCertificateRequest - the grouped properties for merging a certificate requestserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic String getPendingCertificateSigningRequest(String vaultBaseUrl, String certificateName)
getPendingCertificateSigningRequest in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netcertificateName - The name of the certificatepublic com.microsoft.rest.ServiceFuture<String> getPendingCertificateSigningRequestAsync(String vaultBaseUrl, String certificateName, com.microsoft.rest.ServiceCallback<String> serviceCallback)
getPendingCertificateSigningRequestAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, e.g. https://myvault.vault.azure.netcertificateName - The name of the certificateserviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic KeyBundle createKey(String vaultBaseUrl, String keyName, com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty, Integer keySize, List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps, KeyAttributes keyAttributes, Map<String,String> tags)
KeyVaultClientCustomcreateKey in interface KeyVaultClientCustomvaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name for the new key. The system will generate the version
name for the new key.kty - The type of key to create. For valid key types, see
JsonWebKeyType. Supported JsonWebKey key types (kty) for Elliptic
Curve, RSA, HSM, Octet. Possible values include: 'EC', 'RSA',
'RSA-HSM', 'oct'keySize - The key size in bytes. For example, 1024 or 2048.keyOps - the List<JsonWebKeyOperation> valuekeyAttributes - the KeyAttributes valuetags - Application specific metadata in the form of key-value pairs.public com.microsoft.rest.ServiceFuture<KeyBundle> createKeyAsync(String vaultBaseUrl, String keyName, com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty, Integer keySize, List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps, KeyAttributes keyAttributes, Map<String,String> tags, com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
KeyVaultClientCustomcreateKeyAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name for the new key. The system will generate the version
name for the new key.kty - The type of key to create. For valid key types, see
JsonWebKeyType. Supported JsonWebKey key types (kty) for Elliptic
Curve, RSA, HSM, Octet. Possible values include: 'EC', 'RSA',
'RSA-HSM', 'oct'keySize - The key size in bytes. For example, 1024 or 2048.keyOps - the List<JsonWebKeyOperation> valuekeyAttributes - the KeyAttributes valuetags - Application specific metadata in the form of key-value pairs.serviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic rx.Observable<KeyBundle> createKeyAsync(String vaultBaseUrl, String keyName, com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty, Integer keySize, List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps, KeyAttributes keyAttributes, Map<String,String> tags)
KeyVaultClientCustomcreateKeyAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name for the new key. The system will generate the version
name for the new key.kty - The type of key to create. For valid key types, see
JsonWebKeyType. Supported JsonWebKey key types (kty) for Elliptic
Curve, RSA, HSM, Octet. Possible values include: 'EC', 'RSA',
'RSA-HSM', 'oct'keySize - The key size in bytes. For example, 1024 or 2048.keyOps - the List<JsonWebKeyOperation> valuekeyAttributes - the KeyAttributes valuetags - Application specific metadata in the form of key-value pairs.public rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> createKeyWithServiceResponseAsync(String vaultBaseUrl, String keyName, com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty, Integer keySize, List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps, KeyAttributes keyAttributes, Map<String,String> tags)
KeyVaultClientCustomcreateKeyWithServiceResponseAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name for the new key. The system will generate the version
name for the new key.kty - The type of key to create. For valid key types, see
JsonWebKeyType. Supported JsonWebKey key types (kty) for Elliptic
Curve, RSA, HSM, Octet. Possible values include: 'EC', 'RSA',
'RSA-HSM', 'oct'keySize - The key size in bytes. For example, 1024 or 2048.keyOps - the List<JsonWebKeyOperation> valuekeyAttributes - the KeyAttributes valuetags - Application specific metadata in the form of key-value pairs.public com.microsoft.azure.PagedList<CertificateItem> getCertificates(String vaultBaseUrl, Integer maxresults)
KeyVaultClientCustomgetCertificates in interface KeyVaultClientCustomvaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.maxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.public com.microsoft.rest.ServiceFuture<List<CertificateItem>> getCertificatesAsync(String vaultBaseUrl, Integer maxresults, com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
KeyVaultClientCustomgetCertificatesAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.maxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.serviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic rx.Observable<com.microsoft.azure.Page<CertificateItem>> getCertificatesAsync(String vaultBaseUrl, Integer maxresults)
KeyVaultClientCustomgetCertificatesAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.maxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> getCertificatesWithServiceResponseAsync(String vaultBaseUrl, Integer maxresults)
KeyVaultClientCustomgetCertificatesWithServiceResponseAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.maxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.public com.microsoft.azure.PagedList<DeletedCertificateItem> getDeletedCertificates(String vaultBaseUrl, Integer maxresults)
KeyVaultClientCustomgetDeletedCertificates in interface KeyVaultClientCustomvaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.maxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.public com.microsoft.rest.ServiceFuture<List<DeletedCertificateItem>> getDeletedCertificatesAsync(String vaultBaseUrl, Integer maxresults, com.microsoft.azure.ListOperationCallback<DeletedCertificateItem> serviceCallback)
KeyVaultClientCustomgetDeletedCertificatesAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.maxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.serviceCallback - the async ServiceCallback to handle successful and failed
responses.ServiceFuture objectpublic rx.Observable<com.microsoft.azure.Page<DeletedCertificateItem>> getDeletedCertificatesAsync(String vaultBaseUrl, Integer maxresults)
KeyVaultClientCustomgetDeletedCertificatesAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.maxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results.public rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedCertificateItem>>> getDeletedCertificatesWithServiceResponseAsync(String vaultBaseUrl, Integer maxresults)
KeyVaultClientCustomgetDeletedCertificatesWithServiceResponseAsync in interface KeyVaultClientCustomvaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.maxresults - Maximum number of results to return in a page. If not specified
the service will return up to 25 results./**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/