KeyVaultClient Classe
- java.
lang. Object - com.
microsoft. azure. keyvault. KeyVaultClient
- com.
public class KeyVaultClient
Inicializa uma nova instância da classe KeyVaultClient.
Resumo do Construtor
Construtor | Description |
---|---|
KeyVaultClient(RestClient restClient) |
Inicializa uma instância do cliente KeyVaultClient. |
KeyVaultClient(ServiceClientCredentials credentials) |
Inicializa uma instância do cliente KeyVaultClient. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
String |
acceptLanguage()
Obtém ou define o idioma preferencial para a resposta. |
String |
apiVersion()
Obtém a versão da API do cliente. |
Backup |
backupKey(String vaultBaseUrl, String keyName)
Solicita que um backup da chave especificada seja baixado para o cliente. |
ServiceFuture<Backup |
backupKeyAsync(String vaultBaseUrl, String keyName, final ServiceCallback<BackupKeyResult> serviceCallback)
Solicita que um backup da chave especificada seja baixado para o cliente. |
Certificate |
createCertificate(CreateCertificateRequest createCertificateRequest)
Cria uma nova versão do certificado. Se essa for a primeira versão, o recurso de certificado será criado. |
ServiceFuture<Certificate |
createCertificateAsync(CreateCertificateRequest createCertificateRequest, final ServiceCallback<CertificateOperation> serviceCallback)
Cria uma nova versão do certificado. Se essa for a primeira versão, o recurso de certificado será criado. |
Key |
createKey(CreateKeyRequest createKeyRequest)
Cria uma nova chave, armazena-a, retorna os parâmetros e atributos de chave para o cliente. A operação criar chave pode ser usada para criar qualquer tipo de chave no Key Vault do Azure. Se a chave denominada já existir, o Cofre de Chaves do Azure criará uma nova versão da chave. Autorização: requer a permissão de criação/chaves. |
ServiceFuture<Key |
createKeyAsync(CreateKeyRequest createKeyRequest, ServiceCallback<KeyBundle> serviceCallback)
Cria uma nova chave, armazena-a, retorna os parâmetros e atributos de chave para o cliente. A operação criar chave pode ser usada para criar qualquer tipo de chave no Key Vault do Azure. Se a chave denominada já existir, o Cofre de Chaves do Azure criará uma nova versão da chave. Autorização: requer a permissão de criação/chaves. |
Key |
decrypt(String keyIdentifier, JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
Descriptografa um único bloco de dados criptografados. |
ServiceFuture<Key |
decryptAsync(String keyIdentifier, JsonWebKeyEncryptionAlgorithm algorithm, byte[] value, final ServiceCallback<KeyOperationResult> serviceCallback)
Descriptografa um único bloco de dados criptografados. |
Certificate |
deleteCertificate(String vaultBaseUrl, String certificateName)
Exclui um certificado do cofre especificado. |
ServiceFuture<Certificate |
deleteCertificateAsync(String vaultBaseUrl, String certificateName, final ServiceCallback<CertificateBundle> serviceCallback)
Exclui um certificado do cofre especificado. |
Contacts |
deleteCertificateContacts(String vaultBaseUrl)
Exclui os contatos de certificado do cofre especificado. |
ServiceFuture<Contacts> |
deleteCertificateContactsAsync(String vaultBaseUrl, final ServiceCallback<Contacts> serviceCallback)
Exclui os contatos de certificado do cofre especificado. |
Issuer |
deleteCertificateIssuer(String vaultBaseUrl, String issuerName)
Exclui o emissor do certificado especificado. |
ServiceFuture<Issuer |
deleteCertificateIssuerAsync(String vaultBaseUrl, String issuerName, final ServiceCallback<IssuerBundle> serviceCallback)
Exclui o emissor do certificado especificado. |
Certificate |
deleteCertificateOperation(String vaultBaseUrl, String certificateName)
Exclui a operação de um certificado especificado. |
ServiceFuture<Certificate |
deleteCertificateOperationAsync(String vaultBaseUrl, String certificateName, final ServiceCallback<CertificateOperation> serviceCallback)
Exclui a operação de um certificado especificado. |
Key |
deleteKey(String vaultBaseUrl, String keyName)
Exclui uma chave de qualquer tipo do armazenamento no Azure Key Vault. A operação excluir chave não pode ser usada para remover versões individuais de uma chave. Essa operação remove o material criptográfico associado à chave, o que significa que a chave não pode ser usada para operações Sign/Verify, Wrap/Unwrap ou Encrypt/Decrypt. Autorização: requer a permissão de exclusão/chaves. |
ServiceFuture<Key |
deleteKeyAsync(String vaultBaseUrl, String keyName, final ServiceCallback<KeyBundle> serviceCallback)
Exclui uma chave de qualquer tipo do armazenamento no Azure Key Vault. A operação excluir chave não pode ser usada para remover versões individuais de uma chave. Essa operação remove o material criptográfico associado à chave, o que significa que a chave não pode ser usada para operações Sign/Verify, Wrap/Unwrap ou Encrypt/Decrypt. Autorização: requer a permissão de exclusão/chaves. |
Secret |
deleteSecret(String vaultBaseUrl, String secretName)
Exclui um segredo do cofre especificado. |
ServiceFuture<Secret |
deleteSecretAsync(String vaultBaseUrl, String secretName, final ServiceCallback<SecretBundle> serviceCallback)
Exclui um segredo do cofre especificado. |
Key |
encrypt(String keyIdentifier, JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
Criptografa uma sequência arbitrária de bytes usando uma chave de criptografia armazenada em um cofre de chaves. |
ServiceFuture<Key |
encryptAsync(String keyIdentifier, JsonWebKeyEncryptionAlgorithm algorithm, byte[] value, final ServiceCallback<KeyOperationResult> serviceCallback)
Criptografa uma sequência arbitrária de bytes usando uma chave de criptografia armazenada em um cofre de chaves. |
boolean |
generateClientRequestId()
Obtém Quando definido como true, um valor x-ms-client-request-id exclusivo é gerado e incluído em cada solicitação. O padrão é true. |
AzureClient |
getAzureClient()
Obtém o AzureClient usado para operações de execução prolongada. |
Certificate |
getCertificate(String certificateIdentifier)
Obtém informações sobre um certificado especificado. |
Certificate |
getCertificate(String vaultBaseUrl, String certificateName)
Obtém informações sobre um certificado especificado. |
Certificate |
getCertificate(String vaultBaseUrl, String certificateName, String certificateVersion)
Obtém informações sobre um certificado especificado. |
ServiceFuture<Certificate |
getCertificateAsync(String certificateIdentifier, final ServiceCallback<CertificateBundle> serviceCallback)
Obtém informações sobre um certificado especificado. |
ServiceFuture<Certificate |
getCertificateAsync(String vaultBaseUrl, String certificateName, final ServiceCallback<CertificateBundle> serviceCallback)
Obtém informações sobre um certificado especificado. |
ServiceFuture<Certificate |
getCertificateAsync(String vaultBaseUrl, String certificateName, String certificateVersion, final ServiceCallback<CertificateBundle> serviceCallback)
Obtém informações sobre um certificado especificado. |
Contacts |
getCertificateContacts(String vaultBaseUrl)
Obtém os contatos de certificado para o cofre especificado. |
ServiceFuture<Contacts> |
getCertificateContactsAsync(String vaultBaseUrl, final ServiceCallback<Contacts> serviceCallback)
Obtém os contatos de certificado para o cofre especificado. |
Issuer |
getCertificateIssuer(String vaultBaseUrl, String issuerName)
Obtém o emissor do certificado especificado. |
ServiceFuture<Issuer |
getCertificateIssuerAsync(String vaultBaseUrl, String issuerName, final ServiceCallback<IssuerBundle> serviceCallback)
Obtém o emissor do certificado especificado. |
Certificate |
getCertificateOperation(String vaultBaseUrl, String certificateName)
Obtém a operação associada a um certificado especificado. |
ServiceFuture<Certificate |
getCertificateOperationAsync(String vaultBaseUrl, String certificateName, final ServiceCallback<CertificateOperation> serviceCallback)
Obtém a operação associada a um certificado especificado. |
Certificate |
getCertificatePolicy(String vaultBaseUrl, String certificateName)
Obtém a política de um certificado. |
ServiceFuture<Certificate |
getCertificatePolicyAsync(String vaultBaseUrl, String certificateName, final ServiceCallback<CertificatePolicy> serviceCallback)
Obtém a política de um certificado. |
Key |
getKey(String keyIdentifier)
Obtém a parte pública de uma chave armazenada. A operação get key é aplicável a todos os tipos de chave. Se a chave solicitada for simétrica, nenhum material de chave será liberado na resposta. Autorização: requer as chaves/obter permissão. |
Key |
getKey(String vaultBaseUrl, String keyName)
Obtém a parte pública de uma chave armazenada. A operação get key é aplicável a todos os tipos de chave. Se a chave solicitada for simétrica, nenhum material de chave será liberado na resposta. Autorização: requer as chaves/obter permissão. |
Key |
getKey(String vaultBaseUrl, String keyName, String keyVersion)
Obtém a parte pública de uma chave armazenada. A operação get key é aplicável a todos os tipos de chave. Se a chave solicitada for simétrica, nenhum material de chave será liberado na resposta. Autorização: requer as chaves/obter permissão. |
ServiceFuture<Key |
getKeyAsync(String keyIdentifier, final ServiceCallback<KeyBundle> serviceCallback)
Obtém a parte pública de uma chave armazenada. A operação get key é aplicável a todos os tipos de chave. Se a chave solicitada for simétrica, nenhum material de chave será liberado na resposta. Autorização: requer as chaves/obter permissão. |
ServiceFuture<Key |
getKeyAsync(String vaultBaseUrl, String keyName, final ServiceCallback<KeyBundle> serviceCallback)
Obtém a parte pública de uma chave armazenada. A operação get key é aplicável a todos os tipos de chave. Se a chave solicitada for simétrica, nenhum material de chave será liberado na resposta. Autorização: requer as chaves/obter permissão. |
ServiceFuture<Key |
getKeyAsync(String vaultBaseUrl, String keyName, String keyVersion, final ServiceCallback<KeyBundle> serviceCallback)
Obtém a parte pública de uma chave armazenada. A operação get key é aplicável a todos os tipos de chave. Se a chave solicitada for simétrica, nenhum material de chave será liberado na resposta. Autorização: requer as chaves/obter permissão. |
String |
getPendingCertificateSigningRequest(String vaultBaseUrl, String certificateName)
Obtém a resposta pendente da solicitação de assinatura de certificado. |
ServiceFuture<String> |
getPendingCertificateSigningRequestAsync(String vaultBaseUrl, String certificateName, final ServiceCallback<String> serviceCallback)
Obtém a resposta pendente da solicitação de assinatura de certificado. |
Secret |
getSecret(String secretIdentifier)
Obtenha um segredo especificado de um determinado cofre de chaves. |
Secret |
getSecret(String vaultBaseUrl, String secretName)
Obtenha um segredo especificado de um determinado cofre de chaves. |
Secret |
getSecret(String vaultBaseUrl, String secretName, String secretVersion)
Obtenha um segredo especificado de um determinado cofre de chaves. |
ServiceFuture<Secret |
getSecretAsync(String secretIdentifier, final ServiceCallback<SecretBundle> serviceCallback)
Obtenha um segredo especificado de um determinado cofre de chaves. |
ServiceFuture<Secret |
getSecretAsync(String vaultBaseUrl, String secretName, final ServiceCallback<SecretBundle> serviceCallback)
Obtenha um segredo especificado de um determinado cofre de chaves. |
ServiceFuture<Secret |
getSecretAsync(String vaultBaseUrl, String secretName, String secretVersion, final ServiceCallback<SecretBundle> serviceCallback)
Obtenha um segredo especificado de um determinado cofre de chaves. |
OkHttpClient | httpClient() |
Certificate |
importCertificate(ImportCertificateRequest importCertificateRequest)
Importa um certificado para o cofre especificado. |
ServiceFuture<Certificate |
importCertificateAsync(ImportCertificateRequest importCertificateRequest, final ServiceCallback<CertificateBundle> serviceCallback)
Importa um certificado para o cofre especificado. |
Key |
importKey(ImportKeyRequest importKeyRequest)
Importa uma chave criada externamente, armazena-a e retorna os parâmetros de chaves e atributos para o cliente. A operação de importação de chave pode ser usada para importar qualquer tipo de chave para um Key Vault do Azure. Se a chave denominada já existir, o Cofre de Chaves do Azure criará uma nova versão da chave. Autorização: requer a permissão de importação/chaves. |
ServiceFuture<Key |
importKeyAsync(ImportKeyRequest importKeyRequest, final ServiceCallback<KeyBundle> serviceCallback)
Importa uma chave criada externamente, armazena-a e retorna os parâmetros de chaves e atributos para o cliente. A operação de importação de chave pode ser usada para importar qualquer tipo de chave para um Key Vault do Azure. Se a chave denominada já existir, o Cofre de Chaves do Azure criará uma nova versão da chave. Autorização: requer a permissão de importação/chaves. |
PagedList<Certificate |
listCertificateIssuers(final String vaultBaseUrl)
Listar emissores de certificado para o cofre especificado. |
PagedList<Certificate |
listCertificateIssuers(final String vaultBaseUrl, final Integer maxresults)
Listar emissores de certificado para o cofre especificado. |
ServiceFuture<List<Certificate |
listCertificateIssuersAsync(final String vaultBaseUrl, final Integer maxresults, final ListOperationCallback<CertificateIssuerItem> serviceCallback)
Listar emissores de certificado para o cofre especificado. |
ServiceFuture<List<Certificate |
listCertificateIssuersAsync(final String vaultBaseUrl, final ListOperationCallback<CertificateIssuerItem> serviceCallback)
Listar emissores de certificado para o cofre especificado. |
PagedList<Certificate |
listCertificates(final String vaultBaseUrl)
Listar certificados no cofre especificado. |
PagedList<Certificate |
listCertificates(final String vaultBaseUrl, final Integer maxresults)
Listar certificados no cofre especificado. |
ServiceFuture<List<Certificate |
listCertificatesAsync(final String vaultBaseUrl, final Integer maxresults, final ListOperationCallback<CertificateItem> serviceCallback)
Listar certificados no cofre especificado. |
ServiceFuture<List<Certificate |
listCertificatesAsync(final String vaultBaseUrl, final ListOperationCallback<CertificateItem> serviceCallback)
Listar certificados no cofre especificado. |
PagedList<Certificate |
listCertificateVersions(final String vaultBaseUrl, final String certificateName)
Liste as versões de um certificado. |
PagedList<Certificate |
listCertificateVersions(final String vaultBaseUrl, final String certificateName, final Integer maxresults)
Liste as versões de um certificado. |
ServiceFuture<List<Certificate |
listCertificateVersionsAsync(final String vaultBaseUrl, final String certificateName, final Integer maxresults, final ListOperationCallback<CertificateItem> serviceCallback)
Liste as versões de um certificado. |
ServiceFuture<List<Certificate |
listCertificateVersionsAsync(final String vaultBaseUrl, final String certificateName, final ListOperationCallback<CertificateItem> serviceCallback)
Liste as versões de um certificado. |
PagedList<Key |
listKeys(final String vaultBaseUrl)
Listar chaves no cofre especificado. |
PagedList<Key |
listKeys(final String vaultBaseUrl, final Integer maxresults)
Listar chaves no cofre especificado. |
ServiceFuture<List<Key |
listKeysAsync(final String vaultBaseUrl, final Integer maxresults, final ListOperationCallback<KeyItem> serviceCallback)
Listar chaves no cofre especificado. |
ServiceFuture<List<Key |
listKeysAsync(final String vaultBaseUrl, final ListOperationCallback<KeyItem> serviceCallback)
Listar chaves no cofre especificado. |
PagedList<Key |
listKeyVersions(final String vaultBaseUrl, final String keyName)
Recupera uma lista de versões de chave individuais com o mesmo nome de chave. O identificador de chave completo, os atributos e as marcas são fornecidos na resposta. Autorização: requer a permissão de chaves/lista. |
PagedList<Key |
listKeyVersions(final String vaultBaseUrl, final String keyName, final Integer maxresults)
Recupera uma lista de versões de chave individuais com o mesmo nome de chave. O identificador de chave completo, os atributos e as marcas são fornecidos na resposta. Autorização: requer a permissão de chaves/lista. |
ServiceFuture<List<Key |
listKeyVersionsAsync(final String vaultBaseUrl, final String keyName, final Integer maxresults, final ListOperationCallback<KeyItem> serviceCallback)
Recupera uma lista de versões de chave individuais com o mesmo nome de chave. O identificador de chave completo, os atributos e as marcas são fornecidos na resposta. Autorização: requer a permissão de chaves/lista. |
ServiceFuture<List<Key |
listKeyVersionsAsync(final String vaultBaseUrl, final String keyName, final ListOperationCallback<KeyItem> serviceCallback)
Recupera uma lista de versões de chave individuais com o mesmo nome de chave. O identificador de chave completo, os atributos e as marcas são fornecidos na resposta. Autorização: requer a permissão de chaves/lista. |
PagedList<Secret |
listSecrets(final String vaultBaseUrl)
Listar segredos no cofre especificado. |
PagedList<Secret |
listSecrets(final String vaultBaseUrl, final Integer maxresults)
Listar segredos no cofre especificado. |
ServiceFuture<List<Secret |
listSecretsAsync(final String vaultBaseUrl, final Integer maxresults, final ListOperationCallback<SecretItem> serviceCallback)
Listar segredos no cofre especificado. |
ServiceFuture<List<Secret |
listSecretsAsync(final String vaultBaseUrl, final ListOperationCallback<SecretItem> serviceCallback)
Listar segredos no cofre especificado. |
PagedList<Secret |
listSecretVersions(final String vaultBaseUrl, final String secretName)
Liste as versões do segredo especificado. |
PagedList<Secret |
listSecretVersions(final String vaultBaseUrl, final String secretName, final Integer maxresults)
Liste as versões do segredo especificado. |
ServiceFuture<List<Secret |
listSecretVersionsAsync(final String vaultBaseUrl, final String secretName, final Integer maxresults, final ListOperationCallback<SecretItem> serviceCallback)
Liste as versões do segredo especificado. |
ServiceFuture<List<Secret |
listSecretVersionsAsync(final String vaultBaseUrl, final String secretName, final ListOperationCallback<SecretItem> serviceCallback)
Liste as versões do segredo especificado. |
int |
longRunningOperationRetryTimeout()
Obtém ou define o tempo limite de repetição em segundos para Operações de Execução Longa. O valor padrão é 30. |
Certificate |
mergeCertificate(MergeCertificateRequest mergeCertificateRequest)
Mescla um certificado ou uma cadeia de certificados com um par de chaves existente no servidor. |
ServiceFuture<Certificate |
mergeCertificateAsync(MergeCertificateRequest mergeCertificateRequest, final ServiceCallback<CertificateBundle> serviceCallback)
Mescla um certificado ou uma cadeia de certificados com um par de chaves existente no servidor. |
RestClient | restClient() |
Key |
restoreKey(String vaultBaseUrl, byte[] keyBundleBackup)
Restaura a chave de backup em um cofre. |
ServiceFuture<Key |
restoreKeyAsync(String vaultBaseUrl, byte[] keyBundleBackup, final ServiceCallback<KeyBundle> serviceCallback)
Restaura a chave de backup em um cofre. |
Retrofit | retrofit() |
SerializerAdapter<?> | serializerAdapter() |
Contacts |
setCertificateContacts(String vaultBaseUrl, Contacts contacts)
Define os contatos de certificado para o cofre especificado. |
ServiceFuture<Contacts> |
setCertificateContactsAsync(String vaultBaseUrl, Contacts contacts, final ServiceCallback<Contacts> serviceCallback)
Define os contatos de certificado para o cofre especificado. |
Issuer |
setCertificateIssuer(SetCertificateIssuerRequest setCertificateIssuerRequest)
Define os contatos de certificado para o cofre especificado. |
ServiceFuture<Issuer |
setCertificateIssuerAsync(SetCertificateIssuerRequest setCertificateIssuerRequest, final ServiceCallback<IssuerBundle> serviceCallback)
Define os contatos de certificado para o cofre especificado. |
Secret |
setSecret(SetSecretRequest setSecretRequest)
Define um segredo no cofre especificado. |
ServiceFuture<Secret |
setSecretAsync(SetSecretRequest setSecretRequest, final ServiceCallback<SecretBundle> serviceCallback)
Define um segredo no cofre especificado. |
Key |
sign(String keyIdentifier, JsonWebKeySignatureAlgorithm algorithm, byte[] value)
Cria uma assinatura de um resumo usando a chave especificada. |
ServiceFuture<Key |
signAsync(String keyIdentifier, JsonWebKeySignatureAlgorithm algorithm, byte[] value, final ServiceCallback<KeyOperationResult> serviceCallback)
Cria uma assinatura de um resumo usando a chave especificada. |
Key |
unwrapKey(String keyIdentifier, JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
Desembrulha uma chave simétrica usando a chave especificada no cofre que inicialmente foi usada para encapsular a chave. |
ServiceFuture<Key |
unwrapKeyAsync(String keyIdentifier, JsonWebKeyEncryptionAlgorithm algorithm, byte[] value, final ServiceCallback<KeyOperationResult> serviceCallback)
Desembrulha uma chave simétrica usando a chave especificada no cofre que inicialmente foi usada para encapsular a chave. |
Certificate |
updateCertificate(UpdateCertificateRequest updateCertificateRequest)
Atualizações os atributos associados ao certificado especificado. |
ServiceFuture<Certificate |
updateCertificateAsync(UpdateCertificateRequest updateCertificateRequest, final ServiceCallback<CertificateBundle> serviceCallback)
Atualizações os atributos associados ao certificado especificado. |
Issuer |
updateCertificateIssuer(UpdateCertificateIssuerRequest updateCertificateIssuerRequest)
Atualizações o emissor do certificado especificado. |
ServiceFuture<Issuer |
updateCertificateIssuerAsync(UpdateCertificateIssuerRequest updateCertificateIssuerRequest, final ServiceCallback<IssuerBundle> serviceCallback)
Atualizações o emissor do certificado especificado. |
Certificate |
updateCertificateOperation(UpdateCertificateOperationRequest updateCertificateOperationRequest)
Atualizações uma operação de certificado. |
ServiceFuture<Certificate |
updateCertificateOperationAsync(UpdateCertificateOperationRequest updateCertificateOperationRequest, final ServiceCallback<CertificateOperation> serviceCallback)
Atualizações uma operação de certificado. |
Certificate |
updateCertificatePolicy(UpdateCertificatePolicyRequest updateCertificatePolicyRequest)
Atualizações a política de um certificado. Defina os membros apropriados no certificatePolicy que devem ser atualizados. Deixe outros como nulos. |
ServiceFuture<Certificate |
updateCertificatePolicyAsync(UpdateCertificatePolicyRequest updateCertificatePolicyRequest, final ServiceCallback<CertificatePolicy> serviceCallback)
Atualizações a política de um certificado. Defina os membros apropriados no certificatePolicy que devem ser atualizados. Deixe outros como nulos. |
Key |
updateKey(UpdateKeyRequest updateKeyRequest)
A operação de chave de atualização altera os atributos especificados de uma chave armazenada e pode ser aplicada a qualquer tipo de chave e versão de chave armazenada no Azure Key Vault. O material criptográfico de uma chave em si não pode ser alterado. Para executar esta operação, a chave já deve existir no Cofre de Chaves. Autorização: requer a permissão de atualização/chaves. |
ServiceFuture<Key |
updateKeyAsync(UpdateKeyRequest updateKeyRequest, final ServiceCallback<KeyBundle> serviceCallback)
A operação de chave de atualização altera os atributos especificados de uma chave armazenada e pode ser aplicada a qualquer tipo de chave e versão de chave armazenada no Azure Key Vault. O material criptográfico de uma chave em si não pode ser alterado. Para executar esta operação, a chave já deve existir no Cofre de Chaves. Autorização: requer a permissão de atualização/chaves. |
Secret |
updateSecret(UpdateSecretRequest updateSecretRequest)
Atualizações os atributos associados a um segredo especificado em um determinado cofre de chaves. |
ServiceFuture<Secret |
updateSecretAsync(UpdateSecretRequest updateSecretRequest, final ServiceCallback<SecretBundle> serviceCallback)
Atualizações os atributos associados a um segredo especificado em um determinado cofre de chaves. |
String |
userAgent()
Obtém o cabeçalho User-Agent para o cliente. |
Key |
verify(String keyIdentifier, JsonWebKeySignatureAlgorithm algorithm, byte[] digest, byte[] signature)
Verifica uma assinatura usando a chave especificada. |
ServiceFuture<Key |
verifyAsync(String keyIdentifier, JsonWebKeySignatureAlgorithm algorithm, byte[] digest, byte[] signature, final ServiceCallback<KeyVerifyResult> serviceCallback)
Verifica uma assinatura usando a chave especificada. |
void |
withAcceptLanguage(String acceptLanguage)
Define Obtém ou define o idioma preferido para a resposta. |
void |
withGenerateClientRequestId(boolean generateClientRequestId)
Define Quando definido como true, um valor x-ms-client-request-id exclusivo é gerado e incluído em cada solicitação. O padrão é true. |
void |
withLongRunningOperationRetryTimeout(int longRunningOperationRetryTimeout)
Define Obtém ou define o tempo limite de repetição em segundos para Operações de Execução Longa. O valor padrão é 30. |
Key |
wrapKey(String keyIdentifier, JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
Encapsula uma chave simétrica usando a chave especificada. |
ServiceFuture<Key |
wrapKeyAsync(String keyIdentifier, JsonWebKeyEncryptionAlgorithm algorithm, byte[] value, final ServiceCallback<KeyOperationResult> serviceCallback)
Encapsula uma chave simétrica usando a chave especificada. |
Detalhes do construtor
KeyVaultClient
public KeyVaultClient(RestClient restClient)
Inicializa uma instância do cliente KeyVaultClient.
Parâmetros:
KeyVaultClient
public KeyVaultClient(ServiceClientCredentials credentials)
Inicializa uma instância do cliente KeyVaultClient.
Parâmetros:
Detalhes do método
acceptLanguage
public String acceptLanguage()
Obtém ou define o idioma preferencial para a resposta.
Retornos:
apiVersion
public String apiVersion()
Obtém a versão da API do cliente.
Retornos:
backupKey
public BackupKeyResult backupKey(String vaultBaseUrl, String keyName)
Solicita que um backup da chave especificada seja baixado para o cliente.
Parâmetros:
Retornos:
backupKeyAsync
public ServiceFuture
Solicita que um backup da chave especificada seja baixado para o cliente.
Parâmetros:
Retornos:
createCertificate
public CertificateOperation createCertificate(CreateCertificateRequest createCertificateRequest)
Cria uma nova versão do certificado. Se essa for a primeira versão, o recurso de certificado será criado.
Parâmetros:
Retornos:
createCertificateAsync
public ServiceFuture
Cria uma nova versão do certificado. Se essa for a primeira versão, o recurso de certificado será criado.
Parâmetros:
Retornos:
createKey
public KeyBundle createKey(CreateKeyRequest createKeyRequest)
Cria uma nova chave, armazena-a, retorna os parâmetros e atributos de chave para o cliente. A operação criar chave pode ser usada para criar qualquer tipo de chave no Key Vault do Azure. Se a chave denominada já existir, o Cofre de Chaves do Azure criará uma nova versão da chave. Autorização: requer a permissão de criação/chaves.
Parâmetros:
Retornos:
createKeyAsync
public ServiceFuture
Cria uma nova chave, armazena-a, retorna os parâmetros e atributos de chave para o cliente. A operação criar chave pode ser usada para criar qualquer tipo de chave no Key Vault do Azure. Se a chave denominada já existir, o Cofre de Chaves do Azure criará uma nova versão da chave. Autorização: requer a permissão de criação/chaves.
Parâmetros:
Retornos:
decrypt
public KeyOperationResult decrypt(String keyIdentifier, JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
Descriptografa um único bloco de dados criptografados.
Parâmetros:
Retornos:
decryptAsync
public ServiceFuture
Descriptografa um único bloco de dados criptografados.
Parâmetros:
Retornos:
deleteCertificate
public CertificateBundle deleteCertificate(String vaultBaseUrl, String certificateName)
Exclui um certificado do cofre especificado.
Parâmetros:
Retornos:
deleteCertificateAsync
public ServiceFuture
Exclui um certificado do cofre especificado.
Parâmetros:
Retornos:
deleteCertificateContacts
public Contacts deleteCertificateContacts(String vaultBaseUrl)
Exclui os contatos de certificado do cofre especificado.
Parâmetros:
Retornos:
deleteCertificateContactsAsync
public ServiceFuture
Exclui os contatos de certificado do cofre especificado.
Parâmetros:
Retornos:
deleteCertificateIssuer
public IssuerBundle deleteCertificateIssuer(String vaultBaseUrl, String issuerName)
Exclui o emissor do certificado especificado.
Parâmetros:
Retornos:
deleteCertificateIssuerAsync
public ServiceFuture
Exclui o emissor do certificado especificado.
Parâmetros:
Retornos:
deleteCertificateOperation
public CertificateOperation deleteCertificateOperation(String vaultBaseUrl, String certificateName)
Exclui a operação de um certificado especificado.
Parâmetros:
Retornos:
deleteCertificateOperationAsync
public ServiceFuture
Exclui a operação de um certificado especificado.
Parâmetros:
Retornos:
deleteKey
public KeyBundle deleteKey(String vaultBaseUrl, String keyName)
Exclui uma chave de qualquer tipo do armazenamento no Azure Key Vault. A operação excluir chave não pode ser usada para remover versões individuais de uma chave. Essa operação remove o material criptográfico associado à chave, o que significa que a chave não pode ser usada para operações Sign/Verify, Wrap/Unwrap ou Encrypt/Decrypt. Autorização: requer a permissão de exclusão/chaves.
Parâmetros:
Retornos:
deleteKeyAsync
public ServiceFuture
Exclui uma chave de qualquer tipo do armazenamento no Azure Key Vault. A operação excluir chave não pode ser usada para remover versões individuais de uma chave. Essa operação remove o material criptográfico associado à chave, o que significa que a chave não pode ser usada para operações Sign/Verify, Wrap/Unwrap ou Encrypt/Decrypt. Autorização: requer a permissão de exclusão/chaves.
Parâmetros:
Retornos:
deleteSecret
public SecretBundle deleteSecret(String vaultBaseUrl, String secretName)
Exclui um segredo do cofre especificado.
Parâmetros:
Retornos:
deleteSecretAsync
public ServiceFuture
Exclui um segredo do cofre especificado.
Parâmetros:
Retornos:
encrypt
public KeyOperationResult encrypt(String keyIdentifier, JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
Criptografa uma sequência arbitrária de bytes usando uma chave de criptografia armazenada em um cofre de chaves.
Parâmetros:
Retornos:
encryptAsync
public ServiceFuture
Criptografa uma sequência arbitrária de bytes usando uma chave de criptografia armazenada em um cofre de chaves.
Parâmetros:
Retornos:
generateClientRequestId
public boolean generateClientRequestId()
Obtém Quando definido como true, um valor x-ms-client-request-id exclusivo é gerado e incluído em cada solicitação. O padrão é true.
Retornos:
getAzureClient
public AzureClient getAzureClient()
Obtém o AzureClient usado para operações de execução prolongada.
Retornos:
getCertificate
public CertificateBundle getCertificate(String certificateIdentifier)
Obtém informações sobre um certificado especificado.
Parâmetros:
Retornos:
getCertificate
public CertificateBundle getCertificate(String vaultBaseUrl, String certificateName)
Obtém informações sobre um certificado especificado.
Parâmetros:
Retornos:
getCertificate
public CertificateBundle getCertificate(String vaultBaseUrl, String certificateName, String certificateVersion)
Obtém informações sobre um certificado especificado.
Parâmetros:
Retornos:
getCertificateAsync
public ServiceFuture
Obtém informações sobre um certificado especificado.
Parâmetros:
Retornos:
getCertificateAsync
public ServiceFuture
Obtém informações sobre um certificado especificado.
Parâmetros:
Retornos:
getCertificateAsync
public ServiceFuture
Obtém informações sobre um certificado especificado.
Parâmetros:
Retornos:
getCertificateContacts
public Contacts getCertificateContacts(String vaultBaseUrl)
Obtém os contatos de certificado para o cofre especificado.
Parâmetros:
Retornos:
getCertificateContactsAsync
public ServiceFuture
Obtém os contatos de certificado para o cofre especificado.
Parâmetros:
Retornos:
getCertificateIssuer
public IssuerBundle getCertificateIssuer(String vaultBaseUrl, String issuerName)
Obtém o emissor do certificado especificado.
Parâmetros:
Retornos:
getCertificateIssuerAsync
public ServiceFuture
Obtém o emissor do certificado especificado.
Parâmetros:
Retornos:
getCertificateOperation
public CertificateOperation getCertificateOperation(String vaultBaseUrl, String certificateName)
Obtém a operação associada a um certificado especificado.
Parâmetros:
Retornos:
getCertificateOperationAsync
public ServiceFuture
Obtém a operação associada a um certificado especificado.
Parâmetros:
Retornos:
getCertificatePolicy
public CertificatePolicy getCertificatePolicy(String vaultBaseUrl, String certificateName)
Obtém a política de um certificado.
Parâmetros:
Retornos:
getCertificatePolicyAsync
public ServiceFuture
Obtém a política de um certificado.
Parâmetros:
Retornos:
getKey
public KeyBundle getKey(String keyIdentifier)
Obtém a parte pública de uma chave armazenada. A operação get key é aplicável a todos os tipos de chave. Se a chave solicitada for simétrica, nenhum material de chave será liberado na resposta. Autorização: requer as chaves/obter permissão.
Parâmetros:
Retornos:
getKey
public KeyBundle getKey(String vaultBaseUrl, String keyName)
Obtém a parte pública de uma chave armazenada. A operação get key é aplicável a todos os tipos de chave. Se a chave solicitada for simétrica, nenhum material de chave será liberado na resposta. Autorização: requer as chaves/obter permissão.
Parâmetros:
Retornos:
getKey
public KeyBundle getKey(String vaultBaseUrl, String keyName, String keyVersion)
Obtém a parte pública de uma chave armazenada. A operação get key é aplicável a todos os tipos de chave. Se a chave solicitada for simétrica, nenhum material de chave será liberado na resposta. Autorização: requer as chaves/obter permissão.
Parâmetros:
Retornos:
getKeyAsync
public ServiceFuture
Obtém a parte pública de uma chave armazenada. A operação get key é aplicável a todos os tipos de chave. Se a chave solicitada for simétrica, nenhum material de chave será liberado na resposta. Autorização: requer as chaves/obter permissão.
Parâmetros:
Retornos:
getKeyAsync
public ServiceFuture
Obtém a parte pública de uma chave armazenada. A operação get key é aplicável a todos os tipos de chave. Se a chave solicitada for simétrica, nenhum material de chave será liberado na resposta. Autorização: requer as chaves/obter permissão.
Parâmetros:
Retornos:
getKeyAsync
public ServiceFuture
Obtém a parte pública de uma chave armazenada. A operação get key é aplicável a todos os tipos de chave. Se a chave solicitada for simétrica, nenhum material de chave será liberado na resposta. Autorização: requer as chaves/obter permissão.
Parâmetros:
Retornos:
getPendingCertificateSigningRequest
public String getPendingCertificateSigningRequest(String vaultBaseUrl, String certificateName)
Obtém a resposta pendente da solicitação de assinatura de certificado.
Parâmetros:
Retornos:
getPendingCertificateSigningRequestAsync
public ServiceFuture
Obtém a resposta pendente da solicitação de assinatura de certificado.
Parâmetros:
Retornos:
getSecret
public SecretBundle getSecret(String secretIdentifier)
Obtenha um segredo especificado de um determinado cofre de chaves.
Parâmetros:
Retornos:
getSecret
public SecretBundle getSecret(String vaultBaseUrl, String secretName)
Obtenha um segredo especificado de um determinado cofre de chaves.
Parâmetros:
Retornos:
getSecret
public SecretBundle getSecret(String vaultBaseUrl, String secretName, String secretVersion)
Obtenha um segredo especificado de um determinado cofre de chaves.
Parâmetros:
Retornos:
getSecretAsync
public ServiceFuture
Obtenha um segredo especificado de um determinado cofre de chaves.
Parâmetros:
Retornos:
getSecretAsync
public ServiceFuture
Obtenha um segredo especificado de um determinado cofre de chaves.
Parâmetros:
Retornos:
getSecretAsync
public ServiceFuture
Obtenha um segredo especificado de um determinado cofre de chaves.
Parâmetros:
Retornos:
httpClient
public OkHttpClient httpClient()
Retornos:
importCertificate
public CertificateBundle importCertificate(ImportCertificateRequest importCertificateRequest)
Importa um certificado para o cofre especificado.
Parâmetros:
Retornos:
importCertificateAsync
public ServiceFuture
Importa um certificado para o cofre especificado.
Parâmetros:
Retornos:
importKey
public KeyBundle importKey(ImportKeyRequest importKeyRequest)
Importa uma chave criada externamente, armazena-a e retorna os parâmetros de chaves e atributos para o cliente. A operação de importação de chave pode ser usada para importar qualquer tipo de chave para um Key Vault do Azure. Se a chave denominada já existir, o Cofre de Chaves do Azure criará uma nova versão da chave. Autorização: requer a permissão de importação/chaves.
Parâmetros:
Retornos:
importKeyAsync
public ServiceFuture
Importa uma chave criada externamente, armazena-a e retorna os parâmetros de chaves e atributos para o cliente. A operação de importação de chave pode ser usada para importar qualquer tipo de chave para um Key Vault do Azure. Se a chave denominada já existir, o Cofre de Chaves do Azure criará uma nova versão da chave. Autorização: requer a permissão de importação/chaves.
Parâmetros:
Retornos:
listCertificateIssuers
public PagedList
Listar emissores de certificado para o cofre especificado.
Parâmetros:
Retornos:
listCertificateIssuers
public PagedList
Listar emissores de certificado para o cofre especificado.
Parâmetros:
Retornos:
listCertificateIssuersAsync
public ServiceFuture> listCertificateIssuersAsync(final String vaultBaseUrl, final Integer maxresults, final ListOperationCallback
Listar emissores de certificado para o cofre especificado.
Parâmetros:
Retornos:
listCertificateIssuersAsync
public ServiceFuture> listCertificateIssuersAsync(final String vaultBaseUrl, final ListOperationCallback
Listar emissores de certificado para o cofre especificado.
Parâmetros:
Retornos:
listCertificates
public PagedList
Listar certificados no cofre especificado.
Parâmetros:
Retornos:
listCertificates
public PagedList
Listar certificados no cofre especificado.
Parâmetros:
Retornos:
listCertificatesAsync
public ServiceFuture> listCertificatesAsync(final String vaultBaseUrl, final Integer maxresults, final ListOperationCallback
Listar certificados no cofre especificado.
Parâmetros:
Retornos:
listCertificatesAsync
public ServiceFuture> listCertificatesAsync(final String vaultBaseUrl, final ListOperationCallback
Listar certificados no cofre especificado.
Parâmetros:
Retornos:
listCertificateVersions
public PagedList
Liste as versões de um certificado.
Parâmetros:
Retornos:
listCertificateVersions
public PagedList
Liste as versões de um certificado.
Parâmetros:
Retornos:
listCertificateVersionsAsync
public ServiceFuture> listCertificateVersionsAsync(final String vaultBaseUrl, final String certificateName, final Integer maxresults, final ListOperationCallback
Liste as versões de um certificado.
Parâmetros:
Retornos:
listCertificateVersionsAsync
public ServiceFuture> listCertificateVersionsAsync(final String vaultBaseUrl, final String certificateName, final ListOperationCallback
Liste as versões de um certificado.
Parâmetros:
Retornos:
listKeys
public PagedList
Listar chaves no cofre especificado.
Parâmetros:
Retornos:
listKeys
public PagedList
Listar chaves no cofre especificado.
Parâmetros:
Retornos:
listKeysAsync
public ServiceFuture> listKeysAsync(final String vaultBaseUrl, final Integer maxresults, final ListOperationCallback
Listar chaves no cofre especificado.
Parâmetros:
Retornos:
listKeysAsync
public ServiceFuture> listKeysAsync(final String vaultBaseUrl, final ListOperationCallback
Listar chaves no cofre especificado.
Parâmetros:
Retornos:
listKeyVersions
public PagedList
Recupera uma lista de versões de chave individuais com o mesmo nome de chave. O identificador de chave completo, os atributos e as marcas são fornecidos na resposta. Autorização: requer a permissão de chaves/lista.
Parâmetros:
Retornos:
listKeyVersions
public PagedList
Recupera uma lista de versões de chave individuais com o mesmo nome de chave. O identificador de chave completo, os atributos e as marcas são fornecidos na resposta. Autorização: requer a permissão de chaves/lista.
Parâmetros:
Retornos:
listKeyVersionsAsync
public ServiceFuture> listKeyVersionsAsync(final String vaultBaseUrl, final String keyName, final Integer maxresults, final ListOperationCallback
Recupera uma lista de versões de chave individuais com o mesmo nome de chave. O identificador de chave completo, os atributos e as marcas são fornecidos na resposta. Autorização: requer a permissão de chaves/lista.
Parâmetros:
Retornos:
listKeyVersionsAsync
public ServiceFuture> listKeyVersionsAsync(final String vaultBaseUrl, final String keyName, final ListOperationCallback
Recupera uma lista de versões de chave individuais com o mesmo nome de chave. O identificador de chave completo, os atributos e as marcas são fornecidos na resposta. Autorização: requer a permissão de chaves/lista.
Parâmetros:
Retornos:
listSecrets
public PagedList
Listar segredos no cofre especificado.
Parâmetros:
Retornos:
listSecrets
public PagedList
Listar segredos no cofre especificado.
Parâmetros:
Retornos:
listSecretsAsync
public ServiceFuture> listSecretsAsync(final String vaultBaseUrl, final Integer maxresults, final ListOperationCallback
Listar segredos no cofre especificado.
Parâmetros:
Retornos:
listSecretsAsync
public ServiceFuture> listSecretsAsync(final String vaultBaseUrl, final ListOperationCallback
Listar segredos no cofre especificado.
Parâmetros:
Retornos:
listSecretVersions
public PagedList
Liste as versões do segredo especificado.
Parâmetros:
Retornos:
listSecretVersions
public PagedList
Liste as versões do segredo especificado.
Parâmetros:
Retornos:
listSecretVersionsAsync
public ServiceFuture> listSecretVersionsAsync(final String vaultBaseUrl, final String secretName, final Integer maxresults, final ListOperationCallback
Liste as versões do segredo especificado.
Parâmetros:
Retornos:
listSecretVersionsAsync
public ServiceFuture> listSecretVersionsAsync(final String vaultBaseUrl, final String secretName, final ListOperationCallback
Liste as versões do segredo especificado.
Parâmetros:
Retornos:
longRunningOperationRetryTimeout
public int longRunningOperationRetryTimeout()
Obtém ou define o tempo limite de repetição em segundos para Operações de Execução Longa. O valor padrão é 30.
Retornos:
mergeCertificate
public CertificateBundle mergeCertificate(MergeCertificateRequest mergeCertificateRequest)
Mescla um certificado ou uma cadeia de certificados com um par de chaves existente no servidor.
Parâmetros:
Retornos:
mergeCertificateAsync
public ServiceFuture
Mescla um certificado ou uma cadeia de certificados com um par de chaves existente no servidor.
Parâmetros:
Retornos:
restClient
public RestClient restClient()
Retornos:
restoreKey
public KeyBundle restoreKey(String vaultBaseUrl, byte[] keyBundleBackup)
Restaura a chave de backup em um cofre.
Parâmetros:
Retornos:
restoreKeyAsync
public ServiceFuture
Restaura a chave de backup em um cofre.
Parâmetros:
Retornos:
retrofit
public Retrofit retrofit()
Retornos:
serializerAdapter
public SerializerAdapter serializerAdapter()
Retornos:
setCertificateContacts
public Contacts setCertificateContacts(String vaultBaseUrl, Contacts contacts)
Define os contatos de certificado para o cofre especificado.
Parâmetros:
Retornos:
setCertificateContactsAsync
public ServiceFuture
Define os contatos de certificado para o cofre especificado.
Parâmetros:
Retornos:
setCertificateIssuer
public IssuerBundle setCertificateIssuer(SetCertificateIssuerRequest setCertificateIssuerRequest)
Define os contatos de certificado para o cofre especificado.
Parâmetros:
Retornos:
setCertificateIssuerAsync
public ServiceFuture
Define os contatos de certificado para o cofre especificado.
Parâmetros:
Retornos:
setSecret
public SecretBundle setSecret(SetSecretRequest setSecretRequest)
Define um segredo no cofre especificado.
Parâmetros:
Retornos:
setSecretAsync
public ServiceFuture
Define um segredo no cofre especificado.
Parâmetros:
Retornos:
sign
public KeyOperationResult sign(String keyIdentifier, JsonWebKeySignatureAlgorithm algorithm, byte[] value)
Cria uma assinatura de um resumo usando a chave especificada.
Parâmetros:
Retornos:
signAsync
public ServiceFuture
Cria uma assinatura de um resumo usando a chave especificada.
Parâmetros:
Retornos:
unwrapKey
public KeyOperationResult unwrapKey(String keyIdentifier, JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
Desembrulha uma chave simétrica usando a chave especificada no cofre que inicialmente foi usada para encapsular a chave.
Parâmetros:
Retornos:
unwrapKeyAsync
public ServiceFuture
Desembrulha uma chave simétrica usando a chave especificada no cofre que inicialmente foi usada para encapsular a chave.
Parâmetros:
Retornos:
updateCertificate
public CertificateBundle updateCertificate(UpdateCertificateRequest updateCertificateRequest)
Atualizações os atributos associados ao certificado especificado.
Parâmetros:
Retornos:
updateCertificateAsync
public ServiceFuture
Atualizações os atributos associados ao certificado especificado.
Parâmetros:
Retornos:
updateCertificateIssuer
public IssuerBundle updateCertificateIssuer(UpdateCertificateIssuerRequest updateCertificateIssuerRequest)
Atualizações o emissor do certificado especificado.
Parâmetros:
Retornos:
updateCertificateIssuerAsync
public ServiceFuture
Atualizações o emissor do certificado especificado.
Parâmetros:
Retornos:
Gera:
updateCertificateOperation
public CertificateOperation updateCertificateOperation(UpdateCertificateOperationRequest updateCertificateOperationRequest)
Atualizações uma operação de certificado.
Parâmetros:
Retornos:
updateCertificateOperationAsync
public ServiceFuture
Atualizações uma operação de certificado.
Parâmetros:
Retornos:
updateCertificatePolicy
public CertificatePolicy updateCertificatePolicy(UpdateCertificatePolicyRequest updateCertificatePolicyRequest)
Atualizações a política de um certificado. Defina os membros apropriados no certificatePolicy que devem ser atualizados. Deixe outros como nulos.
Parâmetros:
Retornos:
updateCertificatePolicyAsync
public ServiceFuture
Atualizações a política de um certificado. Defina os membros apropriados no certificatePolicy que devem ser atualizados. Deixe outros como nulos.
Parâmetros:
Retornos:
updateKey
public KeyBundle updateKey(UpdateKeyRequest updateKeyRequest)
A operação de chave de atualização altera os atributos especificados de uma chave armazenada e pode ser aplicada a qualquer tipo de chave e versão de chave armazenada no Azure Key Vault. O material criptográfico de uma chave em si não pode ser alterado. Para executar esta operação, a chave já deve existir no Cofre de Chaves. Autorização: requer a permissão de atualização/chaves.
Parâmetros:
Retornos:
updateKeyAsync
public ServiceFuture
A operação de chave de atualização altera os atributos especificados de uma chave armazenada e pode ser aplicada a qualquer tipo de chave e versão de chave armazenada no Azure Key Vault. O material criptográfico de uma chave em si não pode ser alterado. Para executar esta operação, a chave já deve existir no Cofre de Chaves. Autorização: requer a permissão de atualização/chaves.
Parâmetros:
Retornos:
updateSecret
public SecretBundle updateSecret(UpdateSecretRequest updateSecretRequest)
Atualizações os atributos associados a um segredo especificado em um determinado cofre de chaves.
Parâmetros:
Retornos:
updateSecretAsync
public ServiceFuture
Atualizações os atributos associados a um segredo especificado em um determinado cofre de chaves.
Parâmetros:
Retornos:
userAgent
public String userAgent()
Obtém o cabeçalho User-Agent para o cliente.
Retornos:
verify
public KeyVerifyResult verify(String keyIdentifier, JsonWebKeySignatureAlgorithm algorithm, byte[] digest, byte[] signature)
Verifica uma assinatura usando a chave especificada.
Parâmetros:
Retornos:
verifyAsync
public ServiceFuture
Verifica uma assinatura usando a chave especificada.
Parâmetros:
Retornos:
withAcceptLanguage
public void withAcceptLanguage(String acceptLanguage)
Define Obtém ou define o idioma preferido para a resposta.
Parâmetros:
withGenerateClientRequestId
public void withGenerateClientRequestId(boolean generateClientRequestId)
Define Quando definido como true, um valor x-ms-client-request-id exclusivo é gerado e incluído em cada solicitação. O padrão é true.
Parâmetros:
withLongRunningOperationRetryTimeout
public void withLongRunningOperationRetryTimeout(int longRunningOperationRetryTimeout)
Define Obtém ou define o tempo limite de repetição em segundos para Operações de Execução Longa. O valor padrão é 30.
Parâmetros:
wrapKey
public KeyOperationResult wrapKey(String keyIdentifier, JsonWebKeyEncryptionAlgorithm algorithm, byte[] value)
Encapsula uma chave simétrica usando a chave especificada.
Parâmetros:
Retornos:
wrapKeyAsync
public ServiceFuture
Encapsula uma chave simétrica usando a chave especificada.
Parâmetros:
Retornos:
Aplica-se a
Azure SDK for Java