public class KeyVaultClientBaseImpl extends com.microsoft.azure.AzureServiceClient implements KeyVaultClientBase
| Constructor and Description |
|---|
KeyVaultClientBaseImpl(com.microsoft.rest.RestClient restClient)
Initializes an instance of KeyVaultClientBase client.
|
KeyVaultClientBaseImpl(com.microsoft.rest.credentials.ServiceClientCredentials credentials)
Initializes an instance of KeyVaultClientBase client.
|
| Modifier and Type | Method and Description |
|---|---|
String |
acceptLanguage()
Gets Gets or sets the preferred language for the response.
|
String |
apiVersion()
Gets Client API version.
|
BackupCertificateResult |
backupCertificate(String vaultBaseUrl,
String certificateName)
Backs up the specified certificate.
|
rx.Observable<BackupCertificateResult> |
backupCertificateAsync(String vaultBaseUrl,
String certificateName)
Backs up the specified certificate.
|
com.microsoft.rest.ServiceFuture<BackupCertificateResult> |
backupCertificateAsync(String vaultBaseUrl,
String certificateName,
com.microsoft.rest.ServiceCallback<BackupCertificateResult> serviceCallback)
Backs up the specified certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<BackupCertificateResult>> |
backupCertificateWithServiceResponseAsync(String vaultBaseUrl,
String certificateName)
Backs up the specified certificate.
|
BackupKeyResult |
backupKey(String vaultBaseUrl,
String keyName)
Requests that a backup of the specified key be downloaded to the client.
|
rx.Observable<BackupKeyResult> |
backupKeyAsync(String vaultBaseUrl,
String keyName)
Requests that a backup of the specified key be downloaded to the client.
|
com.microsoft.rest.ServiceFuture<BackupKeyResult> |
backupKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.rest.ServiceCallback<BackupKeyResult> serviceCallback)
Requests that a backup of the specified key be downloaded to the client.
|
rx.Observable<com.microsoft.rest.ServiceResponse<BackupKeyResult>> |
backupKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName)
Requests that a backup of the specified key be downloaded to the client.
|
BackupSecretResult |
backupSecret(String vaultBaseUrl,
String secretName)
Backs up the specified secret.
|
rx.Observable<BackupSecretResult> |
backupSecretAsync(String vaultBaseUrl,
String secretName)
Backs up the specified secret.
|
com.microsoft.rest.ServiceFuture<BackupSecretResult> |
backupSecretAsync(String vaultBaseUrl,
String secretName,
com.microsoft.rest.ServiceCallback<BackupSecretResult> serviceCallback)
Backs up the specified secret.
|
rx.Observable<com.microsoft.rest.ServiceResponse<BackupSecretResult>> |
backupSecretWithServiceResponseAsync(String vaultBaseUrl,
String secretName)
Backs up the specified secret.
|
BackupStorageResult |
backupStorageAccount(String vaultBaseUrl,
String storageAccountName)
Backs up the specified storage account.
|
rx.Observable<BackupStorageResult> |
backupStorageAccountAsync(String vaultBaseUrl,
String storageAccountName)
Backs up the specified storage account.
|
com.microsoft.rest.ServiceFuture<BackupStorageResult> |
backupStorageAccountAsync(String vaultBaseUrl,
String storageAccountName,
com.microsoft.rest.ServiceCallback<BackupStorageResult> serviceCallback)
Backs up the specified storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<BackupStorageResult>> |
backupStorageAccountWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName)
Backs up the specified storage account.
|
CertificateOperation |
createCertificate(String vaultBaseUrl,
String certificateName)
Creates a new certificate.
|
CertificateOperation |
createCertificate(String vaultBaseUrl,
String certificateName,
CertificatePolicy certificatePolicy,
CertificateAttributes certificateAttributes,
Map<String,String> tags)
Creates a new certificate.
|
rx.Observable<CertificateOperation> |
createCertificateAsync(String vaultBaseUrl,
String certificateName)
Creates a new certificate.
|
rx.Observable<CertificateOperation> |
createCertificateAsync(String vaultBaseUrl,
String certificateName,
CertificatePolicy certificatePolicy,
CertificateAttributes certificateAttributes,
Map<String,String> tags)
Creates a new certificate.
|
com.microsoft.rest.ServiceFuture<CertificateOperation> |
createCertificateAsync(String vaultBaseUrl,
String certificateName,
CertificatePolicy certificatePolicy,
CertificateAttributes certificateAttributes,
Map<String,String> tags,
com.microsoft.rest.ServiceCallback<CertificateOperation> serviceCallback)
Creates a new certificate.
|
com.microsoft.rest.ServiceFuture<CertificateOperation> |
createCertificateAsync(String vaultBaseUrl,
String certificateName,
com.microsoft.rest.ServiceCallback<CertificateOperation> serviceCallback)
Creates a new certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<CertificateOperation>> |
createCertificateWithServiceResponseAsync(String vaultBaseUrl,
String certificateName)
Creates a new certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<CertificateOperation>> |
createCertificateWithServiceResponseAsync(String vaultBaseUrl,
String certificateName,
CertificatePolicy certificatePolicy,
CertificateAttributes certificateAttributes,
Map<String,String> tags)
Creates a new certificate.
|
KeyBundle |
createKey(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty)
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,
JsonWebKeyCurveName curve)
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)
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,
JsonWebKeyCurveName curve)
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,
JsonWebKeyCurveName curve,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
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,
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)
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,
JsonWebKeyCurveName curve)
Creates a new key, stores it, then returns key parameters and attributes to the client.
|
KeyOperationResult |
decrypt(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value)
Decrypts a single block of encrypted data.
|
rx.Observable<KeyOperationResult> |
decryptAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value)
Decrypts a single block of encrypted data.
|
com.microsoft.rest.ServiceFuture<KeyOperationResult> |
decryptAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value,
com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
Decrypts a single block of encrypted data.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyOperationResult>> |
decryptWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value)
Decrypts a single block of encrypted data.
|
DeletedCertificateBundle |
deleteCertificate(String vaultBaseUrl,
String certificateName)
Deletes a certificate from a specified key vault.
|
rx.Observable<DeletedCertificateBundle> |
deleteCertificateAsync(String vaultBaseUrl,
String certificateName)
Deletes a certificate from a specified key vault.
|
com.microsoft.rest.ServiceFuture<DeletedCertificateBundle> |
deleteCertificateAsync(String vaultBaseUrl,
String certificateName,
com.microsoft.rest.ServiceCallback<DeletedCertificateBundle> serviceCallback)
Deletes a certificate from a specified key vault.
|
Contacts |
deleteCertificateContacts(String vaultBaseUrl)
Deletes the certificate contacts for a specified key vault.
|
rx.Observable<Contacts> |
deleteCertificateContactsAsync(String vaultBaseUrl)
Deletes the certificate contacts for a specified key vault.
|
com.microsoft.rest.ServiceFuture<Contacts> |
deleteCertificateContactsAsync(String vaultBaseUrl,
com.microsoft.rest.ServiceCallback<Contacts> serviceCallback)
Deletes the certificate contacts for a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<Contacts>> |
deleteCertificateContactsWithServiceResponseAsync(String vaultBaseUrl)
Deletes the certificate contacts for a specified key vault.
|
IssuerBundle |
deleteCertificateIssuer(String vaultBaseUrl,
String issuerName)
Deletes the specified certificate issuer.
|
rx.Observable<IssuerBundle> |
deleteCertificateIssuerAsync(String vaultBaseUrl,
String issuerName)
Deletes the specified certificate issuer.
|
com.microsoft.rest.ServiceFuture<IssuerBundle> |
deleteCertificateIssuerAsync(String vaultBaseUrl,
String issuerName,
com.microsoft.rest.ServiceCallback<IssuerBundle> serviceCallback)
Deletes the specified certificate issuer.
|
rx.Observable<com.microsoft.rest.ServiceResponse<IssuerBundle>> |
deleteCertificateIssuerWithServiceResponseAsync(String vaultBaseUrl,
String issuerName)
Deletes the specified certificate issuer.
|
CertificateOperation |
deleteCertificateOperation(String vaultBaseUrl,
String certificateName)
Deletes the creation operation for a specific certificate.
|
rx.Observable<CertificateOperation> |
deleteCertificateOperationAsync(String vaultBaseUrl,
String certificateName)
Deletes the creation operation for a specific certificate.
|
com.microsoft.rest.ServiceFuture<CertificateOperation> |
deleteCertificateOperationAsync(String vaultBaseUrl,
String certificateName,
com.microsoft.rest.ServiceCallback<CertificateOperation> serviceCallback)
Deletes the creation operation for a specific certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<CertificateOperation>> |
deleteCertificateOperationWithServiceResponseAsync(String vaultBaseUrl,
String certificateName)
Deletes the creation operation for a specific certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<DeletedCertificateBundle>> |
deleteCertificateWithServiceResponseAsync(String vaultBaseUrl,
String certificateName)
Deletes a certificate from a specified key vault.
|
DeletedKeyBundle |
deleteKey(String vaultBaseUrl,
String keyName)
Deletes a key of any type from storage in Azure Key Vault.
|
rx.Observable<DeletedKeyBundle> |
deleteKeyAsync(String vaultBaseUrl,
String keyName)
Deletes a key of any type from storage in Azure Key Vault.
|
com.microsoft.rest.ServiceFuture<DeletedKeyBundle> |
deleteKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.rest.ServiceCallback<DeletedKeyBundle> serviceCallback)
Deletes a key of any type from storage in Azure Key Vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<DeletedKeyBundle>> |
deleteKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName)
Deletes a key of any type from storage in Azure Key Vault.
|
DeletedSasDefinitionBundle |
deleteSasDefinition(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName)
Deletes a SAS definition from a specified storage account.
|
rx.Observable<DeletedSasDefinitionBundle> |
deleteSasDefinitionAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName)
Deletes a SAS definition from a specified storage account.
|
com.microsoft.rest.ServiceFuture<DeletedSasDefinitionBundle> |
deleteSasDefinitionAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName,
com.microsoft.rest.ServiceCallback<DeletedSasDefinitionBundle> serviceCallback)
Deletes a SAS definition from a specified storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<DeletedSasDefinitionBundle>> |
deleteSasDefinitionWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName)
Deletes a SAS definition from a specified storage account.
|
DeletedSecretBundle |
deleteSecret(String vaultBaseUrl,
String secretName)
Deletes a secret from a specified key vault.
|
rx.Observable<DeletedSecretBundle> |
deleteSecretAsync(String vaultBaseUrl,
String secretName)
Deletes a secret from a specified key vault.
|
com.microsoft.rest.ServiceFuture<DeletedSecretBundle> |
deleteSecretAsync(String vaultBaseUrl,
String secretName,
com.microsoft.rest.ServiceCallback<DeletedSecretBundle> serviceCallback)
Deletes a secret from a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<DeletedSecretBundle>> |
deleteSecretWithServiceResponseAsync(String vaultBaseUrl,
String secretName)
Deletes a secret from a specified key vault.
|
DeletedStorageBundle |
deleteStorageAccount(String vaultBaseUrl,
String storageAccountName)
Deletes a storage account.
|
rx.Observable<DeletedStorageBundle> |
deleteStorageAccountAsync(String vaultBaseUrl,
String storageAccountName)
Deletes a storage account.
|
com.microsoft.rest.ServiceFuture<DeletedStorageBundle> |
deleteStorageAccountAsync(String vaultBaseUrl,
String storageAccountName,
com.microsoft.rest.ServiceCallback<DeletedStorageBundle> serviceCallback)
Deletes a storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<DeletedStorageBundle>> |
deleteStorageAccountWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName)
Deletes a storage account.
|
KeyOperationResult |
encrypt(String vaultBaseUrl,
String keyName,
String keyVersion,
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.
|
rx.Observable<KeyOperationResult> |
encryptAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
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 vaultBaseUrl,
String keyName,
String keyVersion,
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.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyOperationResult>> |
encryptWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
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.
|
boolean |
generateClientRequestId()
Gets When set to true a unique x-ms-client-request-id value is generated and included in each request.
|
com.microsoft.azure.AzureClient |
getAzureClient()
Gets the
AzureClient used for long running operations. |
CertificateBundle |
getCertificate(String vaultBaseUrl,
String certificateName,
String certificateVersion)
Gets information about a certificate.
|
rx.Observable<CertificateBundle> |
getCertificateAsync(String vaultBaseUrl,
String certificateName,
String certificateVersion)
Gets information about a certificate.
|
com.microsoft.rest.ServiceFuture<CertificateBundle> |
getCertificateAsync(String vaultBaseUrl,
String certificateName,
String certificateVersion,
com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
Gets information about a certificate.
|
Contacts |
getCertificateContacts(String vaultBaseUrl)
Lists the certificate contacts for a specified key vault.
|
rx.Observable<Contacts> |
getCertificateContactsAsync(String vaultBaseUrl)
Lists the certificate contacts for a specified key vault.
|
com.microsoft.rest.ServiceFuture<Contacts> |
getCertificateContactsAsync(String vaultBaseUrl,
com.microsoft.rest.ServiceCallback<Contacts> serviceCallback)
Lists the certificate contacts for a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<Contacts>> |
getCertificateContactsWithServiceResponseAsync(String vaultBaseUrl)
Lists the certificate contacts for a specified key vault.
|
IssuerBundle |
getCertificateIssuer(String vaultBaseUrl,
String issuerName)
Lists the specified certificate issuer.
|
rx.Observable<IssuerBundle> |
getCertificateIssuerAsync(String vaultBaseUrl,
String issuerName)
Lists the specified certificate issuer.
|
com.microsoft.rest.ServiceFuture<IssuerBundle> |
getCertificateIssuerAsync(String vaultBaseUrl,
String issuerName,
com.microsoft.rest.ServiceCallback<IssuerBundle> serviceCallback)
Lists the specified certificate issuer.
|
com.microsoft.azure.PagedList<CertificateIssuerItem> |
getCertificateIssuers(String vaultBaseUrl)
List certificate issuers for a specified key vault.
|
com.microsoft.azure.PagedList<CertificateIssuerItem> |
getCertificateIssuers(String vaultBaseUrl,
Integer maxresults)
List certificate issuers for a specified key vault.
|
rx.Observable<com.microsoft.azure.Page<CertificateIssuerItem>> |
getCertificateIssuersAsync(String vaultBaseUrl)
List certificate issuers for a specified key vault.
|
rx.Observable<com.microsoft.azure.Page<CertificateIssuerItem>> |
getCertificateIssuersAsync(String vaultBaseUrl,
Integer maxresults)
List certificate issuers for a specified key vault.
|
com.microsoft.rest.ServiceFuture<List<CertificateIssuerItem>> |
getCertificateIssuersAsync(String vaultBaseUrl,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<CertificateIssuerItem> serviceCallback)
List certificate issuers for a specified key vault.
|
com.microsoft.rest.ServiceFuture<List<CertificateIssuerItem>> |
getCertificateIssuersAsync(String vaultBaseUrl,
com.microsoft.azure.ListOperationCallback<CertificateIssuerItem> serviceCallback)
List certificate issuers for a specified key vault.
|
com.microsoft.azure.PagedList<CertificateIssuerItem> |
getCertificateIssuersNext(String nextPageLink)
List certificate issuers for a specified key vault.
|
rx.Observable<com.microsoft.azure.Page<CertificateIssuerItem>> |
getCertificateIssuersNextAsync(String nextPageLink)
List certificate issuers for a specified key vault.
|
com.microsoft.rest.ServiceFuture<List<CertificateIssuerItem>> |
getCertificateIssuersNextAsync(String nextPageLink,
com.microsoft.rest.ServiceFuture<List<CertificateIssuerItem>> serviceFuture,
com.microsoft.azure.ListOperationCallback<CertificateIssuerItem> serviceCallback)
List certificate issuers for a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateIssuerItem>>> |
getCertificateIssuersNextSinglePageAsync(String nextPageLink)
List certificate issuers for a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateIssuerItem>>> |
getCertificateIssuersNextWithServiceResponseAsync(String nextPageLink)
List certificate issuers for a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateIssuerItem>>> |
getCertificateIssuersSinglePageAsync(String vaultBaseUrl)
List certificate issuers for a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateIssuerItem>>> |
getCertificateIssuersSinglePageAsync(String vaultBaseUrl,
Integer maxresults)
List certificate issuers for a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateIssuerItem>>> |
getCertificateIssuersWithServiceResponseAsync(String vaultBaseUrl)
List certificate issuers for a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateIssuerItem>>> |
getCertificateIssuersWithServiceResponseAsync(String vaultBaseUrl,
Integer maxresults)
List certificate issuers for a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<IssuerBundle>> |
getCertificateIssuerWithServiceResponseAsync(String vaultBaseUrl,
String issuerName)
Lists the specified certificate issuer.
|
CertificateOperation |
getCertificateOperation(String vaultBaseUrl,
String certificateName)
Gets the creation operation of a certificate.
|
rx.Observable<CertificateOperation> |
getCertificateOperationAsync(String vaultBaseUrl,
String certificateName)
Gets the creation operation of a certificate.
|
com.microsoft.rest.ServiceFuture<CertificateOperation> |
getCertificateOperationAsync(String vaultBaseUrl,
String certificateName,
com.microsoft.rest.ServiceCallback<CertificateOperation> serviceCallback)
Gets the creation operation of a certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<CertificateOperation>> |
getCertificateOperationWithServiceResponseAsync(String vaultBaseUrl,
String certificateName)
Gets the creation operation of a certificate.
|
CertificatePolicy |
getCertificatePolicy(String vaultBaseUrl,
String certificateName)
Lists the policy for a certificate.
|
rx.Observable<CertificatePolicy> |
getCertificatePolicyAsync(String vaultBaseUrl,
String certificateName)
Lists the policy for a certificate.
|
com.microsoft.rest.ServiceFuture<CertificatePolicy> |
getCertificatePolicyAsync(String vaultBaseUrl,
String certificateName,
com.microsoft.rest.ServiceCallback<CertificatePolicy> serviceCallback)
Lists the policy for a certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<CertificatePolicy>> |
getCertificatePolicyWithServiceResponseAsync(String vaultBaseUrl,
String certificateName)
Lists the policy for a certificate.
|
com.microsoft.azure.PagedList<CertificateItem> |
getCertificates(String vaultBaseUrl)
List certificates in a specified key vault.
|
com.microsoft.azure.PagedList<CertificateItem> |
getCertificates(String vaultBaseUrl,
Integer maxresults,
Boolean includePending)
List certificates in a specified key vault.
|
rx.Observable<com.microsoft.azure.Page<CertificateItem>> |
getCertificatesAsync(String vaultBaseUrl)
List certificates in a specified key vault.
|
rx.Observable<com.microsoft.azure.Page<CertificateItem>> |
getCertificatesAsync(String vaultBaseUrl,
Integer maxresults,
Boolean includePending)
List certificates in a specified key vault.
|
com.microsoft.rest.ServiceFuture<List<CertificateItem>> |
getCertificatesAsync(String vaultBaseUrl,
Integer maxresults,
Boolean includePending,
com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
List certificates in a specified key vault.
|
com.microsoft.rest.ServiceFuture<List<CertificateItem>> |
getCertificatesAsync(String vaultBaseUrl,
com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
List certificates in a specified key vault.
|
com.microsoft.azure.PagedList<CertificateItem> |
getCertificatesNext(String nextPageLink)
List certificates in a specified key vault.
|
rx.Observable<com.microsoft.azure.Page<CertificateItem>> |
getCertificatesNextAsync(String nextPageLink)
List certificates in a specified key vault.
|
com.microsoft.rest.ServiceFuture<List<CertificateItem>> |
getCertificatesNextAsync(String nextPageLink,
com.microsoft.rest.ServiceFuture<List<CertificateItem>> serviceFuture,
com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
List certificates in a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> |
getCertificatesNextSinglePageAsync(String nextPageLink)
List certificates in a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> |
getCertificatesNextWithServiceResponseAsync(String nextPageLink)
List certificates in a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> |
getCertificatesSinglePageAsync(String vaultBaseUrl)
List certificates in a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> |
getCertificatesSinglePageAsync(String vaultBaseUrl,
Integer maxresults,
Boolean includePending)
List certificates in a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> |
getCertificatesWithServiceResponseAsync(String vaultBaseUrl)
List certificates in a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> |
getCertificatesWithServiceResponseAsync(String vaultBaseUrl,
Integer maxresults,
Boolean includePending)
List certificates in a specified key vault.
|
com.microsoft.azure.PagedList<CertificateItem> |
getCertificateVersions(String vaultBaseUrl,
String certificateName)
List the versions of a certificate.
|
com.microsoft.azure.PagedList<CertificateItem> |
getCertificateVersions(String vaultBaseUrl,
String certificateName,
Integer maxresults)
List the versions of a certificate.
|
rx.Observable<com.microsoft.azure.Page<CertificateItem>> |
getCertificateVersionsAsync(String vaultBaseUrl,
String certificateName)
List the versions of a certificate.
|
rx.Observable<com.microsoft.azure.Page<CertificateItem>> |
getCertificateVersionsAsync(String vaultBaseUrl,
String certificateName,
Integer maxresults)
List the versions of a certificate.
|
com.microsoft.rest.ServiceFuture<List<CertificateItem>> |
getCertificateVersionsAsync(String vaultBaseUrl,
String certificateName,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
List the versions of a certificate.
|
com.microsoft.rest.ServiceFuture<List<CertificateItem>> |
getCertificateVersionsAsync(String vaultBaseUrl,
String certificateName,
com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
List the versions of a certificate.
|
com.microsoft.azure.PagedList<CertificateItem> |
getCertificateVersionsNext(String nextPageLink)
List the versions of a certificate.
|
rx.Observable<com.microsoft.azure.Page<CertificateItem>> |
getCertificateVersionsNextAsync(String nextPageLink)
List the versions of a certificate.
|
com.microsoft.rest.ServiceFuture<List<CertificateItem>> |
getCertificateVersionsNextAsync(String nextPageLink,
com.microsoft.rest.ServiceFuture<List<CertificateItem>> serviceFuture,
com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
List the versions of a certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> |
getCertificateVersionsNextSinglePageAsync(String nextPageLink)
List the versions of a certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> |
getCertificateVersionsNextWithServiceResponseAsync(String nextPageLink)
List the versions of a certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> |
getCertificateVersionsSinglePageAsync(String vaultBaseUrl,
String certificateName)
List the versions of a certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> |
getCertificateVersionsSinglePageAsync(String vaultBaseUrl,
String certificateName,
Integer maxresults)
List the versions of a certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> |
getCertificateVersionsWithServiceResponseAsync(String vaultBaseUrl,
String certificateName)
List the versions of a certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> |
getCertificateVersionsWithServiceResponseAsync(String vaultBaseUrl,
String certificateName,
Integer maxresults)
List the versions of a certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> |
getCertificateWithServiceResponseAsync(String vaultBaseUrl,
String certificateName,
String certificateVersion)
Gets information about a certificate.
|
DeletedCertificateBundle |
getDeletedCertificate(String vaultBaseUrl,
String certificateName)
Retrieves information about the specified deleted certificate.
|
rx.Observable<DeletedCertificateBundle> |
getDeletedCertificateAsync(String vaultBaseUrl,
String certificateName)
Retrieves information about the specified deleted certificate.
|
com.microsoft.rest.ServiceFuture<DeletedCertificateBundle> |
getDeletedCertificateAsync(String vaultBaseUrl,
String certificateName,
com.microsoft.rest.ServiceCallback<DeletedCertificateBundle> serviceCallback)
Retrieves information about the specified deleted certificate.
|
com.microsoft.azure.PagedList<DeletedCertificateItem> |
getDeletedCertificates(String vaultBaseUrl)
Lists the deleted certificates in the specified vault currently available for recovery.
|
com.microsoft.azure.PagedList<DeletedCertificateItem> |
getDeletedCertificates(String vaultBaseUrl,
Integer maxresults,
Boolean includePending)
Lists the deleted certificates in the specified vault currently available for recovery.
|
rx.Observable<com.microsoft.azure.Page<DeletedCertificateItem>> |
getDeletedCertificatesAsync(String vaultBaseUrl)
Lists the deleted certificates in the specified vault currently available for recovery.
|
rx.Observable<com.microsoft.azure.Page<DeletedCertificateItem>> |
getDeletedCertificatesAsync(String vaultBaseUrl,
Integer maxresults,
Boolean includePending)
Lists the deleted certificates in the specified vault currently available for recovery.
|
com.microsoft.rest.ServiceFuture<List<DeletedCertificateItem>> |
getDeletedCertificatesAsync(String vaultBaseUrl,
Integer maxresults,
Boolean includePending,
com.microsoft.azure.ListOperationCallback<DeletedCertificateItem> serviceCallback)
Lists the deleted certificates in the specified vault currently available for recovery.
|
com.microsoft.rest.ServiceFuture<List<DeletedCertificateItem>> |
getDeletedCertificatesAsync(String vaultBaseUrl,
com.microsoft.azure.ListOperationCallback<DeletedCertificateItem> serviceCallback)
Lists the deleted certificates in the specified vault currently available for recovery.
|
com.microsoft.azure.PagedList<DeletedCertificateItem> |
getDeletedCertificatesNext(String nextPageLink)
Lists the deleted certificates in the specified vault currently available for recovery.
|
rx.Observable<com.microsoft.azure.Page<DeletedCertificateItem>> |
getDeletedCertificatesNextAsync(String nextPageLink)
Lists the deleted certificates in the specified vault currently available for recovery.
|
com.microsoft.rest.ServiceFuture<List<DeletedCertificateItem>> |
getDeletedCertificatesNextAsync(String nextPageLink,
com.microsoft.rest.ServiceFuture<List<DeletedCertificateItem>> serviceFuture,
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>>> |
getDeletedCertificatesNextSinglePageAsync(String nextPageLink)
Lists the deleted certificates in the specified vault currently available for recovery.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedCertificateItem>>> |
getDeletedCertificatesNextWithServiceResponseAsync(String nextPageLink)
Lists the deleted certificates in the specified vault currently available for recovery.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedCertificateItem>>> |
getDeletedCertificatesSinglePageAsync(String vaultBaseUrl)
Lists the deleted certificates in the specified vault currently available for recovery.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedCertificateItem>>> |
getDeletedCertificatesSinglePageAsync(String vaultBaseUrl,
Integer maxresults,
Boolean includePending)
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)
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,
Boolean includePending)
Lists the deleted certificates in the specified vault currently available for recovery.
|
rx.Observable<com.microsoft.rest.ServiceResponse<DeletedCertificateBundle>> |
getDeletedCertificateWithServiceResponseAsync(String vaultBaseUrl,
String certificateName)
Retrieves information about the specified deleted certificate.
|
DeletedKeyBundle |
getDeletedKey(String vaultBaseUrl,
String keyName)
Gets the public part of a deleted key.
|
rx.Observable<DeletedKeyBundle> |
getDeletedKeyAsync(String vaultBaseUrl,
String keyName)
Gets the public part of a deleted key.
|
com.microsoft.rest.ServiceFuture<DeletedKeyBundle> |
getDeletedKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.rest.ServiceCallback<DeletedKeyBundle> serviceCallback)
Gets the public part of a deleted key.
|
com.microsoft.azure.PagedList<DeletedKeyItem> |
getDeletedKeys(String vaultBaseUrl)
Lists the deleted keys in the specified vault.
|
com.microsoft.azure.PagedList<DeletedKeyItem> |
getDeletedKeys(String vaultBaseUrl,
Integer maxresults)
Lists the deleted keys in the specified vault.
|
rx.Observable<com.microsoft.azure.Page<DeletedKeyItem>> |
getDeletedKeysAsync(String vaultBaseUrl)
Lists the deleted keys in the specified vault.
|
rx.Observable<com.microsoft.azure.Page<DeletedKeyItem>> |
getDeletedKeysAsync(String vaultBaseUrl,
Integer maxresults)
Lists the deleted keys in the specified vault.
|
com.microsoft.rest.ServiceFuture<List<DeletedKeyItem>> |
getDeletedKeysAsync(String vaultBaseUrl,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<DeletedKeyItem> serviceCallback)
Lists the deleted keys in the specified vault.
|
com.microsoft.rest.ServiceFuture<List<DeletedKeyItem>> |
getDeletedKeysAsync(String vaultBaseUrl,
com.microsoft.azure.ListOperationCallback<DeletedKeyItem> serviceCallback)
Lists the deleted keys in the specified vault.
|
com.microsoft.azure.PagedList<DeletedKeyItem> |
getDeletedKeysNext(String nextPageLink)
Lists the deleted keys in the specified vault.
|
rx.Observable<com.microsoft.azure.Page<DeletedKeyItem>> |
getDeletedKeysNextAsync(String nextPageLink)
Lists the deleted keys in the specified vault.
|
com.microsoft.rest.ServiceFuture<List<DeletedKeyItem>> |
getDeletedKeysNextAsync(String nextPageLink,
com.microsoft.rest.ServiceFuture<List<DeletedKeyItem>> serviceFuture,
com.microsoft.azure.ListOperationCallback<DeletedKeyItem> serviceCallback)
Lists the deleted keys in the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedKeyItem>>> |
getDeletedKeysNextSinglePageAsync(String nextPageLink)
Lists the deleted keys in the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedKeyItem>>> |
getDeletedKeysNextWithServiceResponseAsync(String nextPageLink)
Lists the deleted keys in the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedKeyItem>>> |
getDeletedKeysSinglePageAsync(String vaultBaseUrl)
Lists the deleted keys in the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedKeyItem>>> |
getDeletedKeysSinglePageAsync(String vaultBaseUrl,
Integer maxresults)
Lists the deleted keys in the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedKeyItem>>> |
getDeletedKeysWithServiceResponseAsync(String vaultBaseUrl)
Lists the deleted keys in the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedKeyItem>>> |
getDeletedKeysWithServiceResponseAsync(String vaultBaseUrl,
Integer maxresults)
Lists the deleted keys in the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<DeletedKeyBundle>> |
getDeletedKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName)
Gets the public part of a deleted key.
|
DeletedSasDefinitionBundle |
getDeletedSasDefinition(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName)
Gets the specified deleted sas definition.
|
rx.Observable<DeletedSasDefinitionBundle> |
getDeletedSasDefinitionAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName)
Gets the specified deleted sas definition.
|
com.microsoft.rest.ServiceFuture<DeletedSasDefinitionBundle> |
getDeletedSasDefinitionAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName,
com.microsoft.rest.ServiceCallback<DeletedSasDefinitionBundle> serviceCallback)
Gets the specified deleted sas definition.
|
com.microsoft.azure.PagedList<DeletedSasDefinitionItem> |
getDeletedSasDefinitions(String vaultBaseUrl,
String storageAccountName)
Lists deleted SAS definitions for the specified vault and storage account.
|
com.microsoft.azure.PagedList<DeletedSasDefinitionItem> |
getDeletedSasDefinitions(String vaultBaseUrl,
String storageAccountName,
Integer maxresults)
Lists deleted SAS definitions for the specified vault and storage account.
|
rx.Observable<com.microsoft.azure.Page<DeletedSasDefinitionItem>> |
getDeletedSasDefinitionsAsync(String vaultBaseUrl,
String storageAccountName)
Lists deleted SAS definitions for the specified vault and storage account.
|
rx.Observable<com.microsoft.azure.Page<DeletedSasDefinitionItem>> |
getDeletedSasDefinitionsAsync(String vaultBaseUrl,
String storageAccountName,
Integer maxresults)
Lists deleted SAS definitions for the specified vault and storage account.
|
com.microsoft.rest.ServiceFuture<List<DeletedSasDefinitionItem>> |
getDeletedSasDefinitionsAsync(String vaultBaseUrl,
String storageAccountName,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<DeletedSasDefinitionItem> serviceCallback)
Lists deleted SAS definitions for the specified vault and storage account.
|
com.microsoft.rest.ServiceFuture<List<DeletedSasDefinitionItem>> |
getDeletedSasDefinitionsAsync(String vaultBaseUrl,
String storageAccountName,
com.microsoft.azure.ListOperationCallback<DeletedSasDefinitionItem> serviceCallback)
Lists deleted SAS definitions for the specified vault and storage account.
|
com.microsoft.azure.PagedList<DeletedSasDefinitionItem> |
getDeletedSasDefinitionsNext(String nextPageLink)
Lists deleted SAS definitions for the specified vault and storage account.
|
rx.Observable<com.microsoft.azure.Page<DeletedSasDefinitionItem>> |
getDeletedSasDefinitionsNextAsync(String nextPageLink)
Lists deleted SAS definitions for the specified vault and storage account.
|
com.microsoft.rest.ServiceFuture<List<DeletedSasDefinitionItem>> |
getDeletedSasDefinitionsNextAsync(String nextPageLink,
com.microsoft.rest.ServiceFuture<List<DeletedSasDefinitionItem>> serviceFuture,
com.microsoft.azure.ListOperationCallback<DeletedSasDefinitionItem> serviceCallback)
Lists deleted SAS definitions for the specified vault and storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSasDefinitionItem>>> |
getDeletedSasDefinitionsNextSinglePageAsync(String nextPageLink)
Lists deleted SAS definitions for the specified vault and storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSasDefinitionItem>>> |
getDeletedSasDefinitionsNextWithServiceResponseAsync(String nextPageLink)
Lists deleted SAS definitions for the specified vault and storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSasDefinitionItem>>> |
getDeletedSasDefinitionsSinglePageAsync(String vaultBaseUrl,
String storageAccountName)
Lists deleted SAS definitions for the specified vault and storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSasDefinitionItem>>> |
getDeletedSasDefinitionsSinglePageAsync(String vaultBaseUrl,
String storageAccountName,
Integer maxresults)
Lists deleted SAS definitions for the specified vault and storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSasDefinitionItem>>> |
getDeletedSasDefinitionsWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName)
Lists deleted SAS definitions for the specified vault and storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSasDefinitionItem>>> |
getDeletedSasDefinitionsWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName,
Integer maxresults)
Lists deleted SAS definitions for the specified vault and storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<DeletedSasDefinitionBundle>> |
getDeletedSasDefinitionWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName)
Gets the specified deleted sas definition.
|
DeletedSecretBundle |
getDeletedSecret(String vaultBaseUrl,
String secretName)
Gets the specified deleted secret.
|
rx.Observable<DeletedSecretBundle> |
getDeletedSecretAsync(String vaultBaseUrl,
String secretName)
Gets the specified deleted secret.
|
com.microsoft.rest.ServiceFuture<DeletedSecretBundle> |
getDeletedSecretAsync(String vaultBaseUrl,
String secretName,
com.microsoft.rest.ServiceCallback<DeletedSecretBundle> serviceCallback)
Gets the specified deleted secret.
|
com.microsoft.azure.PagedList<DeletedSecretItem> |
getDeletedSecrets(String vaultBaseUrl)
Lists deleted secrets for the specified vault.
|
com.microsoft.azure.PagedList<DeletedSecretItem> |
getDeletedSecrets(String vaultBaseUrl,
Integer maxresults)
Lists deleted secrets for the specified vault.
|
rx.Observable<com.microsoft.azure.Page<DeletedSecretItem>> |
getDeletedSecretsAsync(String vaultBaseUrl)
Lists deleted secrets for the specified vault.
|
rx.Observable<com.microsoft.azure.Page<DeletedSecretItem>> |
getDeletedSecretsAsync(String vaultBaseUrl,
Integer maxresults)
Lists deleted secrets for the specified vault.
|
com.microsoft.rest.ServiceFuture<List<DeletedSecretItem>> |
getDeletedSecretsAsync(String vaultBaseUrl,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<DeletedSecretItem> serviceCallback)
Lists deleted secrets for the specified vault.
|
com.microsoft.rest.ServiceFuture<List<DeletedSecretItem>> |
getDeletedSecretsAsync(String vaultBaseUrl,
com.microsoft.azure.ListOperationCallback<DeletedSecretItem> serviceCallback)
Lists deleted secrets for the specified vault.
|
com.microsoft.azure.PagedList<DeletedSecretItem> |
getDeletedSecretsNext(String nextPageLink)
Lists deleted secrets for the specified vault.
|
rx.Observable<com.microsoft.azure.Page<DeletedSecretItem>> |
getDeletedSecretsNextAsync(String nextPageLink)
Lists deleted secrets for the specified vault.
|
com.microsoft.rest.ServiceFuture<List<DeletedSecretItem>> |
getDeletedSecretsNextAsync(String nextPageLink,
com.microsoft.rest.ServiceFuture<List<DeletedSecretItem>> serviceFuture,
com.microsoft.azure.ListOperationCallback<DeletedSecretItem> serviceCallback)
Lists deleted secrets for the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSecretItem>>> |
getDeletedSecretsNextSinglePageAsync(String nextPageLink)
Lists deleted secrets for the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSecretItem>>> |
getDeletedSecretsNextWithServiceResponseAsync(String nextPageLink)
Lists deleted secrets for the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSecretItem>>> |
getDeletedSecretsSinglePageAsync(String vaultBaseUrl)
Lists deleted secrets for the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSecretItem>>> |
getDeletedSecretsSinglePageAsync(String vaultBaseUrl,
Integer maxresults)
Lists deleted secrets for the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSecretItem>>> |
getDeletedSecretsWithServiceResponseAsync(String vaultBaseUrl)
Lists deleted secrets for the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSecretItem>>> |
getDeletedSecretsWithServiceResponseAsync(String vaultBaseUrl,
Integer maxresults)
Lists deleted secrets for the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<DeletedSecretBundle>> |
getDeletedSecretWithServiceResponseAsync(String vaultBaseUrl,
String secretName)
Gets the specified deleted secret.
|
DeletedStorageBundle |
getDeletedStorageAccount(String vaultBaseUrl,
String storageAccountName)
Gets the specified deleted storage account.
|
rx.Observable<DeletedStorageBundle> |
getDeletedStorageAccountAsync(String vaultBaseUrl,
String storageAccountName)
Gets the specified deleted storage account.
|
com.microsoft.rest.ServiceFuture<DeletedStorageBundle> |
getDeletedStorageAccountAsync(String vaultBaseUrl,
String storageAccountName,
com.microsoft.rest.ServiceCallback<DeletedStorageBundle> serviceCallback)
Gets the specified deleted storage account.
|
com.microsoft.azure.PagedList<DeletedStorageAccountItem> |
getDeletedStorageAccounts(String vaultBaseUrl)
Lists deleted storage accounts for the specified vault.
|
com.microsoft.azure.PagedList<DeletedStorageAccountItem> |
getDeletedStorageAccounts(String vaultBaseUrl,
Integer maxresults)
Lists deleted storage accounts for the specified vault.
|
rx.Observable<com.microsoft.azure.Page<DeletedStorageAccountItem>> |
getDeletedStorageAccountsAsync(String vaultBaseUrl)
Lists deleted storage accounts for the specified vault.
|
rx.Observable<com.microsoft.azure.Page<DeletedStorageAccountItem>> |
getDeletedStorageAccountsAsync(String vaultBaseUrl,
Integer maxresults)
Lists deleted storage accounts for the specified vault.
|
com.microsoft.rest.ServiceFuture<List<DeletedStorageAccountItem>> |
getDeletedStorageAccountsAsync(String vaultBaseUrl,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<DeletedStorageAccountItem> serviceCallback)
Lists deleted storage accounts for the specified vault.
|
com.microsoft.rest.ServiceFuture<List<DeletedStorageAccountItem>> |
getDeletedStorageAccountsAsync(String vaultBaseUrl,
com.microsoft.azure.ListOperationCallback<DeletedStorageAccountItem> serviceCallback)
Lists deleted storage accounts for the specified vault.
|
com.microsoft.azure.PagedList<DeletedStorageAccountItem> |
getDeletedStorageAccountsNext(String nextPageLink)
Lists deleted storage accounts for the specified vault.
|
rx.Observable<com.microsoft.azure.Page<DeletedStorageAccountItem>> |
getDeletedStorageAccountsNextAsync(String nextPageLink)
Lists deleted storage accounts for the specified vault.
|
com.microsoft.rest.ServiceFuture<List<DeletedStorageAccountItem>> |
getDeletedStorageAccountsNextAsync(String nextPageLink,
com.microsoft.rest.ServiceFuture<List<DeletedStorageAccountItem>> serviceFuture,
com.microsoft.azure.ListOperationCallback<DeletedStorageAccountItem> serviceCallback)
Lists deleted storage accounts for the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedStorageAccountItem>>> |
getDeletedStorageAccountsNextSinglePageAsync(String nextPageLink)
Lists deleted storage accounts for the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedStorageAccountItem>>> |
getDeletedStorageAccountsNextWithServiceResponseAsync(String nextPageLink)
Lists deleted storage accounts for the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedStorageAccountItem>>> |
getDeletedStorageAccountsSinglePageAsync(String vaultBaseUrl)
Lists deleted storage accounts for the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedStorageAccountItem>>> |
getDeletedStorageAccountsSinglePageAsync(String vaultBaseUrl,
Integer maxresults)
Lists deleted storage accounts for the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedStorageAccountItem>>> |
getDeletedStorageAccountsWithServiceResponseAsync(String vaultBaseUrl)
Lists deleted storage accounts for the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedStorageAccountItem>>> |
getDeletedStorageAccountsWithServiceResponseAsync(String vaultBaseUrl,
Integer maxresults)
Lists deleted storage accounts for the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<DeletedStorageBundle>> |
getDeletedStorageAccountWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName)
Gets the specified deleted storage account.
|
KeyBundle |
getKey(String vaultBaseUrl,
String keyName,
String keyVersion)
Gets the public part of a stored key.
|
rx.Observable<KeyBundle> |
getKeyAsync(String vaultBaseUrl,
String keyName,
String keyVersion)
Gets the public part of a stored key.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
getKeyAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Gets the public part of a stored key.
|
com.microsoft.azure.PagedList<KeyItem> |
getKeys(String vaultBaseUrl)
List keys in the specified vault.
|
com.microsoft.azure.PagedList<KeyItem> |
getKeys(String vaultBaseUrl,
Integer maxresults)
List keys in the specified vault.
|
rx.Observable<com.microsoft.azure.Page<KeyItem>> |
getKeysAsync(String vaultBaseUrl)
List keys in the specified vault.
|
rx.Observable<com.microsoft.azure.Page<KeyItem>> |
getKeysAsync(String vaultBaseUrl,
Integer maxresults)
List keys in the specified vault.
|
com.microsoft.rest.ServiceFuture<List<KeyItem>> |
getKeysAsync(String vaultBaseUrl,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
List keys in the specified vault.
|
com.microsoft.rest.ServiceFuture<List<KeyItem>> |
getKeysAsync(String vaultBaseUrl,
com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
List keys in the specified vault.
|
com.microsoft.azure.PagedList<KeyItem> |
getKeysNext(String nextPageLink)
List keys in the specified vault.
|
rx.Observable<com.microsoft.azure.Page<KeyItem>> |
getKeysNextAsync(String nextPageLink)
List keys in the specified vault.
|
com.microsoft.rest.ServiceFuture<List<KeyItem>> |
getKeysNextAsync(String nextPageLink,
com.microsoft.rest.ServiceFuture<List<KeyItem>> serviceFuture,
com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
List keys in the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> |
getKeysNextSinglePageAsync(String nextPageLink)
List keys in the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> |
getKeysNextWithServiceResponseAsync(String nextPageLink)
List keys in the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> |
getKeysSinglePageAsync(String vaultBaseUrl)
List keys in the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> |
getKeysSinglePageAsync(String vaultBaseUrl,
Integer maxresults)
List keys in the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> |
getKeysWithServiceResponseAsync(String vaultBaseUrl)
List keys in the specified vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> |
getKeysWithServiceResponseAsync(String vaultBaseUrl,
Integer maxresults)
List keys in the specified vault.
|
com.microsoft.azure.PagedList<KeyItem> |
getKeyVersions(String vaultBaseUrl,
String keyName)
Retrieves a list of individual key versions with the same key name.
|
com.microsoft.azure.PagedList<KeyItem> |
getKeyVersions(String vaultBaseUrl,
String keyName,
Integer maxresults)
Retrieves a list of individual key versions with the same key name.
|
rx.Observable<com.microsoft.azure.Page<KeyItem>> |
getKeyVersionsAsync(String vaultBaseUrl,
String keyName)
Retrieves a list of individual key versions with the same key name.
|
rx.Observable<com.microsoft.azure.Page<KeyItem>> |
getKeyVersionsAsync(String vaultBaseUrl,
String keyName,
Integer maxresults)
Retrieves a list of individual key versions with the same key name.
|
com.microsoft.rest.ServiceFuture<List<KeyItem>> |
getKeyVersionsAsync(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>> |
getKeyVersionsAsync(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<KeyItem> |
getKeyVersionsNext(String nextPageLink)
Retrieves a list of individual key versions with the same key name.
|
rx.Observable<com.microsoft.azure.Page<KeyItem>> |
getKeyVersionsNextAsync(String nextPageLink)
Retrieves a list of individual key versions with the same key name.
|
com.microsoft.rest.ServiceFuture<List<KeyItem>> |
getKeyVersionsNextAsync(String nextPageLink,
com.microsoft.rest.ServiceFuture<List<KeyItem>> serviceFuture,
com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
Retrieves a list of individual key versions with the same key name.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> |
getKeyVersionsNextSinglePageAsync(String nextPageLink)
Retrieves a list of individual key versions with the same key name.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> |
getKeyVersionsNextWithServiceResponseAsync(String nextPageLink)
Retrieves a list of individual key versions with the same key name.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> |
getKeyVersionsSinglePageAsync(String vaultBaseUrl,
String keyName)
Retrieves a list of individual key versions with the same key name.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> |
getKeyVersionsSinglePageAsync(String vaultBaseUrl,
String keyName,
Integer maxresults)
Retrieves a list of individual key versions with the same key name.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> |
getKeyVersionsWithServiceResponseAsync(String vaultBaseUrl,
String keyName)
Retrieves a list of individual key versions with the same key name.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> |
getKeyVersionsWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
Integer maxresults)
Retrieves a list of individual key versions with the same key name.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> |
getKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
String keyVersion)
Gets the public part of a stored key.
|
SasDefinitionBundle |
getSasDefinition(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName)
Gets information about a SAS definition for the specified storage account.
|
rx.Observable<SasDefinitionBundle> |
getSasDefinitionAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName)
Gets information about a SAS definition for the specified storage account.
|
com.microsoft.rest.ServiceFuture<SasDefinitionBundle> |
getSasDefinitionAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName,
com.microsoft.rest.ServiceCallback<SasDefinitionBundle> serviceCallback)
Gets information about a SAS definition for the specified storage account.
|
com.microsoft.azure.PagedList<SasDefinitionItem> |
getSasDefinitions(String vaultBaseUrl,
String storageAccountName)
List storage SAS definitions for the given storage account.
|
com.microsoft.azure.PagedList<SasDefinitionItem> |
getSasDefinitions(String vaultBaseUrl,
String storageAccountName,
Integer maxresults)
List storage SAS definitions for the given storage account.
|
rx.Observable<com.microsoft.azure.Page<SasDefinitionItem>> |
getSasDefinitionsAsync(String vaultBaseUrl,
String storageAccountName)
List storage SAS definitions for the given storage account.
|
rx.Observable<com.microsoft.azure.Page<SasDefinitionItem>> |
getSasDefinitionsAsync(String vaultBaseUrl,
String storageAccountName,
Integer maxresults)
List storage SAS definitions for the given storage account.
|
com.microsoft.rest.ServiceFuture<List<SasDefinitionItem>> |
getSasDefinitionsAsync(String vaultBaseUrl,
String storageAccountName,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<SasDefinitionItem> serviceCallback)
List storage SAS definitions for the given storage account.
|
com.microsoft.rest.ServiceFuture<List<SasDefinitionItem>> |
getSasDefinitionsAsync(String vaultBaseUrl,
String storageAccountName,
com.microsoft.azure.ListOperationCallback<SasDefinitionItem> serviceCallback)
List storage SAS definitions for the given storage account.
|
com.microsoft.azure.PagedList<SasDefinitionItem> |
getSasDefinitionsNext(String nextPageLink)
List storage SAS definitions for the given storage account.
|
rx.Observable<com.microsoft.azure.Page<SasDefinitionItem>> |
getSasDefinitionsNextAsync(String nextPageLink)
List storage SAS definitions for the given storage account.
|
com.microsoft.rest.ServiceFuture<List<SasDefinitionItem>> |
getSasDefinitionsNextAsync(String nextPageLink,
com.microsoft.rest.ServiceFuture<List<SasDefinitionItem>> serviceFuture,
com.microsoft.azure.ListOperationCallback<SasDefinitionItem> serviceCallback)
List storage SAS definitions for the given storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SasDefinitionItem>>> |
getSasDefinitionsNextSinglePageAsync(String nextPageLink)
List storage SAS definitions for the given storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SasDefinitionItem>>> |
getSasDefinitionsNextWithServiceResponseAsync(String nextPageLink)
List storage SAS definitions for the given storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SasDefinitionItem>>> |
getSasDefinitionsSinglePageAsync(String vaultBaseUrl,
String storageAccountName)
List storage SAS definitions for the given storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SasDefinitionItem>>> |
getSasDefinitionsSinglePageAsync(String vaultBaseUrl,
String storageAccountName,
Integer maxresults)
List storage SAS definitions for the given storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SasDefinitionItem>>> |
getSasDefinitionsWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName)
List storage SAS definitions for the given storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SasDefinitionItem>>> |
getSasDefinitionsWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName,
Integer maxresults)
List storage SAS definitions for the given storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<SasDefinitionBundle>> |
getSasDefinitionWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName)
Gets information about a SAS definition for the specified storage account.
|
SecretBundle |
getSecret(String vaultBaseUrl,
String secretName,
String secretVersion)
Get a specified secret from a given key vault.
|
rx.Observable<SecretBundle> |
getSecretAsync(String vaultBaseUrl,
String secretName,
String secretVersion)
Get a specified secret from a given key vault.
|
com.microsoft.rest.ServiceFuture<SecretBundle> |
getSecretAsync(String vaultBaseUrl,
String secretName,
String secretVersion,
com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
Get a specified secret from a given key vault.
|
com.microsoft.azure.PagedList<SecretItem> |
getSecrets(String vaultBaseUrl)
List secrets in a specified key vault.
|
com.microsoft.azure.PagedList<SecretItem> |
getSecrets(String vaultBaseUrl,
Integer maxresults)
List secrets in a specified key vault.
|
rx.Observable<com.microsoft.azure.Page<SecretItem>> |
getSecretsAsync(String vaultBaseUrl)
List secrets in a specified key vault.
|
rx.Observable<com.microsoft.azure.Page<SecretItem>> |
getSecretsAsync(String vaultBaseUrl,
Integer maxresults)
List secrets in a specified key vault.
|
com.microsoft.rest.ServiceFuture<List<SecretItem>> |
getSecretsAsync(String vaultBaseUrl,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
List secrets in a specified key vault.
|
com.microsoft.rest.ServiceFuture<List<SecretItem>> |
getSecretsAsync(String vaultBaseUrl,
com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
List secrets in a specified key vault.
|
com.microsoft.azure.PagedList<SecretItem> |
getSecretsNext(String nextPageLink)
List secrets in a specified key vault.
|
rx.Observable<com.microsoft.azure.Page<SecretItem>> |
getSecretsNextAsync(String nextPageLink)
List secrets in a specified key vault.
|
com.microsoft.rest.ServiceFuture<List<SecretItem>> |
getSecretsNextAsync(String nextPageLink,
com.microsoft.rest.ServiceFuture<List<SecretItem>> serviceFuture,
com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
List secrets in a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> |
getSecretsNextSinglePageAsync(String nextPageLink)
List secrets in a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> |
getSecretsNextWithServiceResponseAsync(String nextPageLink)
List secrets in a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> |
getSecretsSinglePageAsync(String vaultBaseUrl)
List secrets in a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> |
getSecretsSinglePageAsync(String vaultBaseUrl,
Integer maxresults)
List secrets in a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> |
getSecretsWithServiceResponseAsync(String vaultBaseUrl)
List secrets in a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> |
getSecretsWithServiceResponseAsync(String vaultBaseUrl,
Integer maxresults)
List secrets in a specified key vault.
|
com.microsoft.azure.PagedList<SecretItem> |
getSecretVersions(String vaultBaseUrl,
String secretName)
List all versions of the specified secret.
|
com.microsoft.azure.PagedList<SecretItem> |
getSecretVersions(String vaultBaseUrl,
String secretName,
Integer maxresults)
List all versions of the specified secret.
|
rx.Observable<com.microsoft.azure.Page<SecretItem>> |
getSecretVersionsAsync(String vaultBaseUrl,
String secretName)
List all versions of the specified secret.
|
rx.Observable<com.microsoft.azure.Page<SecretItem>> |
getSecretVersionsAsync(String vaultBaseUrl,
String secretName,
Integer maxresults)
List all versions of the specified secret.
|
com.microsoft.rest.ServiceFuture<List<SecretItem>> |
getSecretVersionsAsync(String vaultBaseUrl,
String secretName,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
List all versions of the specified secret.
|
com.microsoft.rest.ServiceFuture<List<SecretItem>> |
getSecretVersionsAsync(String vaultBaseUrl,
String secretName,
com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
List all versions of the specified secret.
|
com.microsoft.azure.PagedList<SecretItem> |
getSecretVersionsNext(String nextPageLink)
List all versions of the specified secret.
|
rx.Observable<com.microsoft.azure.Page<SecretItem>> |
getSecretVersionsNextAsync(String nextPageLink)
List all versions of the specified secret.
|
com.microsoft.rest.ServiceFuture<List<SecretItem>> |
getSecretVersionsNextAsync(String nextPageLink,
com.microsoft.rest.ServiceFuture<List<SecretItem>> serviceFuture,
com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
List all versions of the specified secret.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> |
getSecretVersionsNextSinglePageAsync(String nextPageLink)
List all versions of the specified secret.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> |
getSecretVersionsNextWithServiceResponseAsync(String nextPageLink)
List all versions of the specified secret.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> |
getSecretVersionsSinglePageAsync(String vaultBaseUrl,
String secretName)
List all versions of the specified secret.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> |
getSecretVersionsSinglePageAsync(String vaultBaseUrl,
String secretName,
Integer maxresults)
List all versions of the specified secret.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> |
getSecretVersionsWithServiceResponseAsync(String vaultBaseUrl,
String secretName)
List all versions of the specified secret.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> |
getSecretVersionsWithServiceResponseAsync(String vaultBaseUrl,
String secretName,
Integer maxresults)
List all versions of the specified secret.
|
rx.Observable<com.microsoft.rest.ServiceResponse<SecretBundle>> |
getSecretWithServiceResponseAsync(String vaultBaseUrl,
String secretName,
String secretVersion)
Get a specified secret from a given key vault.
|
StorageBundle |
getStorageAccount(String vaultBaseUrl,
String storageAccountName)
Gets information about a specified storage account.
|
rx.Observable<StorageBundle> |
getStorageAccountAsync(String vaultBaseUrl,
String storageAccountName)
Gets information about a specified storage account.
|
com.microsoft.rest.ServiceFuture<StorageBundle> |
getStorageAccountAsync(String vaultBaseUrl,
String storageAccountName,
com.microsoft.rest.ServiceCallback<StorageBundle> serviceCallback)
Gets information about a specified storage account.
|
com.microsoft.azure.PagedList<StorageAccountItem> |
getStorageAccounts(String vaultBaseUrl)
List storage accounts managed by the specified key vault.
|
com.microsoft.azure.PagedList<StorageAccountItem> |
getStorageAccounts(String vaultBaseUrl,
Integer maxresults)
List storage accounts managed by the specified key vault.
|
rx.Observable<com.microsoft.azure.Page<StorageAccountItem>> |
getStorageAccountsAsync(String vaultBaseUrl)
List storage accounts managed by the specified key vault.
|
rx.Observable<com.microsoft.azure.Page<StorageAccountItem>> |
getStorageAccountsAsync(String vaultBaseUrl,
Integer maxresults)
List storage accounts managed by the specified key vault.
|
com.microsoft.rest.ServiceFuture<List<StorageAccountItem>> |
getStorageAccountsAsync(String vaultBaseUrl,
Integer maxresults,
com.microsoft.azure.ListOperationCallback<StorageAccountItem> serviceCallback)
List storage accounts managed by the specified key vault.
|
com.microsoft.rest.ServiceFuture<List<StorageAccountItem>> |
getStorageAccountsAsync(String vaultBaseUrl,
com.microsoft.azure.ListOperationCallback<StorageAccountItem> serviceCallback)
List storage accounts managed by the specified key vault.
|
com.microsoft.azure.PagedList<StorageAccountItem> |
getStorageAccountsNext(String nextPageLink)
List storage accounts managed by the specified key vault.
|
rx.Observable<com.microsoft.azure.Page<StorageAccountItem>> |
getStorageAccountsNextAsync(String nextPageLink)
List storage accounts managed by the specified key vault.
|
com.microsoft.rest.ServiceFuture<List<StorageAccountItem>> |
getStorageAccountsNextAsync(String nextPageLink,
com.microsoft.rest.ServiceFuture<List<StorageAccountItem>> serviceFuture,
com.microsoft.azure.ListOperationCallback<StorageAccountItem> serviceCallback)
List storage accounts managed by the specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<StorageAccountItem>>> |
getStorageAccountsNextSinglePageAsync(String nextPageLink)
List storage accounts managed by the specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<StorageAccountItem>>> |
getStorageAccountsNextWithServiceResponseAsync(String nextPageLink)
List storage accounts managed by the specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<StorageAccountItem>>> |
getStorageAccountsSinglePageAsync(String vaultBaseUrl)
List storage accounts managed by the specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<StorageAccountItem>>> |
getStorageAccountsSinglePageAsync(String vaultBaseUrl,
Integer maxresults)
List storage accounts managed by the specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<StorageAccountItem>>> |
getStorageAccountsWithServiceResponseAsync(String vaultBaseUrl)
List storage accounts managed by the specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<StorageAccountItem>>> |
getStorageAccountsWithServiceResponseAsync(String vaultBaseUrl,
Integer maxresults)
List storage accounts managed by the specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<StorageBundle>> |
getStorageAccountWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName)
Gets information about a specified storage account.
|
CertificateBundle |
importCertificate(String vaultBaseUrl,
String certificateName,
String base64EncodedCertificate)
Imports a certificate into a specified key vault.
|
CertificateBundle |
importCertificate(String vaultBaseUrl,
String certificateName,
String base64EncodedCertificate,
String password,
CertificatePolicy certificatePolicy,
CertificateAttributes certificateAttributes,
Map<String,String> tags)
Imports a certificate into a specified key vault.
|
rx.Observable<CertificateBundle> |
importCertificateAsync(String vaultBaseUrl,
String certificateName,
String base64EncodedCertificate)
Imports a certificate into a specified key vault.
|
com.microsoft.rest.ServiceFuture<CertificateBundle> |
importCertificateAsync(String vaultBaseUrl,
String certificateName,
String base64EncodedCertificate,
com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
Imports a certificate into a specified key vault.
|
rx.Observable<CertificateBundle> |
importCertificateAsync(String vaultBaseUrl,
String certificateName,
String base64EncodedCertificate,
String password,
CertificatePolicy certificatePolicy,
CertificateAttributes certificateAttributes,
Map<String,String> tags)
Imports a certificate into a specified key vault.
|
com.microsoft.rest.ServiceFuture<CertificateBundle> |
importCertificateAsync(String vaultBaseUrl,
String certificateName,
String base64EncodedCertificate,
String password,
CertificatePolicy certificatePolicy,
CertificateAttributes certificateAttributes,
Map<String,String> tags,
com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
Imports a certificate into a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> |
importCertificateWithServiceResponseAsync(String vaultBaseUrl,
String certificateName,
String base64EncodedCertificate)
Imports a certificate into a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> |
importCertificateWithServiceResponseAsync(String vaultBaseUrl,
String certificateName,
String base64EncodedCertificate,
String password,
CertificatePolicy certificatePolicy,
CertificateAttributes certificateAttributes,
Map<String,String> tags)
Imports a certificate into a specified key vault.
|
KeyBundle |
importKey(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKey key)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
KeyBundle |
importKey(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKey key,
Boolean hsm,
KeyAttributes keyAttributes,
Map<String,String> tags)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
rx.Observable<KeyBundle> |
importKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKey key)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
rx.Observable<KeyBundle> |
importKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKey key,
Boolean hsm,
KeyAttributes keyAttributes,
Map<String,String> tags)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
importKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKey key,
Boolean hsm,
KeyAttributes keyAttributes,
Map<String,String> tags,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
importKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKey key,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> |
importKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKey key)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> |
importKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
com.microsoft.azure.keyvault.webkey.JsonWebKey key,
Boolean hsm,
KeyAttributes keyAttributes,
Map<String,String> tags)
Imports an externally created key, stores it, and returns key parameters and attributes to the client.
|
protected void |
initialize() |
int |
longRunningOperationRetryTimeout()
Gets Gets or sets the retry timeout in seconds for Long Running Operations.
|
CertificateBundle |
mergeCertificate(String vaultBaseUrl,
String certificateName,
List<byte[]> x509Certificates)
Merges a certificate or a certificate chain with a key pair existing on the server.
|
CertificateBundle |
mergeCertificate(String vaultBaseUrl,
String certificateName,
List<byte[]> x509Certificates,
CertificateAttributes certificateAttributes,
Map<String,String> tags)
Merges a certificate or a certificate chain with a key pair existing on the server.
|
rx.Observable<CertificateBundle> |
mergeCertificateAsync(String vaultBaseUrl,
String certificateName,
List<byte[]> x509Certificates)
Merges a certificate or a certificate chain with a key pair existing on the server.
|
rx.Observable<CertificateBundle> |
mergeCertificateAsync(String vaultBaseUrl,
String certificateName,
List<byte[]> x509Certificates,
CertificateAttributes certificateAttributes,
Map<String,String> tags)
Merges a certificate or a certificate chain with a key pair existing on the server.
|
com.microsoft.rest.ServiceFuture<CertificateBundle> |
mergeCertificateAsync(String vaultBaseUrl,
String certificateName,
List<byte[]> x509Certificates,
CertificateAttributes certificateAttributes,
Map<String,String> tags,
com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
Merges a certificate or a certificate chain with a key pair existing on the server.
|
com.microsoft.rest.ServiceFuture<CertificateBundle> |
mergeCertificateAsync(String vaultBaseUrl,
String certificateName,
List<byte[]> x509Certificates,
com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
Merges a certificate or a certificate chain with a key pair existing on the server.
|
rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> |
mergeCertificateWithServiceResponseAsync(String vaultBaseUrl,
String certificateName,
List<byte[]> x509Certificates)
Merges a certificate or a certificate chain with a key pair existing on the server.
|
rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> |
mergeCertificateWithServiceResponseAsync(String vaultBaseUrl,
String certificateName,
List<byte[]> x509Certificates,
CertificateAttributes certificateAttributes,
Map<String,String> tags)
Merges a certificate or a certificate chain with a key pair existing on the server.
|
void |
purgeDeletedCertificate(String vaultBaseUrl,
String certificateName)
Permanently deletes the specified deleted certificate.
|
rx.Observable<Void> |
purgeDeletedCertificateAsync(String vaultBaseUrl,
String certificateName)
Permanently deletes the specified deleted certificate.
|
com.microsoft.rest.ServiceFuture<Void> |
purgeDeletedCertificateAsync(String vaultBaseUrl,
String certificateName,
com.microsoft.rest.ServiceCallback<Void> serviceCallback)
Permanently deletes the specified deleted certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<Void>> |
purgeDeletedCertificateWithServiceResponseAsync(String vaultBaseUrl,
String certificateName)
Permanently deletes the specified deleted certificate.
|
void |
purgeDeletedKey(String vaultBaseUrl,
String keyName)
Permanently deletes the specified key.
|
rx.Observable<Void> |
purgeDeletedKeyAsync(String vaultBaseUrl,
String keyName)
Permanently deletes the specified key.
|
com.microsoft.rest.ServiceFuture<Void> |
purgeDeletedKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.rest.ServiceCallback<Void> serviceCallback)
Permanently deletes the specified key.
|
rx.Observable<com.microsoft.rest.ServiceResponse<Void>> |
purgeDeletedKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName)
Permanently deletes the specified key.
|
void |
purgeDeletedSecret(String vaultBaseUrl,
String secretName)
Permanently deletes the specified secret.
|
rx.Observable<Void> |
purgeDeletedSecretAsync(String vaultBaseUrl,
String secretName)
Permanently deletes the specified secret.
|
com.microsoft.rest.ServiceFuture<Void> |
purgeDeletedSecretAsync(String vaultBaseUrl,
String secretName,
com.microsoft.rest.ServiceCallback<Void> serviceCallback)
Permanently deletes the specified secret.
|
rx.Observable<com.microsoft.rest.ServiceResponse<Void>> |
purgeDeletedSecretWithServiceResponseAsync(String vaultBaseUrl,
String secretName)
Permanently deletes the specified secret.
|
void |
purgeDeletedStorageAccount(String vaultBaseUrl,
String storageAccountName)
Permanently deletes the specified storage account.
|
rx.Observable<Void> |
purgeDeletedStorageAccountAsync(String vaultBaseUrl,
String storageAccountName)
Permanently deletes the specified storage account.
|
com.microsoft.rest.ServiceFuture<Void> |
purgeDeletedStorageAccountAsync(String vaultBaseUrl,
String storageAccountName,
com.microsoft.rest.ServiceCallback<Void> serviceCallback)
Permanently deletes the specified storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<Void>> |
purgeDeletedStorageAccountWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName)
Permanently deletes the specified storage account.
|
CertificateBundle |
recoverDeletedCertificate(String vaultBaseUrl,
String certificateName)
Recovers the deleted certificate back to its current version under /certificates.
|
rx.Observable<CertificateBundle> |
recoverDeletedCertificateAsync(String vaultBaseUrl,
String certificateName)
Recovers the deleted certificate back to its current version under /certificates.
|
com.microsoft.rest.ServiceFuture<CertificateBundle> |
recoverDeletedCertificateAsync(String vaultBaseUrl,
String certificateName,
com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
Recovers the deleted certificate back to its current version under /certificates.
|
rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> |
recoverDeletedCertificateWithServiceResponseAsync(String vaultBaseUrl,
String certificateName)
Recovers the deleted certificate back to its current version under /certificates.
|
KeyBundle |
recoverDeletedKey(String vaultBaseUrl,
String keyName)
Recovers the deleted key to its latest version.
|
rx.Observable<KeyBundle> |
recoverDeletedKeyAsync(String vaultBaseUrl,
String keyName)
Recovers the deleted key to its latest version.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
recoverDeletedKeyAsync(String vaultBaseUrl,
String keyName,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Recovers the deleted key to its latest version.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> |
recoverDeletedKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName)
Recovers the deleted key to its latest version.
|
SasDefinitionBundle |
recoverDeletedSasDefinition(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName)
Recovers the deleted SAS definition.
|
rx.Observable<SasDefinitionBundle> |
recoverDeletedSasDefinitionAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName)
Recovers the deleted SAS definition.
|
com.microsoft.rest.ServiceFuture<SasDefinitionBundle> |
recoverDeletedSasDefinitionAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName,
com.microsoft.rest.ServiceCallback<SasDefinitionBundle> serviceCallback)
Recovers the deleted SAS definition.
|
rx.Observable<com.microsoft.rest.ServiceResponse<SasDefinitionBundle>> |
recoverDeletedSasDefinitionWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName)
Recovers the deleted SAS definition.
|
SecretBundle |
recoverDeletedSecret(String vaultBaseUrl,
String secretName)
Recovers the deleted secret to the latest version.
|
rx.Observable<SecretBundle> |
recoverDeletedSecretAsync(String vaultBaseUrl,
String secretName)
Recovers the deleted secret to the latest version.
|
com.microsoft.rest.ServiceFuture<SecretBundle> |
recoverDeletedSecretAsync(String vaultBaseUrl,
String secretName,
com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
Recovers the deleted secret to the latest version.
|
rx.Observable<com.microsoft.rest.ServiceResponse<SecretBundle>> |
recoverDeletedSecretWithServiceResponseAsync(String vaultBaseUrl,
String secretName)
Recovers the deleted secret to the latest version.
|
StorageBundle |
recoverDeletedStorageAccount(String vaultBaseUrl,
String storageAccountName)
Recovers the deleted storage account.
|
rx.Observable<StorageBundle> |
recoverDeletedStorageAccountAsync(String vaultBaseUrl,
String storageAccountName)
Recovers the deleted storage account.
|
com.microsoft.rest.ServiceFuture<StorageBundle> |
recoverDeletedStorageAccountAsync(String vaultBaseUrl,
String storageAccountName,
com.microsoft.rest.ServiceCallback<StorageBundle> serviceCallback)
Recovers the deleted storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<StorageBundle>> |
recoverDeletedStorageAccountWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName)
Recovers the deleted storage account.
|
StorageBundle |
regenerateStorageAccountKey(String vaultBaseUrl,
String storageAccountName,
String keyName)
Regenerates the specified key value for the given storage account.
|
rx.Observable<StorageBundle> |
regenerateStorageAccountKeyAsync(String vaultBaseUrl,
String storageAccountName,
String keyName)
Regenerates the specified key value for the given storage account.
|
com.microsoft.rest.ServiceFuture<StorageBundle> |
regenerateStorageAccountKeyAsync(String vaultBaseUrl,
String storageAccountName,
String keyName,
com.microsoft.rest.ServiceCallback<StorageBundle> serviceCallback)
Regenerates the specified key value for the given storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<StorageBundle>> |
regenerateStorageAccountKeyWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName,
String keyName)
Regenerates the specified key value for the given storage account.
|
CertificateBundle |
restoreCertificate(String vaultBaseUrl,
byte[] certificateBundleBackup)
Restores a backed up certificate to a vault.
|
rx.Observable<CertificateBundle> |
restoreCertificateAsync(String vaultBaseUrl,
byte[] certificateBundleBackup)
Restores a backed up certificate to a vault.
|
com.microsoft.rest.ServiceFuture<CertificateBundle> |
restoreCertificateAsync(String vaultBaseUrl,
byte[] certificateBundleBackup,
com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
Restores a backed up certificate to a vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> |
restoreCertificateWithServiceResponseAsync(String vaultBaseUrl,
byte[] certificateBundleBackup)
Restores a backed up certificate to a vault.
|
KeyBundle |
restoreKey(String vaultBaseUrl,
byte[] keyBundleBackup)
Restores a backed up key to a vault.
|
rx.Observable<KeyBundle> |
restoreKeyAsync(String vaultBaseUrl,
byte[] keyBundleBackup)
Restores a backed up key to a vault.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
restoreKeyAsync(String vaultBaseUrl,
byte[] keyBundleBackup,
com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
Restores a backed up key to a vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> |
restoreKeyWithServiceResponseAsync(String vaultBaseUrl,
byte[] keyBundleBackup)
Restores a backed up key to a vault.
|
SecretBundle |
restoreSecret(String vaultBaseUrl,
byte[] secretBundleBackup)
Restores a backed up secret to a vault.
|
rx.Observable<SecretBundle> |
restoreSecretAsync(String vaultBaseUrl,
byte[] secretBundleBackup)
Restores a backed up secret to a vault.
|
com.microsoft.rest.ServiceFuture<SecretBundle> |
restoreSecretAsync(String vaultBaseUrl,
byte[] secretBundleBackup,
com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
Restores a backed up secret to a vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<SecretBundle>> |
restoreSecretWithServiceResponseAsync(String vaultBaseUrl,
byte[] secretBundleBackup)
Restores a backed up secret to a vault.
|
StorageBundle |
restoreStorageAccount(String vaultBaseUrl,
byte[] storageBundleBackup)
Restores a backed up storage account to a vault.
|
rx.Observable<StorageBundle> |
restoreStorageAccountAsync(String vaultBaseUrl,
byte[] storageBundleBackup)
Restores a backed up storage account to a vault.
|
com.microsoft.rest.ServiceFuture<StorageBundle> |
restoreStorageAccountAsync(String vaultBaseUrl,
byte[] storageBundleBackup,
com.microsoft.rest.ServiceCallback<StorageBundle> serviceCallback)
Restores a backed up storage account to a vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<StorageBundle>> |
restoreStorageAccountWithServiceResponseAsync(String vaultBaseUrl,
byte[] storageBundleBackup)
Restores a backed up storage account to a vault.
|
Contacts |
setCertificateContacts(String vaultBaseUrl,
Contacts contacts)
Sets the certificate contacts for the specified key vault.
|
rx.Observable<Contacts> |
setCertificateContactsAsync(String vaultBaseUrl,
Contacts contacts)
Sets the certificate contacts for the specified key vault.
|
com.microsoft.rest.ServiceFuture<Contacts> |
setCertificateContactsAsync(String vaultBaseUrl,
Contacts contacts,
com.microsoft.rest.ServiceCallback<Contacts> serviceCallback)
Sets the certificate contacts for the specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<Contacts>> |
setCertificateContactsWithServiceResponseAsync(String vaultBaseUrl,
Contacts contacts)
Sets the certificate contacts for the specified key vault.
|
IssuerBundle |
setCertificateIssuer(String vaultBaseUrl,
String issuerName,
String provider)
Sets the specified certificate issuer.
|
IssuerBundle |
setCertificateIssuer(String vaultBaseUrl,
String issuerName,
String provider,
IssuerCredentials credentials,
OrganizationDetails organizationDetails,
IssuerAttributes attributes)
Sets the specified certificate issuer.
|
rx.Observable<IssuerBundle> |
setCertificateIssuerAsync(String vaultBaseUrl,
String issuerName,
String provider)
Sets the specified certificate issuer.
|
rx.Observable<IssuerBundle> |
setCertificateIssuerAsync(String vaultBaseUrl,
String issuerName,
String provider,
IssuerCredentials credentials,
OrganizationDetails organizationDetails,
IssuerAttributes attributes)
Sets the specified certificate issuer.
|
com.microsoft.rest.ServiceFuture<IssuerBundle> |
setCertificateIssuerAsync(String vaultBaseUrl,
String issuerName,
String provider,
IssuerCredentials credentials,
OrganizationDetails organizationDetails,
IssuerAttributes attributes,
com.microsoft.rest.ServiceCallback<IssuerBundle> serviceCallback)
Sets the specified certificate issuer.
|
com.microsoft.rest.ServiceFuture<IssuerBundle> |
setCertificateIssuerAsync(String vaultBaseUrl,
String issuerName,
String provider,
com.microsoft.rest.ServiceCallback<IssuerBundle> serviceCallback)
Sets the specified certificate issuer.
|
rx.Observable<com.microsoft.rest.ServiceResponse<IssuerBundle>> |
setCertificateIssuerWithServiceResponseAsync(String vaultBaseUrl,
String issuerName,
String provider)
Sets the specified certificate issuer.
|
rx.Observable<com.microsoft.rest.ServiceResponse<IssuerBundle>> |
setCertificateIssuerWithServiceResponseAsync(String vaultBaseUrl,
String issuerName,
String provider,
IssuerCredentials credentials,
OrganizationDetails organizationDetails,
IssuerAttributes attributes)
Sets the specified certificate issuer.
|
SasDefinitionBundle |
setSasDefinition(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName,
String templateUri,
SasTokenType sasType,
String validityPeriod)
Creates or updates a new SAS definition for the specified storage account.
|
SasDefinitionBundle |
setSasDefinition(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName,
String templateUri,
SasTokenType sasType,
String validityPeriod,
SasDefinitionAttributes sasDefinitionAttributes,
Map<String,String> tags)
Creates or updates a new SAS definition for the specified storage account.
|
rx.Observable<SasDefinitionBundle> |
setSasDefinitionAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName,
String templateUri,
SasTokenType sasType,
String validityPeriod)
Creates or updates a new SAS definition for the specified storage account.
|
rx.Observable<SasDefinitionBundle> |
setSasDefinitionAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName,
String templateUri,
SasTokenType sasType,
String validityPeriod,
SasDefinitionAttributes sasDefinitionAttributes,
Map<String,String> tags)
Creates or updates a new SAS definition for the specified storage account.
|
com.microsoft.rest.ServiceFuture<SasDefinitionBundle> |
setSasDefinitionAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName,
String templateUri,
SasTokenType sasType,
String validityPeriod,
SasDefinitionAttributes sasDefinitionAttributes,
Map<String,String> tags,
com.microsoft.rest.ServiceCallback<SasDefinitionBundle> serviceCallback)
Creates or updates a new SAS definition for the specified storage account.
|
com.microsoft.rest.ServiceFuture<SasDefinitionBundle> |
setSasDefinitionAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName,
String templateUri,
SasTokenType sasType,
String validityPeriod,
com.microsoft.rest.ServiceCallback<SasDefinitionBundle> serviceCallback)
Creates or updates a new SAS definition for the specified storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<SasDefinitionBundle>> |
setSasDefinitionWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName,
String templateUri,
SasTokenType sasType,
String validityPeriod)
Creates or updates a new SAS definition for the specified storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<SasDefinitionBundle>> |
setSasDefinitionWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName,
String templateUri,
SasTokenType sasType,
String validityPeriod,
SasDefinitionAttributes sasDefinitionAttributes,
Map<String,String> tags)
Creates or updates a new SAS definition for the specified storage account.
|
SecretBundle |
setSecret(String vaultBaseUrl,
String secretName,
String value)
Sets a secret in a specified key vault.
|
SecretBundle |
setSecret(String vaultBaseUrl,
String secretName,
String value,
Map<String,String> tags,
String contentType,
SecretAttributes secretAttributes)
Sets a secret in a specified key vault.
|
rx.Observable<SecretBundle> |
setSecretAsync(String vaultBaseUrl,
String secretName,
String value)
Sets a secret in a specified key vault.
|
rx.Observable<SecretBundle> |
setSecretAsync(String vaultBaseUrl,
String secretName,
String value,
Map<String,String> tags,
String contentType,
SecretAttributes secretAttributes)
Sets a secret in a specified key vault.
|
com.microsoft.rest.ServiceFuture<SecretBundle> |
setSecretAsync(String vaultBaseUrl,
String secretName,
String value,
Map<String,String> tags,
String contentType,
SecretAttributes secretAttributes,
com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
Sets a secret in a specified key vault.
|
com.microsoft.rest.ServiceFuture<SecretBundle> |
setSecretAsync(String vaultBaseUrl,
String secretName,
String value,
com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
Sets a secret in a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<SecretBundle>> |
setSecretWithServiceResponseAsync(String vaultBaseUrl,
String secretName,
String value)
Sets a secret in a specified key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<SecretBundle>> |
setSecretWithServiceResponseAsync(String vaultBaseUrl,
String secretName,
String value,
Map<String,String> tags,
String contentType,
SecretAttributes secretAttributes)
Sets a secret in a specified key vault.
|
StorageBundle |
setStorageAccount(String vaultBaseUrl,
String storageAccountName,
String resourceId,
String activeKeyName,
boolean autoRegenerateKey)
Creates or updates a new storage account.
|
StorageBundle |
setStorageAccount(String vaultBaseUrl,
String storageAccountName,
String resourceId,
String activeKeyName,
boolean autoRegenerateKey,
String regenerationPeriod,
StorageAccountAttributes storageAccountAttributes,
Map<String,String> tags)
Creates or updates a new storage account.
|
rx.Observable<StorageBundle> |
setStorageAccountAsync(String vaultBaseUrl,
String storageAccountName,
String resourceId,
String activeKeyName,
boolean autoRegenerateKey)
Creates or updates a new storage account.
|
com.microsoft.rest.ServiceFuture<StorageBundle> |
setStorageAccountAsync(String vaultBaseUrl,
String storageAccountName,
String resourceId,
String activeKeyName,
boolean autoRegenerateKey,
com.microsoft.rest.ServiceCallback<StorageBundle> serviceCallback)
Creates or updates a new storage account.
|
rx.Observable<StorageBundle> |
setStorageAccountAsync(String vaultBaseUrl,
String storageAccountName,
String resourceId,
String activeKeyName,
boolean autoRegenerateKey,
String regenerationPeriod,
StorageAccountAttributes storageAccountAttributes,
Map<String,String> tags)
Creates or updates a new storage account.
|
com.microsoft.rest.ServiceFuture<StorageBundle> |
setStorageAccountAsync(String vaultBaseUrl,
String storageAccountName,
String resourceId,
String activeKeyName,
boolean autoRegenerateKey,
String regenerationPeriod,
StorageAccountAttributes storageAccountAttributes,
Map<String,String> tags,
com.microsoft.rest.ServiceCallback<StorageBundle> serviceCallback)
Creates or updates a new storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<StorageBundle>> |
setStorageAccountWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName,
String resourceId,
String activeKeyName,
boolean autoRegenerateKey)
Creates or updates a new storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<StorageBundle>> |
setStorageAccountWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName,
String resourceId,
String activeKeyName,
boolean autoRegenerateKey,
String regenerationPeriod,
StorageAccountAttributes storageAccountAttributes,
Map<String,String> tags)
Creates or updates a new storage account.
|
KeyOperationResult |
sign(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm,
byte[] value)
Creates a signature from a digest using the specified key.
|
rx.Observable<KeyOperationResult> |
signAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
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 vaultBaseUrl,
String keyName,
String keyVersion,
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.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyOperationResult>> |
signWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm,
byte[] value)
Creates a signature from a digest using the specified key.
|
KeyOperationResult |
unwrapKey(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value)
Unwraps a symmetric key using the specified key that was initially used for wrapping that key.
|
rx.Observable<KeyOperationResult> |
unwrapKeyAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value)
Unwraps a symmetric key using the specified key that was initially used for wrapping that key.
|
com.microsoft.rest.ServiceFuture<KeyOperationResult> |
unwrapKeyAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value,
com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
Unwraps a symmetric key using the specified key that was initially used for wrapping that key.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyOperationResult>> |
unwrapKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value)
Unwraps a symmetric key using the specified key that was initially used for wrapping that key.
|
CertificateBundle |
updateCertificate(String vaultBaseUrl,
String certificateName,
String certificateVersion)
Updates the specified attributes associated with the given certificate.
|
CertificateBundle |
updateCertificate(String vaultBaseUrl,
String certificateName,
String certificateVersion,
CertificatePolicy certificatePolicy,
CertificateAttributes certificateAttributes,
Map<String,String> tags)
Updates the specified attributes associated with the given certificate.
|
rx.Observable<CertificateBundle> |
updateCertificateAsync(String vaultBaseUrl,
String certificateName,
String certificateVersion)
Updates the specified attributes associated with the given certificate.
|
rx.Observable<CertificateBundle> |
updateCertificateAsync(String vaultBaseUrl,
String certificateName,
String certificateVersion,
CertificatePolicy certificatePolicy,
CertificateAttributes certificateAttributes,
Map<String,String> tags)
Updates the specified attributes associated with the given certificate.
|
com.microsoft.rest.ServiceFuture<CertificateBundle> |
updateCertificateAsync(String vaultBaseUrl,
String certificateName,
String certificateVersion,
CertificatePolicy certificatePolicy,
CertificateAttributes certificateAttributes,
Map<String,String> tags,
com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
Updates the specified attributes associated with the given certificate.
|
com.microsoft.rest.ServiceFuture<CertificateBundle> |
updateCertificateAsync(String vaultBaseUrl,
String certificateName,
String certificateVersion,
com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
Updates the specified attributes associated with the given certificate.
|
IssuerBundle |
updateCertificateIssuer(String vaultBaseUrl,
String issuerName)
Updates the specified certificate issuer.
|
IssuerBundle |
updateCertificateIssuer(String vaultBaseUrl,
String issuerName,
String provider,
IssuerCredentials credentials,
OrganizationDetails organizationDetails,
IssuerAttributes attributes)
Updates the specified certificate issuer.
|
rx.Observable<IssuerBundle> |
updateCertificateIssuerAsync(String vaultBaseUrl,
String issuerName)
Updates the specified certificate issuer.
|
com.microsoft.rest.ServiceFuture<IssuerBundle> |
updateCertificateIssuerAsync(String vaultBaseUrl,
String issuerName,
com.microsoft.rest.ServiceCallback<IssuerBundle> serviceCallback)
Updates the specified certificate issuer.
|
rx.Observable<IssuerBundle> |
updateCertificateIssuerAsync(String vaultBaseUrl,
String issuerName,
String provider,
IssuerCredentials credentials,
OrganizationDetails organizationDetails,
IssuerAttributes attributes)
Updates the specified certificate issuer.
|
com.microsoft.rest.ServiceFuture<IssuerBundle> |
updateCertificateIssuerAsync(String vaultBaseUrl,
String issuerName,
String provider,
IssuerCredentials credentials,
OrganizationDetails organizationDetails,
IssuerAttributes attributes,
com.microsoft.rest.ServiceCallback<IssuerBundle> serviceCallback)
Updates the specified certificate issuer.
|
rx.Observable<com.microsoft.rest.ServiceResponse<IssuerBundle>> |
updateCertificateIssuerWithServiceResponseAsync(String vaultBaseUrl,
String issuerName)
Updates the specified certificate issuer.
|
rx.Observable<com.microsoft.rest.ServiceResponse<IssuerBundle>> |
updateCertificateIssuerWithServiceResponseAsync(String vaultBaseUrl,
String issuerName,
String provider,
IssuerCredentials credentials,
OrganizationDetails organizationDetails,
IssuerAttributes attributes)
Updates the specified certificate issuer.
|
CertificateOperation |
updateCertificateOperation(String vaultBaseUrl,
String certificateName,
boolean cancellationRequested)
Updates a certificate operation.
|
rx.Observable<CertificateOperation> |
updateCertificateOperationAsync(String vaultBaseUrl,
String certificateName,
boolean cancellationRequested)
Updates a certificate operation.
|
com.microsoft.rest.ServiceFuture<CertificateOperation> |
updateCertificateOperationAsync(String vaultBaseUrl,
String certificateName,
boolean cancellationRequested,
com.microsoft.rest.ServiceCallback<CertificateOperation> serviceCallback)
Updates a certificate operation.
|
rx.Observable<com.microsoft.rest.ServiceResponse<CertificateOperation>> |
updateCertificateOperationWithServiceResponseAsync(String vaultBaseUrl,
String certificateName,
boolean cancellationRequested)
Updates a certificate operation.
|
CertificatePolicy |
updateCertificatePolicy(String vaultBaseUrl,
String certificateName,
CertificatePolicy certificatePolicy)
Updates the policy for a certificate.
|
rx.Observable<CertificatePolicy> |
updateCertificatePolicyAsync(String vaultBaseUrl,
String certificateName,
CertificatePolicy certificatePolicy)
Updates the policy for a certificate.
|
com.microsoft.rest.ServiceFuture<CertificatePolicy> |
updateCertificatePolicyAsync(String vaultBaseUrl,
String certificateName,
CertificatePolicy certificatePolicy,
com.microsoft.rest.ServiceCallback<CertificatePolicy> serviceCallback)
Updates the policy for a certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<CertificatePolicy>> |
updateCertificatePolicyWithServiceResponseAsync(String vaultBaseUrl,
String certificateName,
CertificatePolicy certificatePolicy)
Updates the policy for a certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> |
updateCertificateWithServiceResponseAsync(String vaultBaseUrl,
String certificateName,
String certificateVersion)
Updates the specified attributes associated with the given certificate.
|
rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> |
updateCertificateWithServiceResponseAsync(String vaultBaseUrl,
String certificateName,
String certificateVersion,
CertificatePolicy certificatePolicy,
CertificateAttributes certificateAttributes,
Map<String,String> tags)
Updates the specified attributes associated with the given certificate.
|
KeyBundle |
updateKey(String vaultBaseUrl,
String keyName,
String keyVersion)
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.
|
KeyBundle |
updateKey(String vaultBaseUrl,
String keyName,
String keyVersion,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags)
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.
|
rx.Observable<KeyBundle> |
updateKeyAsync(String vaultBaseUrl,
String keyName,
String keyVersion)
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.
|
rx.Observable<KeyBundle> |
updateKeyAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags)
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(String vaultBaseUrl,
String keyName,
String keyVersion,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags,
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.
|
com.microsoft.rest.ServiceFuture<KeyBundle> |
updateKeyAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
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.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> |
updateKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
String keyVersion)
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.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> |
updateKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps,
KeyAttributes keyAttributes,
Map<String,String> tags)
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.
|
SasDefinitionBundle |
updateSasDefinition(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName)
Updates the specified attributes associated with the given SAS definition.
|
SasDefinitionBundle |
updateSasDefinition(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName,
String templateUri,
SasTokenType sasType,
String validityPeriod,
SasDefinitionAttributes sasDefinitionAttributes,
Map<String,String> tags)
Updates the specified attributes associated with the given SAS definition.
|
rx.Observable<SasDefinitionBundle> |
updateSasDefinitionAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName)
Updates the specified attributes associated with the given SAS definition.
|
com.microsoft.rest.ServiceFuture<SasDefinitionBundle> |
updateSasDefinitionAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName,
com.microsoft.rest.ServiceCallback<SasDefinitionBundle> serviceCallback)
Updates the specified attributes associated with the given SAS definition.
|
rx.Observable<SasDefinitionBundle> |
updateSasDefinitionAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName,
String templateUri,
SasTokenType sasType,
String validityPeriod,
SasDefinitionAttributes sasDefinitionAttributes,
Map<String,String> tags)
Updates the specified attributes associated with the given SAS definition.
|
com.microsoft.rest.ServiceFuture<SasDefinitionBundle> |
updateSasDefinitionAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName,
String templateUri,
SasTokenType sasType,
String validityPeriod,
SasDefinitionAttributes sasDefinitionAttributes,
Map<String,String> tags,
com.microsoft.rest.ServiceCallback<SasDefinitionBundle> serviceCallback)
Updates the specified attributes associated with the given SAS definition.
|
rx.Observable<com.microsoft.rest.ServiceResponse<SasDefinitionBundle>> |
updateSasDefinitionWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName)
Updates the specified attributes associated with the given SAS definition.
|
rx.Observable<com.microsoft.rest.ServiceResponse<SasDefinitionBundle>> |
updateSasDefinitionWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName,
String sasDefinitionName,
String templateUri,
SasTokenType sasType,
String validityPeriod,
SasDefinitionAttributes sasDefinitionAttributes,
Map<String,String> tags)
Updates the specified attributes associated with the given SAS definition.
|
SecretBundle |
updateSecret(String vaultBaseUrl,
String secretName,
String secretVersion)
Updates the attributes associated with a specified secret in a given key vault.
|
SecretBundle |
updateSecret(String vaultBaseUrl,
String secretName,
String secretVersion,
String contentType,
SecretAttributes secretAttributes,
Map<String,String> tags)
Updates the attributes associated with a specified secret in a given key vault.
|
rx.Observable<SecretBundle> |
updateSecretAsync(String vaultBaseUrl,
String secretName,
String secretVersion)
Updates the attributes associated with a specified secret in a given key vault.
|
com.microsoft.rest.ServiceFuture<SecretBundle> |
updateSecretAsync(String vaultBaseUrl,
String secretName,
String secretVersion,
com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
Updates the attributes associated with a specified secret in a given key vault.
|
rx.Observable<SecretBundle> |
updateSecretAsync(String vaultBaseUrl,
String secretName,
String secretVersion,
String contentType,
SecretAttributes secretAttributes,
Map<String,String> tags)
Updates the attributes associated with a specified secret in a given key vault.
|
com.microsoft.rest.ServiceFuture<SecretBundle> |
updateSecretAsync(String vaultBaseUrl,
String secretName,
String secretVersion,
String contentType,
SecretAttributes secretAttributes,
Map<String,String> tags,
com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
Updates the attributes associated with a specified secret in a given key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<SecretBundle>> |
updateSecretWithServiceResponseAsync(String vaultBaseUrl,
String secretName,
String secretVersion)
Updates the attributes associated with a specified secret in a given key vault.
|
rx.Observable<com.microsoft.rest.ServiceResponse<SecretBundle>> |
updateSecretWithServiceResponseAsync(String vaultBaseUrl,
String secretName,
String secretVersion,
String contentType,
SecretAttributes secretAttributes,
Map<String,String> tags)
Updates the attributes associated with a specified secret in a given key vault.
|
StorageBundle |
updateStorageAccount(String vaultBaseUrl,
String storageAccountName)
Updates the specified attributes associated with the given storage account.
|
StorageBundle |
updateStorageAccount(String vaultBaseUrl,
String storageAccountName,
String activeKeyName,
Boolean autoRegenerateKey,
String regenerationPeriod,
StorageAccountAttributes storageAccountAttributes,
Map<String,String> tags)
Updates the specified attributes associated with the given storage account.
|
rx.Observable<StorageBundle> |
updateStorageAccountAsync(String vaultBaseUrl,
String storageAccountName)
Updates the specified attributes associated with the given storage account.
|
com.microsoft.rest.ServiceFuture<StorageBundle> |
updateStorageAccountAsync(String vaultBaseUrl,
String storageAccountName,
com.microsoft.rest.ServiceCallback<StorageBundle> serviceCallback)
Updates the specified attributes associated with the given storage account.
|
rx.Observable<StorageBundle> |
updateStorageAccountAsync(String vaultBaseUrl,
String storageAccountName,
String activeKeyName,
Boolean autoRegenerateKey,
String regenerationPeriod,
StorageAccountAttributes storageAccountAttributes,
Map<String,String> tags)
Updates the specified attributes associated with the given storage account.
|
com.microsoft.rest.ServiceFuture<StorageBundle> |
updateStorageAccountAsync(String vaultBaseUrl,
String storageAccountName,
String activeKeyName,
Boolean autoRegenerateKey,
String regenerationPeriod,
StorageAccountAttributes storageAccountAttributes,
Map<String,String> tags,
com.microsoft.rest.ServiceCallback<StorageBundle> serviceCallback)
Updates the specified attributes associated with the given storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<StorageBundle>> |
updateStorageAccountWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName)
Updates the specified attributes associated with the given storage account.
|
rx.Observable<com.microsoft.rest.ServiceResponse<StorageBundle>> |
updateStorageAccountWithServiceResponseAsync(String vaultBaseUrl,
String storageAccountName,
String activeKeyName,
Boolean autoRegenerateKey,
String regenerationPeriod,
StorageAccountAttributes storageAccountAttributes,
Map<String,String> tags)
Updates the specified attributes associated with the given storage account.
|
String |
userAgent()
Gets the User-Agent header for the client.
|
KeyVerifyResult |
verify(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm,
byte[] digest,
byte[] signature)
Verifies a signature using a specified key.
|
rx.Observable<KeyVerifyResult> |
verifyAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm,
byte[] digest,
byte[] signature)
Verifies a signature using a specified key.
|
com.microsoft.rest.ServiceFuture<KeyVerifyResult> |
verifyAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm,
byte[] digest,
byte[] signature,
com.microsoft.rest.ServiceCallback<KeyVerifyResult> serviceCallback)
Verifies a signature using a specified key.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyVerifyResult>> |
verifyWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm,
byte[] digest,
byte[] signature)
Verifies a signature using a specified key.
|
KeyVaultClientBaseImpl |
withAcceptLanguage(String acceptLanguage)
Sets Gets or sets the preferred language for the response.
|
KeyVaultClientBaseImpl |
withGenerateClientRequestId(boolean generateClientRequestId)
Sets When set to true a unique x-ms-client-request-id value is generated and included in each request.
|
KeyVaultClientBaseImpl |
withLongRunningOperationRetryTimeout(int longRunningOperationRetryTimeout)
Sets Gets or sets the retry timeout in seconds for Long Running Operations.
|
KeyOperationResult |
wrapKey(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value)
Wraps a symmetric key using a specified key.
|
rx.Observable<KeyOperationResult> |
wrapKeyAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value)
Wraps a symmetric key using a specified key.
|
com.microsoft.rest.ServiceFuture<KeyOperationResult> |
wrapKeyAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value,
com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
Wraps a symmetric key using a specified key.
|
rx.Observable<com.microsoft.rest.ServiceResponse<KeyOperationResult>> |
wrapKeyWithServiceResponseAsync(String vaultBaseUrl,
String keyName,
String keyVersion,
com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm,
byte[] value)
Wraps a symmetric key using a specified key.
|
httpClient, restClient, retrofit, serializerAdapterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitrestClientpublic KeyVaultClientBaseImpl(com.microsoft.rest.credentials.ServiceClientCredentials credentials)
credentials - the management credentials for Azurepublic KeyVaultClientBaseImpl(com.microsoft.rest.RestClient restClient)
restClient - the REST client to connect to Azure.public com.microsoft.azure.AzureClient getAzureClient()
AzureClient used for long running operations.getAzureClient in interface KeyVaultClientBasepublic String apiVersion()
apiVersion in interface KeyVaultClientBasepublic String acceptLanguage()
acceptLanguage in interface KeyVaultClientBasepublic KeyVaultClientBaseImpl withAcceptLanguage(String acceptLanguage)
withAcceptLanguage in interface KeyVaultClientBaseacceptLanguage - the acceptLanguage value.public int longRunningOperationRetryTimeout()
longRunningOperationRetryTimeout in interface KeyVaultClientBasepublic KeyVaultClientBaseImpl withLongRunningOperationRetryTimeout(int longRunningOperationRetryTimeout)
withLongRunningOperationRetryTimeout in interface KeyVaultClientBaselongRunningOperationRetryTimeout - the longRunningOperationRetryTimeout value.public boolean generateClientRequestId()
generateClientRequestId in interface KeyVaultClientBasepublic KeyVaultClientBaseImpl withGenerateClientRequestId(boolean generateClientRequestId)
withGenerateClientRequestId in interface KeyVaultClientBasegenerateClientRequestId - the generateClientRequestId value.protected void initialize()
public String userAgent()
userAgent in interface KeyVaultClientBaseuserAgent in class com.microsoft.azure.AzureServiceClientpublic KeyBundle createKey(String vaultBaseUrl, String keyName, com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty)
createKey in interface KeyVaultClientBasevaultBaseUrl - 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 values, see JsonWebKeyType. Possible values include: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct'IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<KeyBundle> createKeyAsync(String vaultBaseUrl, String keyName, com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty, com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
createKeyAsync in interface KeyVaultClientBasevaultBaseUrl - 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 values, see JsonWebKeyType. Possible values include: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct'serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<KeyBundle> createKeyAsync(String vaultBaseUrl, String keyName, com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty)
createKeyAsync in interface KeyVaultClientBasevaultBaseUrl - 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 values, see JsonWebKeyType. Possible values include: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct'IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> createKeyWithServiceResponseAsync(String vaultBaseUrl, String keyName, com.microsoft.azure.keyvault.webkey.JsonWebKeyType kty)
createKeyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - 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 values, see JsonWebKeyType. Possible values include: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct'IllegalArgumentException - thrown if parameters fail the validationpublic 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, JsonWebKeyCurveName curve)
createKey in interface KeyVaultClientBasevaultBaseUrl - 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 values, see JsonWebKeyType. Possible values include: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct'keySize - The key size in bits. For example: 2048, 3072, or 4096 for RSA.keyOps - the List<JsonWebKeyOperation> valuekeyAttributes - the KeyAttributes valuetags - Application specific metadata in the form of key-value pairs.curve - Elliptic curve name. For valid values, see JsonWebKeyCurveName. Possible values include: 'P-256', 'P-384', 'P-521', 'P-256K'IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic 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, JsonWebKeyCurveName curve, com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
createKeyAsync in interface KeyVaultClientBasevaultBaseUrl - 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 values, see JsonWebKeyType. Possible values include: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct'keySize - The key size in bits. For example: 2048, 3072, or 4096 for RSA.keyOps - the List<JsonWebKeyOperation> valuekeyAttributes - the KeyAttributes valuetags - Application specific metadata in the form of key-value pairs.curve - Elliptic curve name. For valid values, see JsonWebKeyCurveName. Possible values include: 'P-256', 'P-384', 'P-521', 'P-256K'serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic 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, JsonWebKeyCurveName curve)
createKeyAsync in interface KeyVaultClientBasevaultBaseUrl - 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 values, see JsonWebKeyType. Possible values include: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct'keySize - The key size in bits. For example: 2048, 3072, or 4096 for RSA.keyOps - the List<JsonWebKeyOperation> valuekeyAttributes - the KeyAttributes valuetags - Application specific metadata in the form of key-value pairs.curve - Elliptic curve name. For valid values, see JsonWebKeyCurveName. Possible values include: 'P-256', 'P-384', 'P-521', 'P-256K'IllegalArgumentException - thrown if parameters fail the validationpublic 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, JsonWebKeyCurveName curve)
createKeyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - 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 values, see JsonWebKeyType. Possible values include: 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct'keySize - The key size in bits. For example: 2048, 3072, or 4096 for RSA.keyOps - the List<JsonWebKeyOperation> valuekeyAttributes - the KeyAttributes valuetags - Application specific metadata in the form of key-value pairs.curve - Elliptic curve name. For valid values, see JsonWebKeyCurveName. Possible values include: 'P-256', 'P-384', 'P-521', 'P-256K'IllegalArgumentException - thrown if parameters fail the validationpublic KeyBundle importKey(String vaultBaseUrl, String keyName, com.microsoft.azure.keyvault.webkey.JsonWebKey key)
importKey in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - Name for the imported key.key - The Json web keyIllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<KeyBundle> importKeyAsync(String vaultBaseUrl, String keyName, com.microsoft.azure.keyvault.webkey.JsonWebKey key, com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
importKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - Name for the imported key.key - The Json web keyserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<KeyBundle> importKeyAsync(String vaultBaseUrl, String keyName, com.microsoft.azure.keyvault.webkey.JsonWebKey key)
importKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - Name for the imported key.key - The Json web keyIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> importKeyWithServiceResponseAsync(String vaultBaseUrl, String keyName, com.microsoft.azure.keyvault.webkey.JsonWebKey key)
importKeyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - Name for the imported key.key - The Json web keyIllegalArgumentException - thrown if parameters fail the validationpublic KeyBundle importKey(String vaultBaseUrl, String keyName, com.microsoft.azure.keyvault.webkey.JsonWebKey key, Boolean hsm, KeyAttributes keyAttributes, Map<String,String> tags)
importKey in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - Name for the imported key.key - The Json web keyhsm - Whether to import as a hardware key (HSM) or software key.keyAttributes - The key management attributes.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<KeyBundle> importKeyAsync(String vaultBaseUrl, String keyName, com.microsoft.azure.keyvault.webkey.JsonWebKey key, Boolean hsm, KeyAttributes keyAttributes, Map<String,String> tags, com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
importKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - Name for the imported key.key - The Json web keyhsm - Whether to import as a hardware key (HSM) or software key.keyAttributes - The key management attributes.tags - Application specific metadata in the form of key-value pairs.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<KeyBundle> importKeyAsync(String vaultBaseUrl, String keyName, com.microsoft.azure.keyvault.webkey.JsonWebKey key, Boolean hsm, KeyAttributes keyAttributes, Map<String,String> tags)
importKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - Name for the imported key.key - The Json web keyhsm - Whether to import as a hardware key (HSM) or software key.keyAttributes - The key management attributes.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> importKeyWithServiceResponseAsync(String vaultBaseUrl, String keyName, com.microsoft.azure.keyvault.webkey.JsonWebKey key, Boolean hsm, KeyAttributes keyAttributes, Map<String,String> tags)
importKeyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - Name for the imported key.key - The Json web keyhsm - Whether to import as a hardware key (HSM) or software key.keyAttributes - The key management attributes.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic DeletedKeyBundle deleteKey(String vaultBaseUrl, String keyName)
deleteKey in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key to delete.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<DeletedKeyBundle> deleteKeyAsync(String vaultBaseUrl, String keyName, com.microsoft.rest.ServiceCallback<DeletedKeyBundle> serviceCallback)
deleteKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key to delete.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<DeletedKeyBundle> deleteKeyAsync(String vaultBaseUrl, String keyName)
deleteKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key to delete.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<DeletedKeyBundle>> deleteKeyWithServiceResponseAsync(String vaultBaseUrl, String keyName)
deleteKeyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key to delete.IllegalArgumentException - thrown if parameters fail the validationpublic KeyBundle updateKey(String vaultBaseUrl, String keyName, String keyVersion)
updateKey in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of key to update.keyVersion - The version of the key to update.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<KeyBundle> updateKeyAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
updateKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of key to update.keyVersion - The version of the key to update.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<KeyBundle> updateKeyAsync(String vaultBaseUrl, String keyName, String keyVersion)
updateKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of key to update.keyVersion - The version of the key to update.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> updateKeyWithServiceResponseAsync(String vaultBaseUrl, String keyName, String keyVersion)
updateKeyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of key to update.keyVersion - The version of the key to update.IllegalArgumentException - thrown if parameters fail the validationpublic KeyBundle updateKey(String vaultBaseUrl, String keyName, String keyVersion, List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps, KeyAttributes keyAttributes, Map<String,String> tags)
updateKey in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of key to update.keyVersion - The version of the key to update.keyOps - Json web key operations. For more information on possible key operations, see JsonWebKeyOperation.keyAttributes - the KeyAttributes valuetags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<KeyBundle> updateKeyAsync(String vaultBaseUrl, String keyName, String keyVersion, List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps, KeyAttributes keyAttributes, Map<String,String> tags, com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
updateKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of key to update.keyVersion - The version of the key to update.keyOps - Json web key operations. For more information on possible key operations, see JsonWebKeyOperation.keyAttributes - the KeyAttributes valuetags - Application specific metadata in the form of key-value pairs.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<KeyBundle> updateKeyAsync(String vaultBaseUrl, String keyName, String keyVersion, List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps, KeyAttributes keyAttributes, Map<String,String> tags)
updateKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of key to update.keyVersion - The version of the key to update.keyOps - Json web key operations. For more information on possible key operations, see JsonWebKeyOperation.keyAttributes - the KeyAttributes valuetags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> updateKeyWithServiceResponseAsync(String vaultBaseUrl, String keyName, String keyVersion, List<com.microsoft.azure.keyvault.webkey.JsonWebKeyOperation> keyOps, KeyAttributes keyAttributes, Map<String,String> tags)
updateKeyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of key to update.keyVersion - The version of the key to update.keyOps - Json web key operations. For more information on possible key operations, see JsonWebKeyOperation.keyAttributes - the KeyAttributes valuetags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic KeyBundle getKey(String vaultBaseUrl, String keyName, String keyVersion)
getKey in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key to get.keyVersion - Adding the version parameter retrieves a specific version of a key.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<KeyBundle> getKeyAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
getKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key to get.keyVersion - Adding the version parameter retrieves a specific version of a key.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<KeyBundle> getKeyAsync(String vaultBaseUrl, String keyName, String keyVersion)
getKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key to get.keyVersion - Adding the version parameter retrieves a specific version of a key.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> getKeyWithServiceResponseAsync(String vaultBaseUrl, String keyName, String keyVersion)
getKeyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key to get.keyVersion - Adding the version parameter retrieves a specific version of a key.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<KeyItem> getKeyVersions(String vaultBaseUrl, String keyName)
getKeyVersions in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<KeyItem>> getKeyVersionsAsync(String vaultBaseUrl, String keyName, com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
getKeyVersionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<KeyItem>> getKeyVersionsAsync(String vaultBaseUrl, String keyName)
getKeyVersionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> getKeyVersionsWithServiceResponseAsync(String vaultBaseUrl, String keyName)
getKeyVersionsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> getKeyVersionsSinglePageAsync(String vaultBaseUrl, String keyName)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<KeyItem> getKeyVersions(String vaultBaseUrl, String keyName, Integer maxresults)
getKeyVersions in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.maxresults - Maximum number of results to return in a page. If not specified the service will return up to 25 results.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<KeyItem>> getKeyVersionsAsync(String vaultBaseUrl, String keyName, Integer maxresults, com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
getKeyVersionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.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 objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<KeyItem>> getKeyVersionsAsync(String vaultBaseUrl, String keyName, Integer maxresults)
getKeyVersionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.maxresults - Maximum number of results to return in a page. If not specified the service will return up to 25 results.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> getKeyVersionsWithServiceResponseAsync(String vaultBaseUrl, String keyName, Integer maxresults)
getKeyVersionsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.maxresults - Maximum number of results to return in a page. If not specified the service will return up to 25 results.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> getKeyVersionsSinglePageAsync(String vaultBaseUrl, String keyName, Integer maxresults)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.maxresults - Maximum number of results to return in a page. If not specified the service will return up to 25 results.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<KeyItem> getKeys(String vaultBaseUrl)
getKeys in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<KeyItem>> getKeysAsync(String vaultBaseUrl, com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
getKeysAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<KeyItem>> getKeysAsync(String vaultBaseUrl)
getKeysAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> getKeysWithServiceResponseAsync(String vaultBaseUrl)
getKeysWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> getKeysSinglePageAsync(String vaultBaseUrl)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<KeyItem> getKeys(String vaultBaseUrl, Integer maxresults)
getKeys in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<KeyItem>> getKeysAsync(String vaultBaseUrl, Integer maxresults, com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
getKeysAsync in interface KeyVaultClientBasevaultBaseUrl - 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 objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<KeyItem>> getKeysAsync(String vaultBaseUrl, Integer maxresults)
getKeysAsync in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> getKeysWithServiceResponseAsync(String vaultBaseUrl, Integer maxresults)
getKeysWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> getKeysSinglePageAsync(String vaultBaseUrl, Integer maxresults)
vaultBaseUrl - 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.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic BackupKeyResult backupKey(String vaultBaseUrl, String keyName)
backupKey in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<BackupKeyResult> backupKeyAsync(String vaultBaseUrl, String keyName, com.microsoft.rest.ServiceCallback<BackupKeyResult> serviceCallback)
backupKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<BackupKeyResult> backupKeyAsync(String vaultBaseUrl, String keyName)
backupKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<BackupKeyResult>> backupKeyWithServiceResponseAsync(String vaultBaseUrl, String keyName)
backupKeyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.IllegalArgumentException - thrown if parameters fail the validationpublic KeyBundle restoreKey(String vaultBaseUrl, byte[] keyBundleBackup)
restoreKey in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyBundleBackup - The backup blob associated with a key bundle.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<KeyBundle> restoreKeyAsync(String vaultBaseUrl, byte[] keyBundleBackup, com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
restoreKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyBundleBackup - The backup blob associated with a key bundle.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<KeyBundle> restoreKeyAsync(String vaultBaseUrl, byte[] keyBundleBackup)
restoreKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyBundleBackup - The backup blob associated with a key bundle.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> restoreKeyWithServiceResponseAsync(String vaultBaseUrl, byte[] keyBundleBackup)
restoreKeyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyBundleBackup - The backup blob associated with a key bundle.IllegalArgumentException - thrown if parameters fail the validationpublic KeyOperationResult encrypt(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
encrypt in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - algorithm identifier. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'value - the Base64Url valueIllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<KeyOperationResult> encryptAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value, com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
encryptAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - algorithm identifier. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'value - the Base64Url valueserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<KeyOperationResult> encryptAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
encryptAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - algorithm identifier. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'value - the Base64Url valueIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<KeyOperationResult>> encryptWithServiceResponseAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
encryptWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - algorithm identifier. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'value - the Base64Url valueIllegalArgumentException - thrown if parameters fail the validationpublic KeyOperationResult decrypt(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
decrypt in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - algorithm identifier. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'value - the Base64Url valueIllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<KeyOperationResult> decryptAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value, com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
decryptAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - algorithm identifier. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'value - the Base64Url valueserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<KeyOperationResult> decryptAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
decryptAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - algorithm identifier. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'value - the Base64Url valueIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<KeyOperationResult>> decryptWithServiceResponseAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
decryptWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - algorithm identifier. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'value - the Base64Url valueIllegalArgumentException - thrown if parameters fail the validationpublic KeyOperationResult sign(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm, byte[] value)
sign in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - The signing/verification algorithm identifier. For more information on possible algorithm types, see JsonWebKeySignatureAlgorithm. Possible values include: 'PS256', 'PS384', 'PS512', 'RS256', 'RS384', 'RS512', 'RSNULL', 'ES256', 'ES384', 'ES512', 'ES256K'value - the Base64Url valueIllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<KeyOperationResult> signAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm, byte[] value, com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
signAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - The signing/verification algorithm identifier. For more information on possible algorithm types, see JsonWebKeySignatureAlgorithm. Possible values include: 'PS256', 'PS384', 'PS512', 'RS256', 'RS384', 'RS512', 'RSNULL', 'ES256', 'ES384', 'ES512', 'ES256K'value - the Base64Url valueserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<KeyOperationResult> signAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm, byte[] value)
signAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - The signing/verification algorithm identifier. For more information on possible algorithm types, see JsonWebKeySignatureAlgorithm. Possible values include: 'PS256', 'PS384', 'PS512', 'RS256', 'RS384', 'RS512', 'RSNULL', 'ES256', 'ES384', 'ES512', 'ES256K'value - the Base64Url valueIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<KeyOperationResult>> signWithServiceResponseAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm, byte[] value)
signWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - The signing/verification algorithm identifier. For more information on possible algorithm types, see JsonWebKeySignatureAlgorithm. Possible values include: 'PS256', 'PS384', 'PS512', 'RS256', 'RS384', 'RS512', 'RSNULL', 'ES256', 'ES384', 'ES512', 'ES256K'value - the Base64Url valueIllegalArgumentException - thrown if parameters fail the validationpublic KeyVerifyResult verify(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm, byte[] digest, byte[] signature)
verify in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - The signing/verification algorithm. For more information on possible algorithm types, see JsonWebKeySignatureAlgorithm. Possible values include: 'PS256', 'PS384', 'PS512', 'RS256', 'RS384', 'RS512', 'RSNULL', 'ES256', 'ES384', 'ES512', 'ES256K'digest - The digest used for signing.signature - The signature to be verified.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<KeyVerifyResult> verifyAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm, byte[] digest, byte[] signature, com.microsoft.rest.ServiceCallback<KeyVerifyResult> serviceCallback)
verifyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - The signing/verification algorithm. For more information on possible algorithm types, see JsonWebKeySignatureAlgorithm. Possible values include: 'PS256', 'PS384', 'PS512', 'RS256', 'RS384', 'RS512', 'RSNULL', 'ES256', 'ES384', 'ES512', 'ES256K'digest - The digest used for signing.signature - The signature to be verified.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<KeyVerifyResult> verifyAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm, byte[] digest, byte[] signature)
verifyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - The signing/verification algorithm. For more information on possible algorithm types, see JsonWebKeySignatureAlgorithm. Possible values include: 'PS256', 'PS384', 'PS512', 'RS256', 'RS384', 'RS512', 'RSNULL', 'ES256', 'ES384', 'ES512', 'ES256K'digest - The digest used for signing.signature - The signature to be verified.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<KeyVerifyResult>> verifyWithServiceResponseAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeySignatureAlgorithm algorithm, byte[] digest, byte[] signature)
verifyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - The signing/verification algorithm. For more information on possible algorithm types, see JsonWebKeySignatureAlgorithm. Possible values include: 'PS256', 'PS384', 'PS512', 'RS256', 'RS384', 'RS512', 'RSNULL', 'ES256', 'ES384', 'ES512', 'ES256K'digest - The digest used for signing.signature - The signature to be verified.IllegalArgumentException - thrown if parameters fail the validationpublic KeyOperationResult wrapKey(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
wrapKey in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - algorithm identifier. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'value - the Base64Url valueIllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<KeyOperationResult> wrapKeyAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value, com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
wrapKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - algorithm identifier. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'value - the Base64Url valueserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<KeyOperationResult> wrapKeyAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
wrapKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - algorithm identifier. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'value - the Base64Url valueIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<KeyOperationResult>> wrapKeyWithServiceResponseAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
wrapKeyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - algorithm identifier. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'value - the Base64Url valueIllegalArgumentException - thrown if parameters fail the validationpublic KeyOperationResult unwrapKey(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
unwrapKey in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - algorithm identifier. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'value - the Base64Url valueIllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<KeyOperationResult> unwrapKeyAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value, com.microsoft.rest.ServiceCallback<KeyOperationResult> serviceCallback)
unwrapKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - algorithm identifier. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'value - the Base64Url valueserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<KeyOperationResult> unwrapKeyAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
unwrapKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - algorithm identifier. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'value - the Base64Url valueIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<KeyOperationResult>> unwrapKeyWithServiceResponseAsync(String vaultBaseUrl, String keyName, String keyVersion, com.microsoft.azure.keyvault.webkey.JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
unwrapKeyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.keyVersion - The version of the key.algorithm - algorithm identifier. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'value - the Base64Url valueIllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<DeletedKeyItem> getDeletedKeys(String vaultBaseUrl)
getDeletedKeys in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<DeletedKeyItem>> getDeletedKeysAsync(String vaultBaseUrl, com.microsoft.azure.ListOperationCallback<DeletedKeyItem> serviceCallback)
getDeletedKeysAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<DeletedKeyItem>> getDeletedKeysAsync(String vaultBaseUrl)
getDeletedKeysAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedKeyItem>>> getDeletedKeysWithServiceResponseAsync(String vaultBaseUrl)
getDeletedKeysWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedKeyItem>>> getDeletedKeysSinglePageAsync(String vaultBaseUrl)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<DeletedKeyItem> getDeletedKeys(String vaultBaseUrl, Integer maxresults)
getDeletedKeys in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<DeletedKeyItem>> getDeletedKeysAsync(String vaultBaseUrl, Integer maxresults, com.microsoft.azure.ListOperationCallback<DeletedKeyItem> serviceCallback)
getDeletedKeysAsync in interface KeyVaultClientBasevaultBaseUrl - 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 objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<DeletedKeyItem>> getDeletedKeysAsync(String vaultBaseUrl, Integer maxresults)
getDeletedKeysAsync in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedKeyItem>>> getDeletedKeysWithServiceResponseAsync(String vaultBaseUrl, Integer maxresults)
getDeletedKeysWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedKeyItem>>> getDeletedKeysSinglePageAsync(String vaultBaseUrl, Integer maxresults)
vaultBaseUrl - 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.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic DeletedKeyBundle getDeletedKey(String vaultBaseUrl, String keyName)
getDeletedKey in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<DeletedKeyBundle> getDeletedKeyAsync(String vaultBaseUrl, String keyName, com.microsoft.rest.ServiceCallback<DeletedKeyBundle> serviceCallback)
getDeletedKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<DeletedKeyBundle> getDeletedKeyAsync(String vaultBaseUrl, String keyName)
getDeletedKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<DeletedKeyBundle>> getDeletedKeyWithServiceResponseAsync(String vaultBaseUrl, String keyName)
getDeletedKeyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the key.IllegalArgumentException - thrown if parameters fail the validationpublic void purgeDeletedKey(String vaultBaseUrl, String keyName)
purgeDeletedKey in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the keyIllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<Void> purgeDeletedKeyAsync(String vaultBaseUrl, String keyName, com.microsoft.rest.ServiceCallback<Void> serviceCallback)
purgeDeletedKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the keyserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<Void> purgeDeletedKeyAsync(String vaultBaseUrl, String keyName)
purgeDeletedKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the keyServiceResponse object if successful.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<Void>> purgeDeletedKeyWithServiceResponseAsync(String vaultBaseUrl, String keyName)
purgeDeletedKeyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the keyServiceResponse object if successful.IllegalArgumentException - thrown if parameters fail the validationpublic KeyBundle recoverDeletedKey(String vaultBaseUrl, String keyName)
recoverDeletedKey in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the deleted key.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<KeyBundle> recoverDeletedKeyAsync(String vaultBaseUrl, String keyName, com.microsoft.rest.ServiceCallback<KeyBundle> serviceCallback)
recoverDeletedKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the deleted key.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<KeyBundle> recoverDeletedKeyAsync(String vaultBaseUrl, String keyName)
recoverDeletedKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the deleted key.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<KeyBundle>> recoverDeletedKeyWithServiceResponseAsync(String vaultBaseUrl, String keyName)
recoverDeletedKeyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.keyName - The name of the deleted key.IllegalArgumentException - thrown if parameters fail the validationpublic SecretBundle setSecret(String vaultBaseUrl, String secretName, String value)
setSecret in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.value - The value of the secret.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<SecretBundle> setSecretAsync(String vaultBaseUrl, String secretName, String value, com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
setSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.value - The value of the secret.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<SecretBundle> setSecretAsync(String vaultBaseUrl, String secretName, String value)
setSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.value - The value of the secret.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<SecretBundle>> setSecretWithServiceResponseAsync(String vaultBaseUrl, String secretName, String value)
setSecretWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.value - The value of the secret.IllegalArgumentException - thrown if parameters fail the validationpublic SecretBundle setSecret(String vaultBaseUrl, String secretName, String value, Map<String,String> tags, String contentType, SecretAttributes secretAttributes)
setSecret in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.value - The value of the secret.tags - Application specific metadata in the form of key-value pairs.contentType - Type of the secret value such as a password.secretAttributes - The secret management attributes.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<SecretBundle> setSecretAsync(String vaultBaseUrl, String secretName, String value, Map<String,String> tags, String contentType, SecretAttributes secretAttributes, com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
setSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.value - The value of the secret.tags - Application specific metadata in the form of key-value pairs.contentType - Type of the secret value such as a password.secretAttributes - The secret management attributes.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<SecretBundle> setSecretAsync(String vaultBaseUrl, String secretName, String value, Map<String,String> tags, String contentType, SecretAttributes secretAttributes)
setSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.value - The value of the secret.tags - Application specific metadata in the form of key-value pairs.contentType - Type of the secret value such as a password.secretAttributes - The secret management attributes.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<SecretBundle>> setSecretWithServiceResponseAsync(String vaultBaseUrl, String secretName, String value, Map<String,String> tags, String contentType, SecretAttributes secretAttributes)
setSecretWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.value - The value of the secret.tags - Application specific metadata in the form of key-value pairs.contentType - Type of the secret value such as a password.secretAttributes - The secret management attributes.IllegalArgumentException - thrown if parameters fail the validationpublic DeletedSecretBundle deleteSecret(String vaultBaseUrl, String secretName)
deleteSecret in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<DeletedSecretBundle> deleteSecretAsync(String vaultBaseUrl, String secretName, com.microsoft.rest.ServiceCallback<DeletedSecretBundle> serviceCallback)
deleteSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<DeletedSecretBundle> deleteSecretAsync(String vaultBaseUrl, String secretName)
deleteSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<DeletedSecretBundle>> deleteSecretWithServiceResponseAsync(String vaultBaseUrl, String secretName)
deleteSecretWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.IllegalArgumentException - thrown if parameters fail the validationpublic SecretBundle updateSecret(String vaultBaseUrl, String secretName, String secretVersion)
updateSecret in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.secretVersion - The version of the secret.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<SecretBundle> updateSecretAsync(String vaultBaseUrl, String secretName, String secretVersion, com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
updateSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.secretVersion - The version of the secret.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<SecretBundle> updateSecretAsync(String vaultBaseUrl, String secretName, String secretVersion)
updateSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.secretVersion - The version of the secret.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<SecretBundle>> updateSecretWithServiceResponseAsync(String vaultBaseUrl, String secretName, String secretVersion)
updateSecretWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.secretVersion - The version of the secret.IllegalArgumentException - thrown if parameters fail the validationpublic SecretBundle updateSecret(String vaultBaseUrl, String secretName, String secretVersion, String contentType, SecretAttributes secretAttributes, Map<String,String> tags)
updateSecret in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.secretVersion - The version of the secret.contentType - Type of the secret value such as a password.secretAttributes - The secret management attributes.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<SecretBundle> updateSecretAsync(String vaultBaseUrl, String secretName, String secretVersion, String contentType, SecretAttributes secretAttributes, Map<String,String> tags, com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
updateSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.secretVersion - The version of the secret.contentType - Type of the secret value such as a password.secretAttributes - The secret management attributes.tags - Application specific metadata in the form of key-value pairs.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<SecretBundle> updateSecretAsync(String vaultBaseUrl, String secretName, String secretVersion, String contentType, SecretAttributes secretAttributes, Map<String,String> tags)
updateSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.secretVersion - The version of the secret.contentType - Type of the secret value such as a password.secretAttributes - The secret management attributes.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<SecretBundle>> updateSecretWithServiceResponseAsync(String vaultBaseUrl, String secretName, String secretVersion, String contentType, SecretAttributes secretAttributes, Map<String,String> tags)
updateSecretWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.secretVersion - The version of the secret.contentType - Type of the secret value such as a password.secretAttributes - The secret management attributes.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic SecretBundle getSecret(String vaultBaseUrl, String secretName, String secretVersion)
getSecret in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.secretVersion - The version of the secret.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<SecretBundle> getSecretAsync(String vaultBaseUrl, String secretName, String secretVersion, com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
getSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.secretVersion - The version of the secret.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<SecretBundle> getSecretAsync(String vaultBaseUrl, String secretName, String secretVersion)
getSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.secretVersion - The version of the secret.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<SecretBundle>> getSecretWithServiceResponseAsync(String vaultBaseUrl, String secretName, String secretVersion)
getSecretWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.secretVersion - The version of the secret.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<SecretItem> getSecrets(String vaultBaseUrl)
getSecrets in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<SecretItem>> getSecretsAsync(String vaultBaseUrl, com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
getSecretsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<SecretItem>> getSecretsAsync(String vaultBaseUrl)
getSecretsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> getSecretsWithServiceResponseAsync(String vaultBaseUrl)
getSecretsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> getSecretsSinglePageAsync(String vaultBaseUrl)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<SecretItem> getSecrets(String vaultBaseUrl, Integer maxresults)
getSecrets in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<SecretItem>> getSecretsAsync(String vaultBaseUrl, Integer maxresults, com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
getSecretsAsync in interface KeyVaultClientBasevaultBaseUrl - 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 objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<SecretItem>> getSecretsAsync(String vaultBaseUrl, Integer maxresults)
getSecretsAsync in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> getSecretsWithServiceResponseAsync(String vaultBaseUrl, Integer maxresults)
getSecretsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> getSecretsSinglePageAsync(String vaultBaseUrl, Integer maxresults)
vaultBaseUrl - 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.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<SecretItem> getSecretVersions(String vaultBaseUrl, String secretName)
getSecretVersions in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<SecretItem>> getSecretVersionsAsync(String vaultBaseUrl, String secretName, com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
getSecretVersionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<SecretItem>> getSecretVersionsAsync(String vaultBaseUrl, String secretName)
getSecretVersionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> getSecretVersionsWithServiceResponseAsync(String vaultBaseUrl, String secretName)
getSecretVersionsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> getSecretVersionsSinglePageAsync(String vaultBaseUrl, String secretName)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<SecretItem> getSecretVersions(String vaultBaseUrl, String secretName, Integer maxresults)
getSecretVersions in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.maxresults - Maximum number of results to return in a page. If not specified, the service will return up to 25 results.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<SecretItem>> getSecretVersionsAsync(String vaultBaseUrl, String secretName, Integer maxresults, com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
getSecretVersionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.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 objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<SecretItem>> getSecretVersionsAsync(String vaultBaseUrl, String secretName, Integer maxresults)
getSecretVersionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.maxresults - Maximum number of results to return in a page. If not specified, the service will return up to 25 results.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> getSecretVersionsWithServiceResponseAsync(String vaultBaseUrl, String secretName, Integer maxresults)
getSecretVersionsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.maxresults - Maximum number of results to return in a page. If not specified, the service will return up to 25 results.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> getSecretVersionsSinglePageAsync(String vaultBaseUrl, String secretName, Integer maxresults)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.maxresults - Maximum number of results to return in a page. If not specified, the service will return up to 25 results.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<DeletedSecretItem> getDeletedSecrets(String vaultBaseUrl)
getDeletedSecrets in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<DeletedSecretItem>> getDeletedSecretsAsync(String vaultBaseUrl, com.microsoft.azure.ListOperationCallback<DeletedSecretItem> serviceCallback)
getDeletedSecretsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<DeletedSecretItem>> getDeletedSecretsAsync(String vaultBaseUrl)
getDeletedSecretsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSecretItem>>> getDeletedSecretsWithServiceResponseAsync(String vaultBaseUrl)
getDeletedSecretsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSecretItem>>> getDeletedSecretsSinglePageAsync(String vaultBaseUrl)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<DeletedSecretItem> getDeletedSecrets(String vaultBaseUrl, Integer maxresults)
getDeletedSecrets in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<DeletedSecretItem>> getDeletedSecretsAsync(String vaultBaseUrl, Integer maxresults, com.microsoft.azure.ListOperationCallback<DeletedSecretItem> serviceCallback)
getDeletedSecretsAsync in interface KeyVaultClientBasevaultBaseUrl - 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 objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<DeletedSecretItem>> getDeletedSecretsAsync(String vaultBaseUrl, Integer maxresults)
getDeletedSecretsAsync in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSecretItem>>> getDeletedSecretsWithServiceResponseAsync(String vaultBaseUrl, Integer maxresults)
getDeletedSecretsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSecretItem>>> getDeletedSecretsSinglePageAsync(String vaultBaseUrl, Integer maxresults)
vaultBaseUrl - 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.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic DeletedSecretBundle getDeletedSecret(String vaultBaseUrl, String secretName)
getDeletedSecret in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<DeletedSecretBundle> getDeletedSecretAsync(String vaultBaseUrl, String secretName, com.microsoft.rest.ServiceCallback<DeletedSecretBundle> serviceCallback)
getDeletedSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<DeletedSecretBundle> getDeletedSecretAsync(String vaultBaseUrl, String secretName)
getDeletedSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<DeletedSecretBundle>> getDeletedSecretWithServiceResponseAsync(String vaultBaseUrl, String secretName)
getDeletedSecretWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.IllegalArgumentException - thrown if parameters fail the validationpublic void purgeDeletedSecret(String vaultBaseUrl, String secretName)
purgeDeletedSecret in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<Void> purgeDeletedSecretAsync(String vaultBaseUrl, String secretName, com.microsoft.rest.ServiceCallback<Void> serviceCallback)
purgeDeletedSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<Void> purgeDeletedSecretAsync(String vaultBaseUrl, String secretName)
purgeDeletedSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.ServiceResponse object if successful.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<Void>> purgeDeletedSecretWithServiceResponseAsync(String vaultBaseUrl, String secretName)
purgeDeletedSecretWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.ServiceResponse object if successful.IllegalArgumentException - thrown if parameters fail the validationpublic SecretBundle recoverDeletedSecret(String vaultBaseUrl, String secretName)
recoverDeletedSecret in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the deleted secret.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<SecretBundle> recoverDeletedSecretAsync(String vaultBaseUrl, String secretName, com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
recoverDeletedSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the deleted secret.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<SecretBundle> recoverDeletedSecretAsync(String vaultBaseUrl, String secretName)
recoverDeletedSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the deleted secret.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<SecretBundle>> recoverDeletedSecretWithServiceResponseAsync(String vaultBaseUrl, String secretName)
recoverDeletedSecretWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the deleted secret.IllegalArgumentException - thrown if parameters fail the validationpublic BackupSecretResult backupSecret(String vaultBaseUrl, String secretName)
backupSecret in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<BackupSecretResult> backupSecretAsync(String vaultBaseUrl, String secretName, com.microsoft.rest.ServiceCallback<BackupSecretResult> serviceCallback)
backupSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<BackupSecretResult> backupSecretAsync(String vaultBaseUrl, String secretName)
backupSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<BackupSecretResult>> backupSecretWithServiceResponseAsync(String vaultBaseUrl, String secretName)
backupSecretWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretName - The name of the secret.IllegalArgumentException - thrown if parameters fail the validationpublic SecretBundle restoreSecret(String vaultBaseUrl, byte[] secretBundleBackup)
restoreSecret in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretBundleBackup - The backup blob associated with a secret bundle.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<SecretBundle> restoreSecretAsync(String vaultBaseUrl, byte[] secretBundleBackup, com.microsoft.rest.ServiceCallback<SecretBundle> serviceCallback)
restoreSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretBundleBackup - The backup blob associated with a secret bundle.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<SecretBundle> restoreSecretAsync(String vaultBaseUrl, byte[] secretBundleBackup)
restoreSecretAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretBundleBackup - The backup blob associated with a secret bundle.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<SecretBundle>> restoreSecretWithServiceResponseAsync(String vaultBaseUrl, byte[] secretBundleBackup)
restoreSecretWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.secretBundleBackup - The backup blob associated with a secret bundle.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<CertificateItem> getCertificates(String vaultBaseUrl)
getCertificates in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<CertificateItem>> getCertificatesAsync(String vaultBaseUrl, com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
getCertificatesAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<CertificateItem>> getCertificatesAsync(String vaultBaseUrl)
getCertificatesAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> getCertificatesWithServiceResponseAsync(String vaultBaseUrl)
getCertificatesWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> getCertificatesSinglePageAsync(String vaultBaseUrl)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<CertificateItem> getCertificates(String vaultBaseUrl, Integer maxresults, Boolean includePending)
getCertificates in interface KeyVaultClientBasevaultBaseUrl - 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.includePending - Specifies whether to include certificates which are not completely provisioned.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<CertificateItem>> getCertificatesAsync(String vaultBaseUrl, Integer maxresults, Boolean includePending, com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
getCertificatesAsync in interface KeyVaultClientBasevaultBaseUrl - 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.includePending - Specifies whether to include certificates which are not completely provisioned.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<CertificateItem>> getCertificatesAsync(String vaultBaseUrl, Integer maxresults, Boolean includePending)
getCertificatesAsync in interface KeyVaultClientBasevaultBaseUrl - 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.includePending - Specifies whether to include certificates which are not completely provisioned.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> getCertificatesWithServiceResponseAsync(String vaultBaseUrl, Integer maxresults, Boolean includePending)
getCertificatesWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - 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.includePending - Specifies whether to include certificates which are not completely provisioned.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> getCertificatesSinglePageAsync(String vaultBaseUrl, Integer maxresults, Boolean includePending)
vaultBaseUrl - 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.includePending - Specifies whether to include certificates which are not completely provisioned.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic DeletedCertificateBundle deleteCertificate(String vaultBaseUrl, String certificateName)
deleteCertificate in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<DeletedCertificateBundle> deleteCertificateAsync(String vaultBaseUrl, String certificateName, com.microsoft.rest.ServiceCallback<DeletedCertificateBundle> serviceCallback)
deleteCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<DeletedCertificateBundle> deleteCertificateAsync(String vaultBaseUrl, String certificateName)
deleteCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<DeletedCertificateBundle>> deleteCertificateWithServiceResponseAsync(String vaultBaseUrl, String certificateName)
deleteCertificateWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic Contacts setCertificateContacts(String vaultBaseUrl, Contacts contacts)
setCertificateContacts in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.contacts - The contacts for the key vault certificate.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<Contacts> setCertificateContactsAsync(String vaultBaseUrl, Contacts contacts, com.microsoft.rest.ServiceCallback<Contacts> serviceCallback)
setCertificateContactsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.contacts - The contacts for the key vault certificate.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<Contacts> setCertificateContactsAsync(String vaultBaseUrl, Contacts contacts)
setCertificateContactsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.contacts - The contacts for the key vault certificate.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<Contacts>> setCertificateContactsWithServiceResponseAsync(String vaultBaseUrl, Contacts contacts)
setCertificateContactsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.contacts - The contacts for the key vault certificate.IllegalArgumentException - thrown if parameters fail the validationpublic Contacts getCertificateContacts(String vaultBaseUrl)
getCertificateContacts in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<Contacts> getCertificateContactsAsync(String vaultBaseUrl, com.microsoft.rest.ServiceCallback<Contacts> serviceCallback)
getCertificateContactsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<Contacts> getCertificateContactsAsync(String vaultBaseUrl)
getCertificateContactsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<Contacts>> getCertificateContactsWithServiceResponseAsync(String vaultBaseUrl)
getCertificateContactsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic Contacts deleteCertificateContacts(String vaultBaseUrl)
deleteCertificateContacts in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<Contacts> deleteCertificateContactsAsync(String vaultBaseUrl, com.microsoft.rest.ServiceCallback<Contacts> serviceCallback)
deleteCertificateContactsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<Contacts> deleteCertificateContactsAsync(String vaultBaseUrl)
deleteCertificateContactsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<Contacts>> deleteCertificateContactsWithServiceResponseAsync(String vaultBaseUrl)
deleteCertificateContactsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<CertificateIssuerItem> getCertificateIssuers(String vaultBaseUrl)
getCertificateIssuers in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<CertificateIssuerItem>> getCertificateIssuersAsync(String vaultBaseUrl, com.microsoft.azure.ListOperationCallback<CertificateIssuerItem> serviceCallback)
getCertificateIssuersAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<CertificateIssuerItem>> getCertificateIssuersAsync(String vaultBaseUrl)
getCertificateIssuersAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateIssuerItem>>> getCertificateIssuersWithServiceResponseAsync(String vaultBaseUrl)
getCertificateIssuersWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateIssuerItem>>> getCertificateIssuersSinglePageAsync(String vaultBaseUrl)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<CertificateIssuerItem> getCertificateIssuers(String vaultBaseUrl, Integer maxresults)
getCertificateIssuers in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<CertificateIssuerItem>> getCertificateIssuersAsync(String vaultBaseUrl, Integer maxresults, com.microsoft.azure.ListOperationCallback<CertificateIssuerItem> serviceCallback)
getCertificateIssuersAsync in interface KeyVaultClientBasevaultBaseUrl - 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 objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<CertificateIssuerItem>> getCertificateIssuersAsync(String vaultBaseUrl, Integer maxresults)
getCertificateIssuersAsync in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateIssuerItem>>> getCertificateIssuersWithServiceResponseAsync(String vaultBaseUrl, Integer maxresults)
getCertificateIssuersWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateIssuerItem>>> getCertificateIssuersSinglePageAsync(String vaultBaseUrl, Integer maxresults)
vaultBaseUrl - 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.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic IssuerBundle setCertificateIssuer(String vaultBaseUrl, String issuerName, String provider)
setCertificateIssuer in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.provider - The issuer provider.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<IssuerBundle> setCertificateIssuerAsync(String vaultBaseUrl, String issuerName, String provider, com.microsoft.rest.ServiceCallback<IssuerBundle> serviceCallback)
setCertificateIssuerAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.provider - The issuer provider.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<IssuerBundle> setCertificateIssuerAsync(String vaultBaseUrl, String issuerName, String provider)
setCertificateIssuerAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.provider - The issuer provider.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<IssuerBundle>> setCertificateIssuerWithServiceResponseAsync(String vaultBaseUrl, String issuerName, String provider)
setCertificateIssuerWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.provider - The issuer provider.IllegalArgumentException - thrown if parameters fail the validationpublic IssuerBundle setCertificateIssuer(String vaultBaseUrl, String issuerName, String provider, IssuerCredentials credentials, OrganizationDetails organizationDetails, IssuerAttributes attributes)
setCertificateIssuer in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.provider - The issuer provider.credentials - The credentials to be used for the issuer.organizationDetails - Details of the organization as provided to the issuer.attributes - Attributes of the issuer object.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<IssuerBundle> setCertificateIssuerAsync(String vaultBaseUrl, String issuerName, String provider, IssuerCredentials credentials, OrganizationDetails organizationDetails, IssuerAttributes attributes, com.microsoft.rest.ServiceCallback<IssuerBundle> serviceCallback)
setCertificateIssuerAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.provider - The issuer provider.credentials - The credentials to be used for the issuer.organizationDetails - Details of the organization as provided to the issuer.attributes - Attributes of the issuer object.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<IssuerBundle> setCertificateIssuerAsync(String vaultBaseUrl, String issuerName, String provider, IssuerCredentials credentials, OrganizationDetails organizationDetails, IssuerAttributes attributes)
setCertificateIssuerAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.provider - The issuer provider.credentials - The credentials to be used for the issuer.organizationDetails - Details of the organization as provided to the issuer.attributes - Attributes of the issuer object.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<IssuerBundle>> setCertificateIssuerWithServiceResponseAsync(String vaultBaseUrl, String issuerName, String provider, IssuerCredentials credentials, OrganizationDetails organizationDetails, IssuerAttributes attributes)
setCertificateIssuerWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.provider - The issuer provider.credentials - The credentials to be used for the issuer.organizationDetails - Details of the organization as provided to the issuer.attributes - Attributes of the issuer object.IllegalArgumentException - thrown if parameters fail the validationpublic IssuerBundle updateCertificateIssuer(String vaultBaseUrl, String issuerName)
updateCertificateIssuer in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<IssuerBundle> updateCertificateIssuerAsync(String vaultBaseUrl, String issuerName, com.microsoft.rest.ServiceCallback<IssuerBundle> serviceCallback)
updateCertificateIssuerAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<IssuerBundle> updateCertificateIssuerAsync(String vaultBaseUrl, String issuerName)
updateCertificateIssuerAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<IssuerBundle>> updateCertificateIssuerWithServiceResponseAsync(String vaultBaseUrl, String issuerName)
updateCertificateIssuerWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.IllegalArgumentException - thrown if parameters fail the validationpublic IssuerBundle updateCertificateIssuer(String vaultBaseUrl, String issuerName, String provider, IssuerCredentials credentials, OrganizationDetails organizationDetails, IssuerAttributes attributes)
updateCertificateIssuer in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.provider - The issuer provider.credentials - The credentials to be used for the issuer.organizationDetails - Details of the organization as provided to the issuer.attributes - Attributes of the issuer object.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<IssuerBundle> updateCertificateIssuerAsync(String vaultBaseUrl, String issuerName, String provider, IssuerCredentials credentials, OrganizationDetails organizationDetails, IssuerAttributes attributes, com.microsoft.rest.ServiceCallback<IssuerBundle> serviceCallback)
updateCertificateIssuerAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.provider - The issuer provider.credentials - The credentials to be used for the issuer.organizationDetails - Details of the organization as provided to the issuer.attributes - Attributes of the issuer object.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<IssuerBundle> updateCertificateIssuerAsync(String vaultBaseUrl, String issuerName, String provider, IssuerCredentials credentials, OrganizationDetails organizationDetails, IssuerAttributes attributes)
updateCertificateIssuerAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.provider - The issuer provider.credentials - The credentials to be used for the issuer.organizationDetails - Details of the organization as provided to the issuer.attributes - Attributes of the issuer object.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<IssuerBundle>> updateCertificateIssuerWithServiceResponseAsync(String vaultBaseUrl, String issuerName, String provider, IssuerCredentials credentials, OrganizationDetails organizationDetails, IssuerAttributes attributes)
updateCertificateIssuerWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.provider - The issuer provider.credentials - The credentials to be used for the issuer.organizationDetails - Details of the organization as provided to the issuer.attributes - Attributes of the issuer object.IllegalArgumentException - thrown if parameters fail the validationpublic IssuerBundle getCertificateIssuer(String vaultBaseUrl, String issuerName)
getCertificateIssuer in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<IssuerBundle> getCertificateIssuerAsync(String vaultBaseUrl, String issuerName, com.microsoft.rest.ServiceCallback<IssuerBundle> serviceCallback)
getCertificateIssuerAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<IssuerBundle> getCertificateIssuerAsync(String vaultBaseUrl, String issuerName)
getCertificateIssuerAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<IssuerBundle>> getCertificateIssuerWithServiceResponseAsync(String vaultBaseUrl, String issuerName)
getCertificateIssuerWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.IllegalArgumentException - thrown if parameters fail the validationpublic IssuerBundle deleteCertificateIssuer(String vaultBaseUrl, String issuerName)
deleteCertificateIssuer in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<IssuerBundle> deleteCertificateIssuerAsync(String vaultBaseUrl, String issuerName, com.microsoft.rest.ServiceCallback<IssuerBundle> serviceCallback)
deleteCertificateIssuerAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<IssuerBundle> deleteCertificateIssuerAsync(String vaultBaseUrl, String issuerName)
deleteCertificateIssuerAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<IssuerBundle>> deleteCertificateIssuerWithServiceResponseAsync(String vaultBaseUrl, String issuerName)
deleteCertificateIssuerWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.issuerName - The name of the issuer.IllegalArgumentException - thrown if parameters fail the validationpublic CertificateOperation createCertificate(String vaultBaseUrl, String certificateName)
createCertificate in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<CertificateOperation> createCertificateAsync(String vaultBaseUrl, String certificateName, com.microsoft.rest.ServiceCallback<CertificateOperation> serviceCallback)
createCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<CertificateOperation> createCertificateAsync(String vaultBaseUrl, String certificateName)
createCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<CertificateOperation>> createCertificateWithServiceResponseAsync(String vaultBaseUrl, String certificateName)
createCertificateWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic CertificateOperation createCertificate(String vaultBaseUrl, String certificateName, CertificatePolicy certificatePolicy, CertificateAttributes certificateAttributes, Map<String,String> tags)
createCertificate in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.certificatePolicy - The management policy for the certificate.certificateAttributes - The attributes of the certificate (optional).tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<CertificateOperation> createCertificateAsync(String vaultBaseUrl, String certificateName, CertificatePolicy certificatePolicy, CertificateAttributes certificateAttributes, Map<String,String> tags, com.microsoft.rest.ServiceCallback<CertificateOperation> serviceCallback)
createCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.certificatePolicy - The management policy for the certificate.certificateAttributes - The attributes of the certificate (optional).tags - Application specific metadata in the form of key-value pairs.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<CertificateOperation> createCertificateAsync(String vaultBaseUrl, String certificateName, CertificatePolicy certificatePolicy, CertificateAttributes certificateAttributes, Map<String,String> tags)
createCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.certificatePolicy - The management policy for the certificate.certificateAttributes - The attributes of the certificate (optional).tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<CertificateOperation>> createCertificateWithServiceResponseAsync(String vaultBaseUrl, String certificateName, CertificatePolicy certificatePolicy, CertificateAttributes certificateAttributes, Map<String,String> tags)
createCertificateWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.certificatePolicy - The management policy for the certificate.certificateAttributes - The attributes of the certificate (optional).tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic CertificateBundle importCertificate(String vaultBaseUrl, String certificateName, String base64EncodedCertificate)
importCertificate in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.base64EncodedCertificate - Base64 encoded representation of the certificate object to import. This certificate needs to contain the private key.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<CertificateBundle> importCertificateAsync(String vaultBaseUrl, String certificateName, String base64EncodedCertificate, com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
importCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.base64EncodedCertificate - Base64 encoded representation of the certificate object to import. This certificate needs to contain the private key.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<CertificateBundle> importCertificateAsync(String vaultBaseUrl, String certificateName, String base64EncodedCertificate)
importCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.base64EncodedCertificate - Base64 encoded representation of the certificate object to import. This certificate needs to contain the private key.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> importCertificateWithServiceResponseAsync(String vaultBaseUrl, String certificateName, String base64EncodedCertificate)
importCertificateWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.base64EncodedCertificate - Base64 encoded representation of the certificate object to import. This certificate needs to contain the private key.IllegalArgumentException - thrown if parameters fail the validationpublic CertificateBundle importCertificate(String vaultBaseUrl, String certificateName, String base64EncodedCertificate, String password, CertificatePolicy certificatePolicy, CertificateAttributes certificateAttributes, Map<String,String> tags)
importCertificate in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.base64EncodedCertificate - Base64 encoded representation of the certificate object to import. This certificate needs to contain the private key.password - If the private key in base64EncodedCertificate is encrypted, the password used for encryption.certificatePolicy - The management policy for the certificate.certificateAttributes - The attributes of the certificate (optional).tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<CertificateBundle> importCertificateAsync(String vaultBaseUrl, String certificateName, String base64EncodedCertificate, String password, CertificatePolicy certificatePolicy, CertificateAttributes certificateAttributes, Map<String,String> tags, com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
importCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.base64EncodedCertificate - Base64 encoded representation of the certificate object to import. This certificate needs to contain the private key.password - If the private key in base64EncodedCertificate is encrypted, the password used for encryption.certificatePolicy - The management policy for the certificate.certificateAttributes - The attributes of the certificate (optional).tags - Application specific metadata in the form of key-value pairs.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<CertificateBundle> importCertificateAsync(String vaultBaseUrl, String certificateName, String base64EncodedCertificate, String password, CertificatePolicy certificatePolicy, CertificateAttributes certificateAttributes, Map<String,String> tags)
importCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.base64EncodedCertificate - Base64 encoded representation of the certificate object to import. This certificate needs to contain the private key.password - If the private key in base64EncodedCertificate is encrypted, the password used for encryption.certificatePolicy - The management policy for the certificate.certificateAttributes - The attributes of the certificate (optional).tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> importCertificateWithServiceResponseAsync(String vaultBaseUrl, String certificateName, String base64EncodedCertificate, String password, CertificatePolicy certificatePolicy, CertificateAttributes certificateAttributes, Map<String,String> tags)
importCertificateWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.base64EncodedCertificate - Base64 encoded representation of the certificate object to import. This certificate needs to contain the private key.password - If the private key in base64EncodedCertificate is encrypted, the password used for encryption.certificatePolicy - The management policy for the certificate.certificateAttributes - The attributes of the certificate (optional).tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<CertificateItem> getCertificateVersions(String vaultBaseUrl, String certificateName)
getCertificateVersions in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<CertificateItem>> getCertificateVersionsAsync(String vaultBaseUrl, String certificateName, com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
getCertificateVersionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<CertificateItem>> getCertificateVersionsAsync(String vaultBaseUrl, String certificateName)
getCertificateVersionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> getCertificateVersionsWithServiceResponseAsync(String vaultBaseUrl, String certificateName)
getCertificateVersionsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> getCertificateVersionsSinglePageAsync(String vaultBaseUrl, String certificateName)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<CertificateItem> getCertificateVersions(String vaultBaseUrl, String certificateName, Integer maxresults)
getCertificateVersions in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.maxresults - Maximum number of results to return in a page. If not specified the service will return up to 25 results.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<CertificateItem>> getCertificateVersionsAsync(String vaultBaseUrl, String certificateName, Integer maxresults, com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
getCertificateVersionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.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 objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<CertificateItem>> getCertificateVersionsAsync(String vaultBaseUrl, String certificateName, Integer maxresults)
getCertificateVersionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.maxresults - Maximum number of results to return in a page. If not specified the service will return up to 25 results.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> getCertificateVersionsWithServiceResponseAsync(String vaultBaseUrl, String certificateName, Integer maxresults)
getCertificateVersionsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.maxresults - Maximum number of results to return in a page. If not specified the service will return up to 25 results.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> getCertificateVersionsSinglePageAsync(String vaultBaseUrl, String certificateName, Integer maxresults)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.maxresults - Maximum number of results to return in a page. If not specified the service will return up to 25 results.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic CertificatePolicy getCertificatePolicy(String vaultBaseUrl, String certificateName)
getCertificatePolicy in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in a given key vault.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<CertificatePolicy> getCertificatePolicyAsync(String vaultBaseUrl, String certificateName, com.microsoft.rest.ServiceCallback<CertificatePolicy> serviceCallback)
getCertificatePolicyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in a given key vault.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<CertificatePolicy> getCertificatePolicyAsync(String vaultBaseUrl, String certificateName)
getCertificatePolicyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in a given key vault.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<CertificatePolicy>> getCertificatePolicyWithServiceResponseAsync(String vaultBaseUrl, String certificateName)
getCertificatePolicyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in a given key vault.IllegalArgumentException - thrown if parameters fail the validationpublic CertificatePolicy updateCertificatePolicy(String vaultBaseUrl, String certificateName, CertificatePolicy certificatePolicy)
updateCertificatePolicy in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in the given vault.certificatePolicy - The policy for the certificate.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<CertificatePolicy> updateCertificatePolicyAsync(String vaultBaseUrl, String certificateName, CertificatePolicy certificatePolicy, com.microsoft.rest.ServiceCallback<CertificatePolicy> serviceCallback)
updateCertificatePolicyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in the given vault.certificatePolicy - The policy for the certificate.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<CertificatePolicy> updateCertificatePolicyAsync(String vaultBaseUrl, String certificateName, CertificatePolicy certificatePolicy)
updateCertificatePolicyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in the given vault.certificatePolicy - The policy for the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<CertificatePolicy>> updateCertificatePolicyWithServiceResponseAsync(String vaultBaseUrl, String certificateName, CertificatePolicy certificatePolicy)
updateCertificatePolicyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in the given vault.certificatePolicy - The policy for the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic CertificateBundle updateCertificate(String vaultBaseUrl, String certificateName, String certificateVersion)
updateCertificate in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in the given key vault.certificateVersion - The version of the certificate.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<CertificateBundle> updateCertificateAsync(String vaultBaseUrl, String certificateName, String certificateVersion, com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
updateCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in the given key vault.certificateVersion - The version of the certificate.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<CertificateBundle> updateCertificateAsync(String vaultBaseUrl, String certificateName, String certificateVersion)
updateCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in the given key vault.certificateVersion - The version of the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> updateCertificateWithServiceResponseAsync(String vaultBaseUrl, String certificateName, String certificateVersion)
updateCertificateWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in the given key vault.certificateVersion - The version of the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic CertificateBundle updateCertificate(String vaultBaseUrl, String certificateName, String certificateVersion, CertificatePolicy certificatePolicy, CertificateAttributes certificateAttributes, Map<String,String> tags)
updateCertificate in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in the given key vault.certificateVersion - The version of the certificate.certificatePolicy - The management policy for the certificate.certificateAttributes - The attributes of the certificate (optional).tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<CertificateBundle> updateCertificateAsync(String vaultBaseUrl, String certificateName, String certificateVersion, CertificatePolicy certificatePolicy, CertificateAttributes certificateAttributes, Map<String,String> tags, com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
updateCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in the given key vault.certificateVersion - The version of the certificate.certificatePolicy - The management policy for the certificate.certificateAttributes - The attributes of the certificate (optional).tags - Application specific metadata in the form of key-value pairs.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<CertificateBundle> updateCertificateAsync(String vaultBaseUrl, String certificateName, String certificateVersion, CertificatePolicy certificatePolicy, CertificateAttributes certificateAttributes, Map<String,String> tags)
updateCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in the given key vault.certificateVersion - The version of the certificate.certificatePolicy - The management policy for the certificate.certificateAttributes - The attributes of the certificate (optional).tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> updateCertificateWithServiceResponseAsync(String vaultBaseUrl, String certificateName, String certificateVersion, CertificatePolicy certificatePolicy, CertificateAttributes certificateAttributes, Map<String,String> tags)
updateCertificateWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in the given key vault.certificateVersion - The version of the certificate.certificatePolicy - The management policy for the certificate.certificateAttributes - The attributes of the certificate (optional).tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic CertificateBundle getCertificate(String vaultBaseUrl, String certificateName, String certificateVersion)
getCertificate in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in the given vault.certificateVersion - The version of the certificate.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<CertificateBundle> getCertificateAsync(String vaultBaseUrl, String certificateName, String certificateVersion, com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
getCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in the given vault.certificateVersion - The version of the certificate.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<CertificateBundle> getCertificateAsync(String vaultBaseUrl, String certificateName, String certificateVersion)
getCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in the given vault.certificateVersion - The version of the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> getCertificateWithServiceResponseAsync(String vaultBaseUrl, String certificateName, String certificateVersion)
getCertificateWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate in the given vault.certificateVersion - The version of the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic CertificateOperation updateCertificateOperation(String vaultBaseUrl, String certificateName, boolean cancellationRequested)
updateCertificateOperation in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.cancellationRequested - Indicates if cancellation was requested on the certificate operation.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<CertificateOperation> updateCertificateOperationAsync(String vaultBaseUrl, String certificateName, boolean cancellationRequested, com.microsoft.rest.ServiceCallback<CertificateOperation> serviceCallback)
updateCertificateOperationAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.cancellationRequested - Indicates if cancellation was requested on the certificate operation.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<CertificateOperation> updateCertificateOperationAsync(String vaultBaseUrl, String certificateName, boolean cancellationRequested)
updateCertificateOperationAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.cancellationRequested - Indicates if cancellation was requested on the certificate operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<CertificateOperation>> updateCertificateOperationWithServiceResponseAsync(String vaultBaseUrl, String certificateName, boolean cancellationRequested)
updateCertificateOperationWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.cancellationRequested - Indicates if cancellation was requested on the certificate operation.IllegalArgumentException - thrown if parameters fail the validationpublic CertificateOperation getCertificateOperation(String vaultBaseUrl, String certificateName)
getCertificateOperation in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<CertificateOperation> getCertificateOperationAsync(String vaultBaseUrl, String certificateName, com.microsoft.rest.ServiceCallback<CertificateOperation> serviceCallback)
getCertificateOperationAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<CertificateOperation> getCertificateOperationAsync(String vaultBaseUrl, String certificateName)
getCertificateOperationAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<CertificateOperation>> getCertificateOperationWithServiceResponseAsync(String vaultBaseUrl, String certificateName)
getCertificateOperationWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic CertificateOperation deleteCertificateOperation(String vaultBaseUrl, String certificateName)
deleteCertificateOperation in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<CertificateOperation> deleteCertificateOperationAsync(String vaultBaseUrl, String certificateName, com.microsoft.rest.ServiceCallback<CertificateOperation> serviceCallback)
deleteCertificateOperationAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<CertificateOperation> deleteCertificateOperationAsync(String vaultBaseUrl, String certificateName)
deleteCertificateOperationAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<CertificateOperation>> deleteCertificateOperationWithServiceResponseAsync(String vaultBaseUrl, String certificateName)
deleteCertificateOperationWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic CertificateBundle mergeCertificate(String vaultBaseUrl, String certificateName, List<byte[]> x509Certificates)
mergeCertificate in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.x509Certificates - The certificate or the certificate chain to merge.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<CertificateBundle> mergeCertificateAsync(String vaultBaseUrl, String certificateName, List<byte[]> x509Certificates, com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
mergeCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.x509Certificates - The certificate or the certificate chain to merge.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<CertificateBundle> mergeCertificateAsync(String vaultBaseUrl, String certificateName, List<byte[]> x509Certificates)
mergeCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.x509Certificates - The certificate or the certificate chain to merge.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> mergeCertificateWithServiceResponseAsync(String vaultBaseUrl, String certificateName, List<byte[]> x509Certificates)
mergeCertificateWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.x509Certificates - The certificate or the certificate chain to merge.IllegalArgumentException - thrown if parameters fail the validationpublic CertificateBundle mergeCertificate(String vaultBaseUrl, String certificateName, List<byte[]> x509Certificates, CertificateAttributes certificateAttributes, Map<String,String> tags)
mergeCertificate in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.x509Certificates - The certificate or the certificate chain to merge.certificateAttributes - The attributes of the certificate (optional).tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<CertificateBundle> mergeCertificateAsync(String vaultBaseUrl, String certificateName, List<byte[]> x509Certificates, CertificateAttributes certificateAttributes, Map<String,String> tags, com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
mergeCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.x509Certificates - The certificate or the certificate chain to merge.certificateAttributes - The attributes of the certificate (optional).tags - Application specific metadata in the form of key-value pairs.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<CertificateBundle> mergeCertificateAsync(String vaultBaseUrl, String certificateName, List<byte[]> x509Certificates, CertificateAttributes certificateAttributes, Map<String,String> tags)
mergeCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.x509Certificates - The certificate or the certificate chain to merge.certificateAttributes - The attributes of the certificate (optional).tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> mergeCertificateWithServiceResponseAsync(String vaultBaseUrl, String certificateName, List<byte[]> x509Certificates, CertificateAttributes certificateAttributes, Map<String,String> tags)
mergeCertificateWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.x509Certificates - The certificate or the certificate chain to merge.certificateAttributes - The attributes of the certificate (optional).tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic BackupCertificateResult backupCertificate(String vaultBaseUrl, String certificateName)
backupCertificate in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<BackupCertificateResult> backupCertificateAsync(String vaultBaseUrl, String certificateName, com.microsoft.rest.ServiceCallback<BackupCertificateResult> serviceCallback)
backupCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<BackupCertificateResult> backupCertificateAsync(String vaultBaseUrl, String certificateName)
backupCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<BackupCertificateResult>> backupCertificateWithServiceResponseAsync(String vaultBaseUrl, String certificateName)
backupCertificateWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificate.IllegalArgumentException - thrown if parameters fail the validationpublic CertificateBundle restoreCertificate(String vaultBaseUrl, byte[] certificateBundleBackup)
restoreCertificate in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateBundleBackup - The backup blob associated with a certificate bundle.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<CertificateBundle> restoreCertificateAsync(String vaultBaseUrl, byte[] certificateBundleBackup, com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
restoreCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateBundleBackup - The backup blob associated with a certificate bundle.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<CertificateBundle> restoreCertificateAsync(String vaultBaseUrl, byte[] certificateBundleBackup)
restoreCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateBundleBackup - The backup blob associated with a certificate bundle.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> restoreCertificateWithServiceResponseAsync(String vaultBaseUrl, byte[] certificateBundleBackup)
restoreCertificateWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateBundleBackup - The backup blob associated with a certificate bundle.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<DeletedCertificateItem> getDeletedCertificates(String vaultBaseUrl)
getDeletedCertificates in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<DeletedCertificateItem>> getDeletedCertificatesAsync(String vaultBaseUrl, com.microsoft.azure.ListOperationCallback<DeletedCertificateItem> serviceCallback)
getDeletedCertificatesAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<DeletedCertificateItem>> getDeletedCertificatesAsync(String vaultBaseUrl)
getDeletedCertificatesAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedCertificateItem>>> getDeletedCertificatesWithServiceResponseAsync(String vaultBaseUrl)
getDeletedCertificatesWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedCertificateItem>>> getDeletedCertificatesSinglePageAsync(String vaultBaseUrl)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<DeletedCertificateItem> getDeletedCertificates(String vaultBaseUrl, Integer maxresults, Boolean includePending)
getDeletedCertificates in interface KeyVaultClientBasevaultBaseUrl - 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.includePending - Specifies whether to include certificates which are not completely provisioned.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<DeletedCertificateItem>> getDeletedCertificatesAsync(String vaultBaseUrl, Integer maxresults, Boolean includePending, com.microsoft.azure.ListOperationCallback<DeletedCertificateItem> serviceCallback)
getDeletedCertificatesAsync in interface KeyVaultClientBasevaultBaseUrl - 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.includePending - Specifies whether to include certificates which are not completely provisioned.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<DeletedCertificateItem>> getDeletedCertificatesAsync(String vaultBaseUrl, Integer maxresults, Boolean includePending)
getDeletedCertificatesAsync in interface KeyVaultClientBasevaultBaseUrl - 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.includePending - Specifies whether to include certificates which are not completely provisioned.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedCertificateItem>>> getDeletedCertificatesWithServiceResponseAsync(String vaultBaseUrl, Integer maxresults, Boolean includePending)
getDeletedCertificatesWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - 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.includePending - Specifies whether to include certificates which are not completely provisioned.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedCertificateItem>>> getDeletedCertificatesSinglePageAsync(String vaultBaseUrl, Integer maxresults, Boolean includePending)
vaultBaseUrl - 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.includePending - Specifies whether to include certificates which are not completely provisioned.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic DeletedCertificateBundle getDeletedCertificate(String vaultBaseUrl, String certificateName)
getDeletedCertificate in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificateIllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<DeletedCertificateBundle> getDeletedCertificateAsync(String vaultBaseUrl, String certificateName, com.microsoft.rest.ServiceCallback<DeletedCertificateBundle> serviceCallback)
getDeletedCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificateserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<DeletedCertificateBundle> getDeletedCertificateAsync(String vaultBaseUrl, String certificateName)
getDeletedCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificateIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<DeletedCertificateBundle>> getDeletedCertificateWithServiceResponseAsync(String vaultBaseUrl, String certificateName)
getDeletedCertificateWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificateIllegalArgumentException - thrown if parameters fail the validationpublic void purgeDeletedCertificate(String vaultBaseUrl, String certificateName)
purgeDeletedCertificate in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificateIllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<Void> purgeDeletedCertificateAsync(String vaultBaseUrl, String certificateName, com.microsoft.rest.ServiceCallback<Void> serviceCallback)
purgeDeletedCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificateserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<Void> purgeDeletedCertificateAsync(String vaultBaseUrl, String certificateName)
purgeDeletedCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificateServiceResponse object if successful.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<Void>> purgeDeletedCertificateWithServiceResponseAsync(String vaultBaseUrl, String certificateName)
purgeDeletedCertificateWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the certificateServiceResponse object if successful.IllegalArgumentException - thrown if parameters fail the validationpublic CertificateBundle recoverDeletedCertificate(String vaultBaseUrl, String certificateName)
recoverDeletedCertificate in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the deleted certificateIllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<CertificateBundle> recoverDeletedCertificateAsync(String vaultBaseUrl, String certificateName, com.microsoft.rest.ServiceCallback<CertificateBundle> serviceCallback)
recoverDeletedCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the deleted certificateserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<CertificateBundle> recoverDeletedCertificateAsync(String vaultBaseUrl, String certificateName)
recoverDeletedCertificateAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the deleted certificateIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<CertificateBundle>> recoverDeletedCertificateWithServiceResponseAsync(String vaultBaseUrl, String certificateName)
recoverDeletedCertificateWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.certificateName - The name of the deleted certificateIllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<StorageAccountItem> getStorageAccounts(String vaultBaseUrl)
getStorageAccounts in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<StorageAccountItem>> getStorageAccountsAsync(String vaultBaseUrl, com.microsoft.azure.ListOperationCallback<StorageAccountItem> serviceCallback)
getStorageAccountsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<StorageAccountItem>> getStorageAccountsAsync(String vaultBaseUrl)
getStorageAccountsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<StorageAccountItem>>> getStorageAccountsWithServiceResponseAsync(String vaultBaseUrl)
getStorageAccountsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<StorageAccountItem>>> getStorageAccountsSinglePageAsync(String vaultBaseUrl)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<StorageAccountItem> getStorageAccounts(String vaultBaseUrl, Integer maxresults)
getStorageAccounts in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<StorageAccountItem>> getStorageAccountsAsync(String vaultBaseUrl, Integer maxresults, com.microsoft.azure.ListOperationCallback<StorageAccountItem> serviceCallback)
getStorageAccountsAsync in interface KeyVaultClientBasevaultBaseUrl - 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 objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<StorageAccountItem>> getStorageAccountsAsync(String vaultBaseUrl, Integer maxresults)
getStorageAccountsAsync in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<StorageAccountItem>>> getStorageAccountsWithServiceResponseAsync(String vaultBaseUrl, Integer maxresults)
getStorageAccountsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<StorageAccountItem>>> getStorageAccountsSinglePageAsync(String vaultBaseUrl, Integer maxresults)
vaultBaseUrl - 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.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<DeletedStorageAccountItem> getDeletedStorageAccounts(String vaultBaseUrl)
getDeletedStorageAccounts in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<DeletedStorageAccountItem>> getDeletedStorageAccountsAsync(String vaultBaseUrl, com.microsoft.azure.ListOperationCallback<DeletedStorageAccountItem> serviceCallback)
getDeletedStorageAccountsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<DeletedStorageAccountItem>> getDeletedStorageAccountsAsync(String vaultBaseUrl)
getDeletedStorageAccountsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedStorageAccountItem>>> getDeletedStorageAccountsWithServiceResponseAsync(String vaultBaseUrl)
getDeletedStorageAccountsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedStorageAccountItem>>> getDeletedStorageAccountsSinglePageAsync(String vaultBaseUrl)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<DeletedStorageAccountItem> getDeletedStorageAccounts(String vaultBaseUrl, Integer maxresults)
getDeletedStorageAccounts in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<DeletedStorageAccountItem>> getDeletedStorageAccountsAsync(String vaultBaseUrl, Integer maxresults, com.microsoft.azure.ListOperationCallback<DeletedStorageAccountItem> serviceCallback)
getDeletedStorageAccountsAsync in interface KeyVaultClientBasevaultBaseUrl - 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 objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<DeletedStorageAccountItem>> getDeletedStorageAccountsAsync(String vaultBaseUrl, Integer maxresults)
getDeletedStorageAccountsAsync in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedStorageAccountItem>>> getDeletedStorageAccountsWithServiceResponseAsync(String vaultBaseUrl, Integer maxresults)
getDeletedStorageAccountsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - 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.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedStorageAccountItem>>> getDeletedStorageAccountsSinglePageAsync(String vaultBaseUrl, Integer maxresults)
vaultBaseUrl - 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.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic DeletedStorageBundle getDeletedStorageAccount(String vaultBaseUrl, String storageAccountName)
getDeletedStorageAccount in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<DeletedStorageBundle> getDeletedStorageAccountAsync(String vaultBaseUrl, String storageAccountName, com.microsoft.rest.ServiceCallback<DeletedStorageBundle> serviceCallback)
getDeletedStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<DeletedStorageBundle> getDeletedStorageAccountAsync(String vaultBaseUrl, String storageAccountName)
getDeletedStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<DeletedStorageBundle>> getDeletedStorageAccountWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName)
getDeletedStorageAccountWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationpublic void purgeDeletedStorageAccount(String vaultBaseUrl, String storageAccountName)
purgeDeletedStorageAccount in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<Void> purgeDeletedStorageAccountAsync(String vaultBaseUrl, String storageAccountName, com.microsoft.rest.ServiceCallback<Void> serviceCallback)
purgeDeletedStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<Void> purgeDeletedStorageAccountAsync(String vaultBaseUrl, String storageAccountName)
purgeDeletedStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.ServiceResponse object if successful.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<Void>> purgeDeletedStorageAccountWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName)
purgeDeletedStorageAccountWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.ServiceResponse object if successful.IllegalArgumentException - thrown if parameters fail the validationpublic StorageBundle recoverDeletedStorageAccount(String vaultBaseUrl, String storageAccountName)
recoverDeletedStorageAccount in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<StorageBundle> recoverDeletedStorageAccountAsync(String vaultBaseUrl, String storageAccountName, com.microsoft.rest.ServiceCallback<StorageBundle> serviceCallback)
recoverDeletedStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<StorageBundle> recoverDeletedStorageAccountAsync(String vaultBaseUrl, String storageAccountName)
recoverDeletedStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<StorageBundle>> recoverDeletedStorageAccountWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName)
recoverDeletedStorageAccountWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationpublic BackupStorageResult backupStorageAccount(String vaultBaseUrl, String storageAccountName)
backupStorageAccount in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<BackupStorageResult> backupStorageAccountAsync(String vaultBaseUrl, String storageAccountName, com.microsoft.rest.ServiceCallback<BackupStorageResult> serviceCallback)
backupStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<BackupStorageResult> backupStorageAccountAsync(String vaultBaseUrl, String storageAccountName)
backupStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<BackupStorageResult>> backupStorageAccountWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName)
backupStorageAccountWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationpublic StorageBundle restoreStorageAccount(String vaultBaseUrl, byte[] storageBundleBackup)
restoreStorageAccount in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageBundleBackup - The backup blob associated with a storage account.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<StorageBundle> restoreStorageAccountAsync(String vaultBaseUrl, byte[] storageBundleBackup, com.microsoft.rest.ServiceCallback<StorageBundle> serviceCallback)
restoreStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageBundleBackup - The backup blob associated with a storage account.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<StorageBundle> restoreStorageAccountAsync(String vaultBaseUrl, byte[] storageBundleBackup)
restoreStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageBundleBackup - The backup blob associated with a storage account.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<StorageBundle>> restoreStorageAccountWithServiceResponseAsync(String vaultBaseUrl, byte[] storageBundleBackup)
restoreStorageAccountWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageBundleBackup - The backup blob associated with a storage account.IllegalArgumentException - thrown if parameters fail the validationpublic DeletedStorageBundle deleteStorageAccount(String vaultBaseUrl, String storageAccountName)
deleteStorageAccount in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<DeletedStorageBundle> deleteStorageAccountAsync(String vaultBaseUrl, String storageAccountName, com.microsoft.rest.ServiceCallback<DeletedStorageBundle> serviceCallback)
deleteStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<DeletedStorageBundle> deleteStorageAccountAsync(String vaultBaseUrl, String storageAccountName)
deleteStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<DeletedStorageBundle>> deleteStorageAccountWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName)
deleteStorageAccountWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationpublic StorageBundle getStorageAccount(String vaultBaseUrl, String storageAccountName)
getStorageAccount in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<StorageBundle> getStorageAccountAsync(String vaultBaseUrl, String storageAccountName, com.microsoft.rest.ServiceCallback<StorageBundle> serviceCallback)
getStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<StorageBundle> getStorageAccountAsync(String vaultBaseUrl, String storageAccountName)
getStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<StorageBundle>> getStorageAccountWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName)
getStorageAccountWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationpublic StorageBundle setStorageAccount(String vaultBaseUrl, String storageAccountName, String resourceId, String activeKeyName, boolean autoRegenerateKey)
setStorageAccount in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.resourceId - Storage account resource id.activeKeyName - Current active storage account key name.autoRegenerateKey - whether keyvault should manage the storage account for the user.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<StorageBundle> setStorageAccountAsync(String vaultBaseUrl, String storageAccountName, String resourceId, String activeKeyName, boolean autoRegenerateKey, com.microsoft.rest.ServiceCallback<StorageBundle> serviceCallback)
setStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.resourceId - Storage account resource id.activeKeyName - Current active storage account key name.autoRegenerateKey - whether keyvault should manage the storage account for the user.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<StorageBundle> setStorageAccountAsync(String vaultBaseUrl, String storageAccountName, String resourceId, String activeKeyName, boolean autoRegenerateKey)
setStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.resourceId - Storage account resource id.activeKeyName - Current active storage account key name.autoRegenerateKey - whether keyvault should manage the storage account for the user.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<StorageBundle>> setStorageAccountWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName, String resourceId, String activeKeyName, boolean autoRegenerateKey)
setStorageAccountWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.resourceId - Storage account resource id.activeKeyName - Current active storage account key name.autoRegenerateKey - whether keyvault should manage the storage account for the user.IllegalArgumentException - thrown if parameters fail the validationpublic StorageBundle setStorageAccount(String vaultBaseUrl, String storageAccountName, String resourceId, String activeKeyName, boolean autoRegenerateKey, String regenerationPeriod, StorageAccountAttributes storageAccountAttributes, Map<String,String> tags)
setStorageAccount in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.resourceId - Storage account resource id.activeKeyName - Current active storage account key name.autoRegenerateKey - whether keyvault should manage the storage account for the user.regenerationPeriod - The key regeneration time duration specified in ISO-8601 format.storageAccountAttributes - The attributes of the storage account.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<StorageBundle> setStorageAccountAsync(String vaultBaseUrl, String storageAccountName, String resourceId, String activeKeyName, boolean autoRegenerateKey, String regenerationPeriod, StorageAccountAttributes storageAccountAttributes, Map<String,String> tags, com.microsoft.rest.ServiceCallback<StorageBundle> serviceCallback)
setStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.resourceId - Storage account resource id.activeKeyName - Current active storage account key name.autoRegenerateKey - whether keyvault should manage the storage account for the user.regenerationPeriod - The key regeneration time duration specified in ISO-8601 format.storageAccountAttributes - The attributes of the storage account.tags - Application specific metadata in the form of key-value pairs.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<StorageBundle> setStorageAccountAsync(String vaultBaseUrl, String storageAccountName, String resourceId, String activeKeyName, boolean autoRegenerateKey, String regenerationPeriod, StorageAccountAttributes storageAccountAttributes, Map<String,String> tags)
setStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.resourceId - Storage account resource id.activeKeyName - Current active storage account key name.autoRegenerateKey - whether keyvault should manage the storage account for the user.regenerationPeriod - The key regeneration time duration specified in ISO-8601 format.storageAccountAttributes - The attributes of the storage account.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<StorageBundle>> setStorageAccountWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName, String resourceId, String activeKeyName, boolean autoRegenerateKey, String regenerationPeriod, StorageAccountAttributes storageAccountAttributes, Map<String,String> tags)
setStorageAccountWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.resourceId - Storage account resource id.activeKeyName - Current active storage account key name.autoRegenerateKey - whether keyvault should manage the storage account for the user.regenerationPeriod - The key regeneration time duration specified in ISO-8601 format.storageAccountAttributes - The attributes of the storage account.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic StorageBundle updateStorageAccount(String vaultBaseUrl, String storageAccountName)
updateStorageAccount in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<StorageBundle> updateStorageAccountAsync(String vaultBaseUrl, String storageAccountName, com.microsoft.rest.ServiceCallback<StorageBundle> serviceCallback)
updateStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<StorageBundle> updateStorageAccountAsync(String vaultBaseUrl, String storageAccountName)
updateStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<StorageBundle>> updateStorageAccountWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName)
updateStorageAccountWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationpublic StorageBundle updateStorageAccount(String vaultBaseUrl, String storageAccountName, String activeKeyName, Boolean autoRegenerateKey, String regenerationPeriod, StorageAccountAttributes storageAccountAttributes, Map<String,String> tags)
updateStorageAccount in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.activeKeyName - The current active storage account key name.autoRegenerateKey - whether keyvault should manage the storage account for the user.regenerationPeriod - The key regeneration time duration specified in ISO-8601 format.storageAccountAttributes - The attributes of the storage account.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<StorageBundle> updateStorageAccountAsync(String vaultBaseUrl, String storageAccountName, String activeKeyName, Boolean autoRegenerateKey, String regenerationPeriod, StorageAccountAttributes storageAccountAttributes, Map<String,String> tags, com.microsoft.rest.ServiceCallback<StorageBundle> serviceCallback)
updateStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.activeKeyName - The current active storage account key name.autoRegenerateKey - whether keyvault should manage the storage account for the user.regenerationPeriod - The key regeneration time duration specified in ISO-8601 format.storageAccountAttributes - The attributes of the storage account.tags - Application specific metadata in the form of key-value pairs.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<StorageBundle> updateStorageAccountAsync(String vaultBaseUrl, String storageAccountName, String activeKeyName, Boolean autoRegenerateKey, String regenerationPeriod, StorageAccountAttributes storageAccountAttributes, Map<String,String> tags)
updateStorageAccountAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.activeKeyName - The current active storage account key name.autoRegenerateKey - whether keyvault should manage the storage account for the user.regenerationPeriod - The key regeneration time duration specified in ISO-8601 format.storageAccountAttributes - The attributes of the storage account.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<StorageBundle>> updateStorageAccountWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName, String activeKeyName, Boolean autoRegenerateKey, String regenerationPeriod, StorageAccountAttributes storageAccountAttributes, Map<String,String> tags)
updateStorageAccountWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.activeKeyName - The current active storage account key name.autoRegenerateKey - whether keyvault should manage the storage account for the user.regenerationPeriod - The key regeneration time duration specified in ISO-8601 format.storageAccountAttributes - The attributes of the storage account.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic StorageBundle regenerateStorageAccountKey(String vaultBaseUrl, String storageAccountName, String keyName)
regenerateStorageAccountKey in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.keyName - The storage account key name.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<StorageBundle> regenerateStorageAccountKeyAsync(String vaultBaseUrl, String storageAccountName, String keyName, com.microsoft.rest.ServiceCallback<StorageBundle> serviceCallback)
regenerateStorageAccountKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.keyName - The storage account key name.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<StorageBundle> regenerateStorageAccountKeyAsync(String vaultBaseUrl, String storageAccountName, String keyName)
regenerateStorageAccountKeyAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.keyName - The storage account key name.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<StorageBundle>> regenerateStorageAccountKeyWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName, String keyName)
regenerateStorageAccountKeyWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.keyName - The storage account key name.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<SasDefinitionItem> getSasDefinitions(String vaultBaseUrl, String storageAccountName)
getSasDefinitions in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<SasDefinitionItem>> getSasDefinitionsAsync(String vaultBaseUrl, String storageAccountName, com.microsoft.azure.ListOperationCallback<SasDefinitionItem> serviceCallback)
getSasDefinitionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<SasDefinitionItem>> getSasDefinitionsAsync(String vaultBaseUrl, String storageAccountName)
getSasDefinitionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SasDefinitionItem>>> getSasDefinitionsWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName)
getSasDefinitionsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SasDefinitionItem>>> getSasDefinitionsSinglePageAsync(String vaultBaseUrl, String storageAccountName)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<SasDefinitionItem> getSasDefinitions(String vaultBaseUrl, String storageAccountName, Integer maxresults)
getSasDefinitions in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.maxresults - Maximum number of results to return in a page. If not specified the service will return up to 25 results.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<SasDefinitionItem>> getSasDefinitionsAsync(String vaultBaseUrl, String storageAccountName, Integer maxresults, com.microsoft.azure.ListOperationCallback<SasDefinitionItem> serviceCallback)
getSasDefinitionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.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 objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<SasDefinitionItem>> getSasDefinitionsAsync(String vaultBaseUrl, String storageAccountName, Integer maxresults)
getSasDefinitionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.maxresults - Maximum number of results to return in a page. If not specified the service will return up to 25 results.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SasDefinitionItem>>> getSasDefinitionsWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName, Integer maxresults)
getSasDefinitionsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.maxresults - Maximum number of results to return in a page. If not specified the service will return up to 25 results.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SasDefinitionItem>>> getSasDefinitionsSinglePageAsync(String vaultBaseUrl, String storageAccountName, Integer maxresults)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.maxresults - Maximum number of results to return in a page. If not specified the service will return up to 25 results.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<DeletedSasDefinitionItem> getDeletedSasDefinitions(String vaultBaseUrl, String storageAccountName)
getDeletedSasDefinitions in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<DeletedSasDefinitionItem>> getDeletedSasDefinitionsAsync(String vaultBaseUrl, String storageAccountName, com.microsoft.azure.ListOperationCallback<DeletedSasDefinitionItem> serviceCallback)
getDeletedSasDefinitionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<DeletedSasDefinitionItem>> getDeletedSasDefinitionsAsync(String vaultBaseUrl, String storageAccountName)
getDeletedSasDefinitionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSasDefinitionItem>>> getDeletedSasDefinitionsWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName)
getDeletedSasDefinitionsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSasDefinitionItem>>> getDeletedSasDefinitionsSinglePageAsync(String vaultBaseUrl, String storageAccountName)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<DeletedSasDefinitionItem> getDeletedSasDefinitions(String vaultBaseUrl, String storageAccountName, Integer maxresults)
getDeletedSasDefinitions in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.maxresults - Maximum number of results to return in a page. If not specified the service will return up to 25 results.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<DeletedSasDefinitionItem>> getDeletedSasDefinitionsAsync(String vaultBaseUrl, String storageAccountName, Integer maxresults, com.microsoft.azure.ListOperationCallback<DeletedSasDefinitionItem> serviceCallback)
getDeletedSasDefinitionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.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 objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<DeletedSasDefinitionItem>> getDeletedSasDefinitionsAsync(String vaultBaseUrl, String storageAccountName, Integer maxresults)
getDeletedSasDefinitionsAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.maxresults - Maximum number of results to return in a page. If not specified the service will return up to 25 results.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSasDefinitionItem>>> getDeletedSasDefinitionsWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName, Integer maxresults)
getDeletedSasDefinitionsWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.maxresults - Maximum number of results to return in a page. If not specified the service will return up to 25 results.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSasDefinitionItem>>> getDeletedSasDefinitionsSinglePageAsync(String vaultBaseUrl, String storageAccountName, Integer maxresults)
vaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.maxresults - Maximum number of results to return in a page. If not specified the service will return up to 25 results.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic DeletedSasDefinitionBundle getDeletedSasDefinition(String vaultBaseUrl, String storageAccountName, String sasDefinitionName)
getDeletedSasDefinition in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<DeletedSasDefinitionBundle> getDeletedSasDefinitionAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName, com.microsoft.rest.ServiceCallback<DeletedSasDefinitionBundle> serviceCallback)
getDeletedSasDefinitionAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<DeletedSasDefinitionBundle> getDeletedSasDefinitionAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName)
getDeletedSasDefinitionAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<DeletedSasDefinitionBundle>> getDeletedSasDefinitionWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName)
getDeletedSasDefinitionWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.IllegalArgumentException - thrown if parameters fail the validationpublic SasDefinitionBundle recoverDeletedSasDefinition(String vaultBaseUrl, String storageAccountName, String sasDefinitionName)
recoverDeletedSasDefinition in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<SasDefinitionBundle> recoverDeletedSasDefinitionAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName, com.microsoft.rest.ServiceCallback<SasDefinitionBundle> serviceCallback)
recoverDeletedSasDefinitionAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<SasDefinitionBundle> recoverDeletedSasDefinitionAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName)
recoverDeletedSasDefinitionAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<SasDefinitionBundle>> recoverDeletedSasDefinitionWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName)
recoverDeletedSasDefinitionWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.IllegalArgumentException - thrown if parameters fail the validationpublic DeletedSasDefinitionBundle deleteSasDefinition(String vaultBaseUrl, String storageAccountName, String sasDefinitionName)
deleteSasDefinition in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<DeletedSasDefinitionBundle> deleteSasDefinitionAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName, com.microsoft.rest.ServiceCallback<DeletedSasDefinitionBundle> serviceCallback)
deleteSasDefinitionAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<DeletedSasDefinitionBundle> deleteSasDefinitionAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName)
deleteSasDefinitionAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<DeletedSasDefinitionBundle>> deleteSasDefinitionWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName)
deleteSasDefinitionWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.IllegalArgumentException - thrown if parameters fail the validationpublic SasDefinitionBundle getSasDefinition(String vaultBaseUrl, String storageAccountName, String sasDefinitionName)
getSasDefinition in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<SasDefinitionBundle> getSasDefinitionAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName, com.microsoft.rest.ServiceCallback<SasDefinitionBundle> serviceCallback)
getSasDefinitionAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<SasDefinitionBundle> getSasDefinitionAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName)
getSasDefinitionAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<SasDefinitionBundle>> getSasDefinitionWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName)
getSasDefinitionWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.IllegalArgumentException - thrown if parameters fail the validationpublic SasDefinitionBundle setSasDefinition(String vaultBaseUrl, String storageAccountName, String sasDefinitionName, String templateUri, SasTokenType sasType, String validityPeriod)
setSasDefinition in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.templateUri - The SAS definition token template signed with an arbitrary key. Tokens created according to the SAS definition will have the same properties as the template.sasType - The type of SAS token the SAS definition will create. Possible values include: 'account', 'service'validityPeriod - The validity period of SAS tokens created according to the SAS definition.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<SasDefinitionBundle> setSasDefinitionAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName, String templateUri, SasTokenType sasType, String validityPeriod, com.microsoft.rest.ServiceCallback<SasDefinitionBundle> serviceCallback)
setSasDefinitionAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.templateUri - The SAS definition token template signed with an arbitrary key. Tokens created according to the SAS definition will have the same properties as the template.sasType - The type of SAS token the SAS definition will create. Possible values include: 'account', 'service'validityPeriod - The validity period of SAS tokens created according to the SAS definition.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<SasDefinitionBundle> setSasDefinitionAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName, String templateUri, SasTokenType sasType, String validityPeriod)
setSasDefinitionAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.templateUri - The SAS definition token template signed with an arbitrary key. Tokens created according to the SAS definition will have the same properties as the template.sasType - The type of SAS token the SAS definition will create. Possible values include: 'account', 'service'validityPeriod - The validity period of SAS tokens created according to the SAS definition.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<SasDefinitionBundle>> setSasDefinitionWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName, String templateUri, SasTokenType sasType, String validityPeriod)
setSasDefinitionWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.templateUri - The SAS definition token template signed with an arbitrary key. Tokens created according to the SAS definition will have the same properties as the template.sasType - The type of SAS token the SAS definition will create. Possible values include: 'account', 'service'validityPeriod - The validity period of SAS tokens created according to the SAS definition.IllegalArgumentException - thrown if parameters fail the validationpublic SasDefinitionBundle setSasDefinition(String vaultBaseUrl, String storageAccountName, String sasDefinitionName, String templateUri, SasTokenType sasType, String validityPeriod, SasDefinitionAttributes sasDefinitionAttributes, Map<String,String> tags)
setSasDefinition in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.templateUri - The SAS definition token template signed with an arbitrary key. Tokens created according to the SAS definition will have the same properties as the template.sasType - The type of SAS token the SAS definition will create. Possible values include: 'account', 'service'validityPeriod - The validity period of SAS tokens created according to the SAS definition.sasDefinitionAttributes - The attributes of the SAS definition.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<SasDefinitionBundle> setSasDefinitionAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName, String templateUri, SasTokenType sasType, String validityPeriod, SasDefinitionAttributes sasDefinitionAttributes, Map<String,String> tags, com.microsoft.rest.ServiceCallback<SasDefinitionBundle> serviceCallback)
setSasDefinitionAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.templateUri - The SAS definition token template signed with an arbitrary key. Tokens created according to the SAS definition will have the same properties as the template.sasType - The type of SAS token the SAS definition will create. Possible values include: 'account', 'service'validityPeriod - The validity period of SAS tokens created according to the SAS definition.sasDefinitionAttributes - The attributes of the SAS definition.tags - Application specific metadata in the form of key-value pairs.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<SasDefinitionBundle> setSasDefinitionAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName, String templateUri, SasTokenType sasType, String validityPeriod, SasDefinitionAttributes sasDefinitionAttributes, Map<String,String> tags)
setSasDefinitionAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.templateUri - The SAS definition token template signed with an arbitrary key. Tokens created according to the SAS definition will have the same properties as the template.sasType - The type of SAS token the SAS definition will create. Possible values include: 'account', 'service'validityPeriod - The validity period of SAS tokens created according to the SAS definition.sasDefinitionAttributes - The attributes of the SAS definition.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<SasDefinitionBundle>> setSasDefinitionWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName, String templateUri, SasTokenType sasType, String validityPeriod, SasDefinitionAttributes sasDefinitionAttributes, Map<String,String> tags)
setSasDefinitionWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.templateUri - The SAS definition token template signed with an arbitrary key. Tokens created according to the SAS definition will have the same properties as the template.sasType - The type of SAS token the SAS definition will create. Possible values include: 'account', 'service'validityPeriod - The validity period of SAS tokens created according to the SAS definition.sasDefinitionAttributes - The attributes of the SAS definition.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic SasDefinitionBundle updateSasDefinition(String vaultBaseUrl, String storageAccountName, String sasDefinitionName)
updateSasDefinition in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<SasDefinitionBundle> updateSasDefinitionAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName, com.microsoft.rest.ServiceCallback<SasDefinitionBundle> serviceCallback)
updateSasDefinitionAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<SasDefinitionBundle> updateSasDefinitionAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName)
updateSasDefinitionAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<SasDefinitionBundle>> updateSasDefinitionWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName)
updateSasDefinitionWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.IllegalArgumentException - thrown if parameters fail the validationpublic SasDefinitionBundle updateSasDefinition(String vaultBaseUrl, String storageAccountName, String sasDefinitionName, String templateUri, SasTokenType sasType, String validityPeriod, SasDefinitionAttributes sasDefinitionAttributes, Map<String,String> tags)
updateSasDefinition in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.templateUri - The SAS definition token template signed with an arbitrary key. Tokens created according to the SAS definition will have the same properties as the template.sasType - The type of SAS token the SAS definition will create. Possible values include: 'account', 'service'validityPeriod - The validity period of SAS tokens created according to the SAS definition.sasDefinitionAttributes - The attributes of the SAS definition.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<SasDefinitionBundle> updateSasDefinitionAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName, String templateUri, SasTokenType sasType, String validityPeriod, SasDefinitionAttributes sasDefinitionAttributes, Map<String,String> tags, com.microsoft.rest.ServiceCallback<SasDefinitionBundle> serviceCallback)
updateSasDefinitionAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.templateUri - The SAS definition token template signed with an arbitrary key. Tokens created according to the SAS definition will have the same properties as the template.sasType - The type of SAS token the SAS definition will create. Possible values include: 'account', 'service'validityPeriod - The validity period of SAS tokens created according to the SAS definition.sasDefinitionAttributes - The attributes of the SAS definition.tags - Application specific metadata in the form of key-value pairs.serviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<SasDefinitionBundle> updateSasDefinitionAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName, String templateUri, SasTokenType sasType, String validityPeriod, SasDefinitionAttributes sasDefinitionAttributes, Map<String,String> tags)
updateSasDefinitionAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.templateUri - The SAS definition token template signed with an arbitrary key. Tokens created according to the SAS definition will have the same properties as the template.sasType - The type of SAS token the SAS definition will create. Possible values include: 'account', 'service'validityPeriod - The validity period of SAS tokens created according to the SAS definition.sasDefinitionAttributes - The attributes of the SAS definition.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<SasDefinitionBundle>> updateSasDefinitionWithServiceResponseAsync(String vaultBaseUrl, String storageAccountName, String sasDefinitionName, String templateUri, SasTokenType sasType, String validityPeriod, SasDefinitionAttributes sasDefinitionAttributes, Map<String,String> tags)
updateSasDefinitionWithServiceResponseAsync in interface KeyVaultClientBasevaultBaseUrl - The vault name, for example https://myvault.vault.azure.net.storageAccountName - The name of the storage account.sasDefinitionName - The name of the SAS definition.templateUri - The SAS definition token template signed with an arbitrary key. Tokens created according to the SAS definition will have the same properties as the template.sasType - The type of SAS token the SAS definition will create. Possible values include: 'account', 'service'validityPeriod - The validity period of SAS tokens created according to the SAS definition.sasDefinitionAttributes - The attributes of the SAS definition.tags - Application specific metadata in the form of key-value pairs.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<KeyItem> getKeyVersionsNext(String nextPageLink)
getKeyVersionsNext in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<KeyItem>> getKeyVersionsNextAsync(String nextPageLink, com.microsoft.rest.ServiceFuture<List<KeyItem>> serviceFuture, com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
getKeyVersionsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.serviceFuture - the ServiceFuture object tracking the Retrofit callsserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<KeyItem>> getKeyVersionsNextAsync(String nextPageLink)
getKeyVersionsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> getKeyVersionsNextWithServiceResponseAsync(String nextPageLink)
getKeyVersionsNextWithServiceResponseAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> getKeyVersionsNextSinglePageAsync(String nextPageLink)
nextPageLink - The NextLink from the previous successful call to List operation.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<KeyItem> getKeysNext(String nextPageLink)
getKeysNext in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<KeyItem>> getKeysNextAsync(String nextPageLink, com.microsoft.rest.ServiceFuture<List<KeyItem>> serviceFuture, com.microsoft.azure.ListOperationCallback<KeyItem> serviceCallback)
getKeysNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.serviceFuture - the ServiceFuture object tracking the Retrofit callsserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<KeyItem>> getKeysNextAsync(String nextPageLink)
getKeysNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> getKeysNextWithServiceResponseAsync(String nextPageLink)
getKeysNextWithServiceResponseAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<KeyItem>>> getKeysNextSinglePageAsync(String nextPageLink)
nextPageLink - The NextLink from the previous successful call to List operation.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<DeletedKeyItem> getDeletedKeysNext(String nextPageLink)
getDeletedKeysNext in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<DeletedKeyItem>> getDeletedKeysNextAsync(String nextPageLink, com.microsoft.rest.ServiceFuture<List<DeletedKeyItem>> serviceFuture, com.microsoft.azure.ListOperationCallback<DeletedKeyItem> serviceCallback)
getDeletedKeysNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.serviceFuture - the ServiceFuture object tracking the Retrofit callsserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<DeletedKeyItem>> getDeletedKeysNextAsync(String nextPageLink)
getDeletedKeysNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedKeyItem>>> getDeletedKeysNextWithServiceResponseAsync(String nextPageLink)
getDeletedKeysNextWithServiceResponseAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedKeyItem>>> getDeletedKeysNextSinglePageAsync(String nextPageLink)
nextPageLink - The NextLink from the previous successful call to List operation.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<SecretItem> getSecretsNext(String nextPageLink)
getSecretsNext in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<SecretItem>> getSecretsNextAsync(String nextPageLink, com.microsoft.rest.ServiceFuture<List<SecretItem>> serviceFuture, com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
getSecretsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.serviceFuture - the ServiceFuture object tracking the Retrofit callsserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<SecretItem>> getSecretsNextAsync(String nextPageLink)
getSecretsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> getSecretsNextWithServiceResponseAsync(String nextPageLink)
getSecretsNextWithServiceResponseAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> getSecretsNextSinglePageAsync(String nextPageLink)
nextPageLink - The NextLink from the previous successful call to List operation.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<SecretItem> getSecretVersionsNext(String nextPageLink)
getSecretVersionsNext in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<SecretItem>> getSecretVersionsNextAsync(String nextPageLink, com.microsoft.rest.ServiceFuture<List<SecretItem>> serviceFuture, com.microsoft.azure.ListOperationCallback<SecretItem> serviceCallback)
getSecretVersionsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.serviceFuture - the ServiceFuture object tracking the Retrofit callsserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<SecretItem>> getSecretVersionsNextAsync(String nextPageLink)
getSecretVersionsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> getSecretVersionsNextWithServiceResponseAsync(String nextPageLink)
getSecretVersionsNextWithServiceResponseAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SecretItem>>> getSecretVersionsNextSinglePageAsync(String nextPageLink)
nextPageLink - The NextLink from the previous successful call to List operation.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<DeletedSecretItem> getDeletedSecretsNext(String nextPageLink)
getDeletedSecretsNext in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<DeletedSecretItem>> getDeletedSecretsNextAsync(String nextPageLink, com.microsoft.rest.ServiceFuture<List<DeletedSecretItem>> serviceFuture, com.microsoft.azure.ListOperationCallback<DeletedSecretItem> serviceCallback)
getDeletedSecretsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.serviceFuture - the ServiceFuture object tracking the Retrofit callsserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<DeletedSecretItem>> getDeletedSecretsNextAsync(String nextPageLink)
getDeletedSecretsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSecretItem>>> getDeletedSecretsNextWithServiceResponseAsync(String nextPageLink)
getDeletedSecretsNextWithServiceResponseAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSecretItem>>> getDeletedSecretsNextSinglePageAsync(String nextPageLink)
nextPageLink - The NextLink from the previous successful call to List operation.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<CertificateItem> getCertificatesNext(String nextPageLink)
getCertificatesNext in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<CertificateItem>> getCertificatesNextAsync(String nextPageLink, com.microsoft.rest.ServiceFuture<List<CertificateItem>> serviceFuture, com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
getCertificatesNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.serviceFuture - the ServiceFuture object tracking the Retrofit callsserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<CertificateItem>> getCertificatesNextAsync(String nextPageLink)
getCertificatesNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> getCertificatesNextWithServiceResponseAsync(String nextPageLink)
getCertificatesNextWithServiceResponseAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> getCertificatesNextSinglePageAsync(String nextPageLink)
nextPageLink - The NextLink from the previous successful call to List operation.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<CertificateIssuerItem> getCertificateIssuersNext(String nextPageLink)
getCertificateIssuersNext in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<CertificateIssuerItem>> getCertificateIssuersNextAsync(String nextPageLink, com.microsoft.rest.ServiceFuture<List<CertificateIssuerItem>> serviceFuture, com.microsoft.azure.ListOperationCallback<CertificateIssuerItem> serviceCallback)
getCertificateIssuersNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.serviceFuture - the ServiceFuture object tracking the Retrofit callsserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<CertificateIssuerItem>> getCertificateIssuersNextAsync(String nextPageLink)
getCertificateIssuersNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateIssuerItem>>> getCertificateIssuersNextWithServiceResponseAsync(String nextPageLink)
getCertificateIssuersNextWithServiceResponseAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateIssuerItem>>> getCertificateIssuersNextSinglePageAsync(String nextPageLink)
nextPageLink - The NextLink from the previous successful call to List operation.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<CertificateItem> getCertificateVersionsNext(String nextPageLink)
getCertificateVersionsNext in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<CertificateItem>> getCertificateVersionsNextAsync(String nextPageLink, com.microsoft.rest.ServiceFuture<List<CertificateItem>> serviceFuture, com.microsoft.azure.ListOperationCallback<CertificateItem> serviceCallback)
getCertificateVersionsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.serviceFuture - the ServiceFuture object tracking the Retrofit callsserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<CertificateItem>> getCertificateVersionsNextAsync(String nextPageLink)
getCertificateVersionsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> getCertificateVersionsNextWithServiceResponseAsync(String nextPageLink)
getCertificateVersionsNextWithServiceResponseAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<CertificateItem>>> getCertificateVersionsNextSinglePageAsync(String nextPageLink)
nextPageLink - The NextLink from the previous successful call to List operation.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<DeletedCertificateItem> getDeletedCertificatesNext(String nextPageLink)
getDeletedCertificatesNext in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<DeletedCertificateItem>> getDeletedCertificatesNextAsync(String nextPageLink, com.microsoft.rest.ServiceFuture<List<DeletedCertificateItem>> serviceFuture, com.microsoft.azure.ListOperationCallback<DeletedCertificateItem> serviceCallback)
getDeletedCertificatesNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.serviceFuture - the ServiceFuture object tracking the Retrofit callsserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<DeletedCertificateItem>> getDeletedCertificatesNextAsync(String nextPageLink)
getDeletedCertificatesNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedCertificateItem>>> getDeletedCertificatesNextWithServiceResponseAsync(String nextPageLink)
getDeletedCertificatesNextWithServiceResponseAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedCertificateItem>>> getDeletedCertificatesNextSinglePageAsync(String nextPageLink)
nextPageLink - The NextLink from the previous successful call to List operation.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<StorageAccountItem> getStorageAccountsNext(String nextPageLink)
getStorageAccountsNext in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<StorageAccountItem>> getStorageAccountsNextAsync(String nextPageLink, com.microsoft.rest.ServiceFuture<List<StorageAccountItem>> serviceFuture, com.microsoft.azure.ListOperationCallback<StorageAccountItem> serviceCallback)
getStorageAccountsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.serviceFuture - the ServiceFuture object tracking the Retrofit callsserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<StorageAccountItem>> getStorageAccountsNextAsync(String nextPageLink)
getStorageAccountsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<StorageAccountItem>>> getStorageAccountsNextWithServiceResponseAsync(String nextPageLink)
getStorageAccountsNextWithServiceResponseAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<StorageAccountItem>>> getStorageAccountsNextSinglePageAsync(String nextPageLink)
nextPageLink - The NextLink from the previous successful call to List operation.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<DeletedStorageAccountItem> getDeletedStorageAccountsNext(String nextPageLink)
getDeletedStorageAccountsNext in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<DeletedStorageAccountItem>> getDeletedStorageAccountsNextAsync(String nextPageLink, com.microsoft.rest.ServiceFuture<List<DeletedStorageAccountItem>> serviceFuture, com.microsoft.azure.ListOperationCallback<DeletedStorageAccountItem> serviceCallback)
getDeletedStorageAccountsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.serviceFuture - the ServiceFuture object tracking the Retrofit callsserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<DeletedStorageAccountItem>> getDeletedStorageAccountsNextAsync(String nextPageLink)
getDeletedStorageAccountsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedStorageAccountItem>>> getDeletedStorageAccountsNextWithServiceResponseAsync(String nextPageLink)
getDeletedStorageAccountsNextWithServiceResponseAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedStorageAccountItem>>> getDeletedStorageAccountsNextSinglePageAsync(String nextPageLink)
nextPageLink - The NextLink from the previous successful call to List operation.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<SasDefinitionItem> getSasDefinitionsNext(String nextPageLink)
getSasDefinitionsNext in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<SasDefinitionItem>> getSasDefinitionsNextAsync(String nextPageLink, com.microsoft.rest.ServiceFuture<List<SasDefinitionItem>> serviceFuture, com.microsoft.azure.ListOperationCallback<SasDefinitionItem> serviceCallback)
getSasDefinitionsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.serviceFuture - the ServiceFuture object tracking the Retrofit callsserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<SasDefinitionItem>> getSasDefinitionsNextAsync(String nextPageLink)
getSasDefinitionsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SasDefinitionItem>>> getSasDefinitionsNextWithServiceResponseAsync(String nextPageLink)
getSasDefinitionsNextWithServiceResponseAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<SasDefinitionItem>>> getSasDefinitionsNextSinglePageAsync(String nextPageLink)
nextPageLink - The NextLink from the previous successful call to List operation.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validationpublic com.microsoft.azure.PagedList<DeletedSasDefinitionItem> getDeletedSasDefinitionsNext(String nextPageLink)
getDeletedSasDefinitionsNext in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationKeyVaultErrorException - thrown if the request is rejected by serverRuntimeException - all other wrapped checked exceptions if the request fails to be sentpublic com.microsoft.rest.ServiceFuture<List<DeletedSasDefinitionItem>> getDeletedSasDefinitionsNextAsync(String nextPageLink, com.microsoft.rest.ServiceFuture<List<DeletedSasDefinitionItem>> serviceFuture, com.microsoft.azure.ListOperationCallback<DeletedSasDefinitionItem> serviceCallback)
getDeletedSasDefinitionsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.serviceFuture - the ServiceFuture object tracking the Retrofit callsserviceCallback - the async ServiceCallback to handle successful and failed responses.ServiceFuture objectIllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.azure.Page<DeletedSasDefinitionItem>> getDeletedSasDefinitionsNextAsync(String nextPageLink)
getDeletedSasDefinitionsNextAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSasDefinitionItem>>> getDeletedSasDefinitionsNextWithServiceResponseAsync(String nextPageLink)
getDeletedSasDefinitionsNextWithServiceResponseAsync in interface KeyVaultClientBasenextPageLink - The NextLink from the previous successful call to List operation.IllegalArgumentException - thrown if parameters fail the validationpublic rx.Observable<com.microsoft.rest.ServiceResponse<com.microsoft.azure.Page<DeletedSasDefinitionItem>>> getDeletedSasDefinitionsNextSinglePageAsync(String nextPageLink)
nextPageLink - The NextLink from the previous successful call to List operation.ServiceResponse if successful.IllegalArgumentException - thrown if parameters fail the validation/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/