KeyVaultClient Classe

Definição

Classe cliente para executar operações de chave criptográfica e operações de cofre no serviço Key Vault.

public class KeyVaultClient : Microsoft.Rest.ServiceClient<Microsoft.Azure.KeyVault.KeyVaultClient>, IDisposable, Microsoft.Azure.KeyVault.IKeyVaultClient, Microsoft.Rest.Azure.IAzureClient
type KeyVaultClient = class
    inherit ServiceClient<KeyVaultClient>
    interface IKeyVaultClient
    interface IDisposable
    interface IAzureClient
Public Class KeyVaultClient
Inherits ServiceClient(Of KeyVaultClient)
Implements IAzureClient, IDisposable, IKeyVaultClient
Herança
Implementações

Construtores

KeyVaultClient(DelegatingHandler[])

Inicializa uma nova instância da classe KeyVaultClient.

KeyVaultClient(HttpClientHandler, DelegatingHandler[])

Inicializa uma nova instância da classe KeyVaultClient.

KeyVaultClient(KeyVaultClient+AuthenticationCallback, DelegatingHandler[])

Construtor

KeyVaultClient(KeyVaultClient+AuthenticationCallback, HttpClient)

Construtor

KeyVaultClient(KeyVaultCredential, HttpClient)

Construtor

KeyVaultClient(ServiceClientCredentials, DelegatingHandler[])

Inicializa uma nova instância da classe KeyVaultClient.

KeyVaultClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Inicializa uma nova instância da classe KeyVaultClient.

Propriedades

AcceptLanguage

Obtém ou define o idioma preferido para a resposta.

ApiVersion

Versão de API do cliente.

Credentials

Credenciais necessárias para que o cliente se conecte ao Azure.

DeserializationSettings

Obtém ou define as configurações de desserialização json.

FirstMessageHandler

Classe cliente para executar operações de chave criptográfica e operações de cofre no serviço Key Vault.

(Herdado de ServiceClient<T>)
GenerateClientRequestId

Quando definido como true, um valor x-ms-client-request-id exclusivo é gerado e incluído em cada solicitação. O padrão é true.

HttpClient

Classe cliente para executar operações de chave criptográfica e operações de cofre no serviço Key Vault.

(Herdado de ServiceClient<T>)
HttpClientHandler

Classe cliente para executar operações de chave criptográfica e operações de cofre no serviço Key Vault.

(Herdado de ServiceClient<T>)
HttpMessageHandlers

Classe cliente para executar operações de chave criptográfica e operações de cofre no serviço Key Vault.

(Herdado de ServiceClient<T>)
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.

SerializationSettings

Obtém ou define as configurações de serialização json.

UserAgent

Classe cliente para executar operações de chave criptográfica e operações de cofre no serviço Key Vault.

(Herdado de ServiceClient<T>)

Métodos

BackupCertificateWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Faz backup do certificado especificado.

BackupKeyWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Solicita que um backup da chave especificada seja baixado para o cliente.

BackupSecretWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Faz backup do segredo especificado.

BackupStorageAccountWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Faz backup da conta de armazenamento especificada.

CreateCertificateWithHttpMessagesAsync(String, String, CertificatePolicy, CertificateAttributes, IDictionary<String,String>, Dictionary<String, List<String>>, CancellationToken)

Cria um certificado.

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

Classe cliente para executar operações de chave criptográfica e operações de cofre no serviço Key Vault.

CreateKeyWithHttpMessagesAsync(String, String, String, Nullable<Int32>, IList<String>, KeyAttributes, IDictionary<String,String>, String, Dictionary<String,List<String>>, CancellationToken)

Cria uma nova chave, armazena-a, retorna os parâmetros e atributos de chave para o cliente.

DecryptWithHttpMessagesAsync(String, String, String, String, Byte[], Dictionary<String,List<String>>, CancellationToken)

Descriptografa um único bloco de dados criptografados.

DeleteCertificateContactsWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Exclui os contatos de certificado de um cofre de chaves especificado.

DeleteCertificateIssuerWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Exclui o emissor do certificado especificado.

DeleteCertificateOperationWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Exclui a operação de criação de um certificado específico.

DeleteCertificateWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Exclui um certificado de um cofre de chaves especificado.

DeleteKeyWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Exclui uma chave de qualquer tipo do armazenamento no Azure Key Vault.

DeleteSasDefinitionWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Exclui uma definição de SAS de uma conta de armazenamento especificada. Essa operação requer a permissão storage/deletesas.

DeleteSecretWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Exclui um segredo de um cofre de chaves especificado.

DeleteStorageAccountWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Exclui uma conta de armazenamento. Essa operação requer a permissão de armazenamento/exclusão.

Dispose()

Classe cliente para executar operações de chave criptográfica e operações de cofre no serviço Key Vault.

(Herdado de ServiceClient<T>)
Dispose(Boolean)

Classe cliente para executar operações de chave criptográfica e operações de cofre no serviço Key Vault.

(Herdado de ServiceClient<T>)
EncryptWithHttpMessagesAsync(String, String, String, String, Byte[], Dictionary<String,List<String>>, CancellationToken)

Criptografa uma sequência arbitrária de bytes usando uma chave de criptografia armazenada em um cofre de chaves.

GetCertificateContactsWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lista os contatos de certificado para um cofre de chaves especificado.

GetCertificateIssuersNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Listar emissores de certificado para um cofre de chaves especificado.

GetCertificateIssuersWithHttpMessagesAsync(String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Listar emissores de certificado para um cofre de chaves especificado.

GetCertificateIssuerWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Lista o emissor do certificado especificado.

GetCertificateOperationWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Obtém a operação de criação de um certificado.

GetCertificatePolicyWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Lista a política de um certificado.

GetCertificatesNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Listar certificados em um cofre de chaves especificado

GetCertificatesWithHttpMessagesAsync(String, Nullable<Int32>, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

Listar certificados em um cofre de chaves especificado

GetCertificateVersionsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Liste as versões de um certificado.

GetCertificateVersionsWithHttpMessagesAsync(String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Liste as versões de um certificado.

GetCertificateWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Obtém informações sobre um certificado.

GetDeletedCertificatesNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lista os certificados excluídos no cofre especificado atualmente disponíveis para recuperação.

GetDeletedCertificatesWithHttpMessagesAsync(String, Nullable<Int32>, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

Lista os certificados excluídos no cofre especificado atualmente disponíveis para recuperação.

GetDeletedCertificateWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Recupera informações sobre o certificado excluído especificado.

GetDeletedKeysNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lista as chaves excluídas no cofre especificado.

GetDeletedKeysWithHttpMessagesAsync(String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Lista as chaves excluídas no cofre especificado.

GetDeletedKeyWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Obtém a parte pública de uma chave excluída.

GetDeletedSasDefinitionsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lista as definições de SAS excluídas para o cofre e a conta de armazenamento especificadas.

GetDeletedSasDefinitionsWithHttpMessagesAsync(String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Lista as definições de SAS excluídas para o cofre e a conta de armazenamento especificadas.

GetDeletedSasDefinitionWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Obtém a definição sas excluída especificada.

GetDeletedSecretsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lista os segredos excluídos para o cofre especificado.

GetDeletedSecretsWithHttpMessagesAsync(String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Lista os segredos excluídos para o cofre especificado.

GetDeletedSecretWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Obtém o segredo excluído especificado.

GetDeletedStorageAccountsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lista contas de armazenamento excluídas para o cofre especificado.

GetDeletedStorageAccountsWithHttpMessagesAsync(String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Lista contas de armazenamento excluídas para o cofre especificado.

GetDeletedStorageAccountWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Obtém a conta de armazenamento excluída especificada.

GetKeysNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Listar chaves no cofre especificado.

GetKeysWithHttpMessagesAsync(String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Listar chaves no cofre especificado.

GetKeyVersionsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Recupera uma lista de versões de chave individuais com o mesmo nome de chave.

GetKeyVersionsWithHttpMessagesAsync(String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Recupera uma lista de versões de chave individuais com o mesmo nome de chave.

GetKeyWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Obtém a parte pública de uma chave armazenada.

GetPendingCertificateSigningRequestWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Obtém a resposta pendente da solicitação de assinatura de certificado.

GetSasDefinitionsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Listar definições de SAS de armazenamento para a conta de armazenamento fornecida. Essa operação requer a permissão storage/listsas.

GetSasDefinitionsWithHttpMessagesAsync(String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Listar definições de SAS de armazenamento para a conta de armazenamento fornecida. Essa operação requer a permissão storage/listsas.

GetSasDefinitionWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Obtém informações sobre uma definição de SAS para a conta de armazenamento especificada. Essa operação requer a permissão storage/getsas.

GetSecretsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Listar segredos em um cofre de chaves especificado.

GetSecretsWithHttpMessagesAsync(String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Listar segredos em um cofre de chaves especificado.

GetSecretVersionsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Liste todas as versões do segredo especificado.

GetSecretVersionsWithHttpMessagesAsync(String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Liste todas as versões do segredo especificado.

GetSecretWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Obtenha um segredo especificado de um determinado cofre de chaves.

GetStorageAccountsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Listar contas de armazenamento gerenciadas pelo cofre de chaves especificado. Essa operação requer a permissão de armazenamento/lista.

GetStorageAccountsWithHttpMessagesAsync(String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Listar contas de armazenamento gerenciadas pelo cofre de chaves especificado. Essa operação requer a permissão de armazenamento/lista.

GetStorageAccountWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Obtém informações sobre uma conta de armazenamento especificada. Essa operação requer a permissão de armazenamento/obtenção.

ImportCertificateWithHttpMessagesAsync(String, String, String, String, CertificatePolicy, CertificateAttributes, IDictionary<String, String>, Dictionary<String,List<String>>, CancellationToken)

Importa um certificado para um cofre de chaves especificado.

ImportKeyWithHttpMessagesAsync(String, String, JsonWebKey, Nullable<Boolean>, KeyAttributes, IDictionary<String,String>, Dictionary<String, List<String>>, CancellationToken)

Importa uma chave criada externamente, armazena-a e retorna os parâmetros de chaves e atributos para o cliente.

InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

Classe cliente para executar operações de chave criptográfica e operações de cofre no serviço Key Vault.

(Herdado de ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

Classe cliente para executar operações de chave criptográfica e operações de cofre no serviço Key Vault.

(Herdado de ServiceClient<T>)
MergeCertificateWithHttpMessagesAsync(String, String, IList<Byte[]>, CertificateAttributes, IDictionary<String,String>, Dictionary<String, List<String>>, CancellationToken)

Mescla um certificado ou uma cadeia de certificados com um par de chaves existente no servidor.

PurgeDeletedCertificateWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Exclui permanentemente o certificado excluído especificado.

PurgeDeletedKeyWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Exclui permanentemente a chave especificada.

PurgeDeletedSecretWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Exclui permanentemente o segredo especificado.

PurgeDeletedStorageAccountWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Exclui permanentemente a conta de armazenamento especificada.

RecoverDeletedCertificateWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Recupera o certificado excluído de volta para sua versão atual em /certificates.

RecoverDeletedKeyWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Recupera a chave excluída para sua versão mais recente.

RecoverDeletedSasDefinitionWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Recupera a definição de SAS excluída.

RecoverDeletedSecretWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Recupera o segredo excluído para a versão mais recente.

RecoverDeletedStorageAccountWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Recupera a conta de armazenamento excluída.

RegenerateStorageAccountKeyWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Regenera o valor de chave especificado para a conta de armazenamento fornecida. Essa operação requer a permissão storage/regeneratekey.

RestoreCertificateWithHttpMessagesAsync(String, Byte[], Dictionary<String,List<String>>, CancellationToken)

Restaura um certificado de backup em um cofre.

RestoreKeyWithHttpMessagesAsync(String, Byte[], Dictionary<String,List<String>>, CancellationToken)

Restaura uma chave de backup em um cofre.

RestoreSecretWithHttpMessagesAsync(String, Byte[], Dictionary<String,List<String>>, CancellationToken)

Restaura um segredo de backup em um cofre.

RestoreStorageAccountWithHttpMessagesAsync(String, Byte[], Dictionary<String,List<String>>, CancellationToken)

Restaura uma conta de armazenamento com backup em um cofre.

SetCertificateContactsWithHttpMessagesAsync(String, Contacts, Dictionary<String,List<String>>, CancellationToken)

Define os contatos de certificado para o cofre de chaves especificado.

SetCertificateIssuerWithHttpMessagesAsync(String, String, String, IssuerCredentials, OrganizationDetails, IssuerAttributes, Dictionary<String, List<String>>, CancellationToken)

Define o emissor do certificado especificado.

SetRetryPolicy(RetryPolicy)

Classe cliente para executar operações de chave criptográfica e operações de cofre no serviço Key Vault.

(Herdado de ServiceClient<T>)
SetSasDefinitionWithHttpMessagesAsync(String, String, String, String, String, String, SasDefinitionAttributes, IDictionary<String, String>, Dictionary<String,List<String>>, CancellationToken)

Cria ou atualiza uma nova definição de SAS para a conta de armazenamento especificada. Esta operação requer a permissão de armazenamento/setsas.

SetSecretWithHttpMessagesAsync(String, String, String, IDictionary<String, String>, String, SecretAttributes, Dictionary<String,List<String>>, CancellationToken)

Define um segredo em um cofre de chaves especificado.

SetStorageAccountWithHttpMessagesAsync(String, String, String, String, Boolean, String, StorageAccountAttributes, IDictionary<String, String>, Dictionary<String,List<String>>, CancellationToken)

Cria ou atualiza uma nova conta de armazenamento. Essa operação requer a permissão de armazenamento/conjunto.

SetUserAgent(String)

Classe cliente para executar operações de chave criptográfica e operações de cofre no serviço Key Vault.

(Herdado de ServiceClient<T>)
SetUserAgent(String, String)

Classe cliente para executar operações de chave criptográfica e operações de cofre no serviço Key Vault.

(Herdado de ServiceClient<T>)
SignWithHttpMessagesAsync(String, String, String, String, Byte[], Dictionary<String,List<String>>, CancellationToken)

Cria uma assinatura de um resumo usando a chave especificada.

UnwrapKeyWithHttpMessagesAsync(String, String, String, String, Byte[], Dictionary<String,List<String>>, CancellationToken)

Desembrulha uma chave simétrica usando a chave especificada que foi inicialmente usada para encapsular essa chave.

UpdateCertificateIssuerWithHttpMessagesAsync(String, String, String, IssuerCredentials, OrganizationDetails, IssuerAttributes, Dictionary<String, List<String>>, CancellationToken)

Atualizações o emissor do certificado especificado.

UpdateCertificateOperationWithHttpMessagesAsync(String, String, Boolean, Dictionary<String,List<String>>, CancellationToken)

Atualizações uma operação de certificado.

UpdateCertificatePolicyWithHttpMessagesAsync(String, String, CertificatePolicy, Dictionary<String,List<String>>, CancellationToken)

Atualizações a política de um certificado.

UpdateCertificateWithHttpMessagesAsync(String, String, String, CertificatePolicy, CertificateAttributes, IDictionary<String, String>, Dictionary<String,List<String>>, CancellationToken)

Atualiza os atributos especificados associados ao certificado determinado.

UpdateKeyWithHttpMessagesAsync(String, String, String, IList<String>, KeyAttributes, IDictionary<String,String>, Dictionary<String, List<String>>, CancellationToken)

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.

UpdateSasDefinitionWithHttpMessagesAsync(String, String, String, String, String, String, SasDefinitionAttributes, IDictionary<String, String>, Dictionary<String,List<String>>, CancellationToken)

Atualizações os atributos especificados associados à definição de SAS fornecida. Esta operação requer a permissão de armazenamento/setsas.

UpdateSecretWithHttpMessagesAsync(String, String, String, String, SecretAttributes, IDictionary<String,String>, Dictionary<String, List<String>>, CancellationToken)

Atualizações os atributos associados a um segredo especificado em um determinado cofre de chaves.

UpdateStorageAccountWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, String, StorageAccountAttributes, IDictionary<String, String>, Dictionary<String,List<String>>, CancellationToken)

Atualizações os atributos especificados associados à conta de armazenamento fornecida. Essa operação requer a permissão de armazenamento/conjunto/atualização.

VerifyWithHttpMessagesAsync(String, String, String, String, Byte[], Byte[], Dictionary<String,List<String>>, CancellationToken)

Verifica uma assinatura usando uma chave especificada.

WrapKeyWithHttpMessagesAsync(String, String, String, String, Byte[], Dictionary<String,List<String>>, CancellationToken)

Encapsula uma chave simétrica usando uma chave especificada.

Métodos de Extensão

BackupCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Faz backup do certificado especificado.

BackupKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Solicita que um backup da chave especificada seja baixado para o cliente.

BackupSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Faz backup do segredo especificado.

BackupStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Faz backup da conta de armazenamento especificada.

CreateCertificateAsync(IKeyVaultClient, String, String, CertificatePolicy, CertificateAttributes, IDictionary<String,String>, CancellationToken)

Cria um certificado.

CreateKeyAsync(IKeyVaultClient, String, String, NewKeyParameters, CancellationToken)

Classe cliente para executar operações de chave criptográfica e operações de cofre no serviço Key Vault.

CreateKeyAsync(IKeyVaultClient, String, String, String, Nullable<Int32>, IList<String>, KeyAttributes, IDictionary<String,String>, String, CancellationToken)

Cria uma nova chave, armazena-a, retorna os parâmetros e atributos de chave para o cliente.

DecryptAsync(IKeyVaultClient, String, String, Byte[], CancellationToken)

Descriptografa um único bloco de dados criptografados

DecryptAsync(IKeyVaultClient, String, String, String, String, Byte[], CancellationToken)

Descriptografa um único bloco de dados criptografados.

DeleteCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Exclui um certificado de um cofre de chaves especificado.

DeleteCertificateContactsAsync(IKeyVaultClient, String, CancellationToken)

Exclui os contatos de certificado de um cofre de chaves especificado.

DeleteCertificateIssuerAsync(IKeyVaultClient, String, String, CancellationToken)

Exclui o emissor do certificado especificado.

DeleteCertificateOperationAsync(IKeyVaultClient, String, String, CancellationToken)

Exclui a operação de criação de um certificado específico.

DeleteKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Exclui uma chave de qualquer tipo do armazenamento no Azure Key Vault.

DeleteSasDefinitionAsync(IKeyVaultClient, String, String, String, CancellationToken)

Exclui uma definição de SAS de uma conta de armazenamento especificada. Essa operação requer a permissão storage/deletesas.

DeleteSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Exclui um segredo de um cofre de chaves especificado.

DeleteStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Exclui uma conta de armazenamento. Essa operação requer a permissão de armazenamento/exclusão.

EncryptAsync(IKeyVaultClient, String, String, Byte[], CancellationToken)

Criptografa um único bloco de dados. A quantidade de dados que podem ser criptografados é determinada pelo tipo de chave de destino e pelo algoritmo de criptografia.

EncryptAsync(IKeyVaultClient, String, String, String, String, Byte[], CancellationToken)

Criptografa uma sequência arbitrária de bytes usando uma chave de criptografia armazenada em um cofre de chaves.

GetCertificateAsync(IKeyVaultClient, String, String, String, CancellationToken)

Obtém informações sobre um certificado.

GetCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Obtém um certificado.

GetCertificateAsync(IKeyVaultClient, String, CancellationToken)

Obtém um certificado.

GetCertificateContactsAsync(IKeyVaultClient, String, CancellationToken)

Lista os contatos de certificado para um cofre de chaves especificado.

GetCertificateIssuerAsync(IKeyVaultClient, String, String, CancellationToken)

Lista o emissor do certificado especificado.

GetCertificateIssuersAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Listar emissores de certificado para um cofre de chaves especificado.

GetCertificateIssuersNextAsync(IKeyVaultClient, String, CancellationToken)

Listar emissores de certificado para um cofre de chaves especificado.

GetCertificateOperationAsync(IKeyVaultClient, String, String, CancellationToken)

Obtém a operação de criação de um certificado.

GetCertificatePolicyAsync(IKeyVaultClient, String, String, CancellationToken)

Lista a política de um certificado.

GetCertificatesAsync(IKeyVaultClient, String, Nullable<Int32>, Nullable<Boolean>, CancellationToken)

Listar certificados em um cofre de chaves especificado

GetCertificatesNextAsync(IKeyVaultClient, String, CancellationToken)

Listar certificados em um cofre de chaves especificado

GetCertificateVersionsAsync(IKeyVaultClient, String, String, Nullable<Int32>, CancellationToken)

Liste as versões de um certificado.

GetCertificateVersionsNextAsync(IKeyVaultClient, String, CancellationToken)

Liste as versões de um certificado.

GetDeletedCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Recupera informações sobre o certificado excluído especificado.

GetDeletedCertificatesAsync(IKeyVaultClient, String, Nullable<Int32>, Nullable<Boolean>, CancellationToken)

Lista os certificados excluídos no cofre especificado atualmente disponíveis para recuperação.

GetDeletedCertificatesNextAsync(IKeyVaultClient, String, CancellationToken)

Lista os certificados excluídos no cofre especificado atualmente disponíveis para recuperação.

GetDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Obtém a parte pública de uma chave excluída.

GetDeletedKeysAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Lista as chaves excluídas no cofre especificado.

GetDeletedKeysNextAsync(IKeyVaultClient, String, CancellationToken)

Lista as chaves excluídas no cofre especificado.

GetDeletedSasDefinitionAsync(IKeyVaultClient, String, String, String, CancellationToken)

Obtém a definição sas excluída especificada.

GetDeletedSasDefinitionsAsync(IKeyVaultClient, String, String, Nullable<Int32>, CancellationToken)

Lista as definições de SAS excluídas para o cofre e a conta de armazenamento especificadas.

GetDeletedSasDefinitionsNextAsync(IKeyVaultClient, String, CancellationToken)

Lista as definições de SAS excluídas para o cofre e a conta de armazenamento especificadas.

GetDeletedSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Obtém o segredo excluído especificado.

GetDeletedSecretsAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Lista os segredos excluídos para o cofre especificado.

GetDeletedSecretsNextAsync(IKeyVaultClient, String, CancellationToken)

Lista os segredos excluídos para o cofre especificado.

GetDeletedStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Obtém a conta de armazenamento excluída especificada.

GetDeletedStorageAccountsAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Lista contas de armazenamento excluídas para o cofre especificado.

GetDeletedStorageAccountsNextAsync(IKeyVaultClient, String, CancellationToken)

Lista contas de armazenamento excluídas para o cofre especificado.

GetKeyAsync(IKeyVaultClient, String, String, String, CancellationToken)

Obtém a parte pública de uma chave armazenada.

GetKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Recupera a parte pública de uma chave mais seus atributos

GetKeyAsync(IKeyVaultClient, String, CancellationToken)

Recupera a parte pública de uma chave mais seus atributos

GetKeysAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Listar chaves no cofre especificado.

GetKeysNextAsync(IKeyVaultClient, String, CancellationToken)

Listar chaves no cofre especificado.

GetKeyVersionsAsync(IKeyVaultClient, String, String, Nullable<Int32>, CancellationToken)

Recupera uma lista de versões de chave individuais com o mesmo nome de chave.

GetKeyVersionsNextAsync(IKeyVaultClient, String, CancellationToken)

Recupera uma lista de versões de chave individuais com o mesmo nome de chave.

GetPendingCertificateSigningRequestAsync(IKeyVaultClient, String, String, CancellationToken)

Obtém a solicitação de assinatura de certificado pendente base64 (PKCS-10)

GetSasDefinitionAsync(IKeyVaultClient, String, String, String, CancellationToken)

Obtém informações sobre uma definição de SAS para a conta de armazenamento especificada. Essa operação requer a permissão storage/getsas.

GetSasDefinitionsAsync(IKeyVaultClient, String, String, Nullable<Int32>, CancellationToken)

Listar definições de SAS de armazenamento para a conta de armazenamento fornecida. Essa operação requer a permissão storage/listsas.

GetSasDefinitionsNextAsync(IKeyVaultClient, String, CancellationToken)

Listar definições de SAS de armazenamento para a conta de armazenamento fornecida. Essa operação requer a permissão storage/listsas.

GetSecretAsync(IKeyVaultClient, String, String, String, CancellationToken)

Obtenha um segredo especificado de um determinado cofre de chaves.

GetSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Obtém um segredo.

GetSecretAsync(IKeyVaultClient, String, CancellationToken)

Obtém um segredo.

GetSecretsAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Listar segredos em um cofre de chaves especificado.

GetSecretsNextAsync(IKeyVaultClient, String, CancellationToken)

Listar segredos em um cofre de chaves especificado.

GetSecretVersionsAsync(IKeyVaultClient, String, String, Nullable<Int32>, CancellationToken)

Liste todas as versões do segredo especificado.

GetSecretVersionsNextAsync(IKeyVaultClient, String, CancellationToken)

Liste todas as versões do segredo especificado.

GetStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Obtém informações sobre uma conta de armazenamento especificada. Essa operação requer a permissão de armazenamento/obtenção.

GetStorageAccountsAsync(IKeyVaultClient, String, Nullable<Int32>, CancellationToken)

Listar contas de armazenamento gerenciadas pelo cofre de chaves especificado. Essa operação requer a permissão de armazenamento/lista.

GetStorageAccountsNextAsync(IKeyVaultClient, String, CancellationToken)

Listar contas de armazenamento gerenciadas pelo cofre de chaves especificado. Essa operação requer a permissão de armazenamento/lista.

ImportCertificateAsync(IKeyVaultClient, String, String, X509Certificate2Collection, CertificatePolicy, CertificateAttributes, IDictionary<String, String>, CancellationToken)

Importa uma nova versão do certificado. Se essa for a primeira versão, o recurso de certificado será criado.

ImportCertificateAsync(IKeyVaultClient, String, String, String, String, CertificatePolicy, CertificateAttributes, IDictionary<String, String>, CancellationToken)

Importa um certificado para um cofre de chaves especificado.

ImportKeyAsync(IKeyVaultClient, String, String, KeyBundle, Nullable<Boolean>, CancellationToken)

Importa uma chave para o cofre especificado

ImportKeyAsync(IKeyVaultClient, String, String, JsonWebKey, Nullable<Boolean>, KeyAttributes, IDictionary<String,String>, CancellationToken)

Importa uma chave criada externamente, armazena-a e retorna os parâmetros de chaves e atributos para o cliente.

MergeCertificateAsync(IKeyVaultClient, String, String, IList<Byte[]>, CertificateAttributes, IDictionary<String,String>, CancellationToken)

Mescla um certificado ou uma cadeia de certificados com um par de chaves existente no servidor.

MergeCertificateAsync(IKeyVaultClient, String, String, X509Certificate2Collection, CertificateAttributes, IDictionary<String,String>, CancellationToken)

Mescla um certificado ou uma cadeia de certificados com um par de chaves existente no servidor.

PurgeDeletedCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Exclui permanentemente o certificado excluído especificado.

PurgeDeletedCertificateAsync(IKeyVaultClient, String, CancellationToken)

Limpa o certificado excluído com efeito imediato.

PurgeDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Exclui permanentemente a chave especificada.

PurgeDeletedKeyAsync(IKeyVaultClient, String, CancellationToken)

Limpa a chave excluída imediatamente.

PurgeDeletedSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Exclui permanentemente o segredo especificado.

PurgeDeletedSecretAsync(IKeyVaultClient, String, CancellationToken)

Limpa o segredo excluído imediatamente.

PurgeDeletedStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Exclui permanentemente a conta de armazenamento especificada.

RecoverDeletedCertificateAsync(IKeyVaultClient, String, String, CancellationToken)

Recupera o certificado excluído de volta para sua versão atual em /certificates.

RecoverDeletedCertificateAsync(IKeyVaultClient, String, CancellationToken)

Recupera o certificado excluído.

RecoverDeletedKeyAsync(IKeyVaultClient, String, String, CancellationToken)

Recupera a chave excluída para sua versão mais recente.

RecoverDeletedKeyAsync(IKeyVaultClient, String, CancellationToken)

Recupera a chave excluída.

RecoverDeletedSasDefinitionAsync(IKeyVaultClient, String, String, String, CancellationToken)

Recupera a definição de SAS excluída.

RecoverDeletedSecretAsync(IKeyVaultClient, String, String, CancellationToken)

Recupera o segredo excluído para a versão mais recente.

RecoverDeletedSecretAsync(IKeyVaultClient, String, CancellationToken)

Recupera o segredo excluído.

RecoverDeletedStorageAccountAsync(IKeyVaultClient, String, String, CancellationToken)

Recupera a conta de armazenamento excluída.

RegenerateStorageAccountKeyAsync(IKeyVaultClient, String, String, String, CancellationToken)

Regenera o valor de chave especificado para a conta de armazenamento fornecida. Essa operação requer a permissão storage/regeneratekey.

RestoreCertificateAsync(IKeyVaultClient, String, Byte[], CancellationToken)

Restaura um certificado de backup em um cofre.

RestoreKeyAsync(IKeyVaultClient, String, Byte[], CancellationToken)

Restaura uma chave de backup em um cofre.

RestoreSecretAsync(IKeyVaultClient, String, Byte[], CancellationToken)

Restaura um segredo de backup em um cofre.

RestoreStorageAccountAsync(IKeyVaultClient, String, Byte[], CancellationToken)

Restaura uma conta de armazenamento com backup em um cofre.

SetCertificateContactsAsync(IKeyVaultClient, String, Contacts, CancellationToken)

Define os contatos de certificado para o cofre de chaves especificado.

SetCertificateIssuerAsync(IKeyVaultClient, String, String, String, IssuerCredentials, OrganizationDetails, IssuerAttributes, CancellationToken)

Define o emissor do certificado especificado.

SetSasDefinitionAsync(IKeyVaultClient, String, String, String, String, String, String, SasDefinitionAttributes, IDictionary<String, String>, CancellationToken)

Cria ou atualiza uma nova definição de SAS para a conta de armazenamento especificada. Esta operação requer a permissão de armazenamento/setsas.

SetSecretAsync(IKeyVaultClient, String, String, String, IDictionary<String,String>, String, SecretAttributes, CancellationToken)

Define um segredo em um cofre de chaves especificado.

SetStorageAccountAsync(IKeyVaultClient, String, String, String, String, Boolean, String, StorageAccountAttributes, IDictionary<String, String>, CancellationToken)

Cria ou atualiza uma nova conta de armazenamento. Essa operação requer a permissão de armazenamento/conjunto.

SignAsync(IKeyVaultClient, String, String, Byte[], CancellationToken)

Cria uma assinatura de um resumo usando a chave especificada no cofre

SignAsync(IKeyVaultClient, String, String, String, String, Byte[], CancellationToken)

Cria uma assinatura de um resumo usando a chave especificada.

UnwrapKeyAsync(IKeyVaultClient, String, String, Byte[], CancellationToken)

Desembrulha uma chave simétrica usando a chave especificada no cofre que inicialmente foi usada para encapsular a chave.

UnwrapKeyAsync(IKeyVaultClient, String, String, String, String, Byte[], CancellationToken)

Desembrulha uma chave simétrica usando a chave especificada que foi inicialmente usada para encapsular essa chave.

UpdateCertificateAsync(IKeyVaultClient, String, CertificatePolicy, CertificateAttributes, IDictionary<String,String>, CancellationToken)

Atualizações uma versão do certificado.

UpdateCertificateAsync(IKeyVaultClient, String, String, String, CertificatePolicy, CertificateAttributes, IDictionary<String, String>, CancellationToken)

Atualiza os atributos especificados associados ao certificado determinado.

UpdateCertificateIssuerAsync(IKeyVaultClient, String, String, String, IssuerCredentials, OrganizationDetails, IssuerAttributes, CancellationToken)

Atualizações o emissor do certificado especificado.

UpdateCertificateOperationAsync(IKeyVaultClient, String, String, Boolean, CancellationToken)

Atualizações uma operação de certificado.

UpdateCertificatePolicyAsync(IKeyVaultClient, String, String, CertificatePolicy, CancellationToken)

Atualizações a política de um certificado.

UpdateKeyAsync(IKeyVaultClient, String, String, String, IList<String>, KeyAttributes, IDictionary<String,String>, CancellationToken)

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.

UpdateKeyAsync(IKeyVaultClient, String, String, String[], KeyAttributes, Dictionary<String,String>, CancellationToken)

Atualizações os atributos de chave associados à chave especificada

UpdateKeyAsync(IKeyVaultClient, String, String[], KeyAttributes, Dictionary<String,String>, CancellationToken)

Atualizações os atributos de chave associados à chave especificada

UpdateSasDefinitionAsync(IKeyVaultClient, String, String, String, String, String, String, SasDefinitionAttributes, IDictionary<String, String>, CancellationToken)

Atualizações os atributos especificados associados à definição de SAS fornecida. Esta operação requer a permissão de armazenamento/setsas.

UpdateSecretAsync(IKeyVaultClient, String, String, SecretAttributes, Dictionary<String,String>, CancellationToken)

Atualizações os atributos associados ao segredo especificado

UpdateSecretAsync(IKeyVaultClient, String, String, String, String, SecretAttributes, IDictionary<String,String>, CancellationToken)

Atualizações os atributos associados a um segredo especificado em um determinado cofre de chaves.

UpdateStorageAccountAsync(IKeyVaultClient, String, String, String, Nullable<Boolean>, String, StorageAccountAttributes, IDictionary<String, String>, CancellationToken)

Atualizações os atributos especificados associados à conta de armazenamento fornecida. Essa operação requer a permissão de armazenamento/conjunto/atualização.

VerifyAsync(IKeyVaultClient, String, String, Byte[], Byte[], CancellationToken)

Verifica uma assinatura usando a chave especificada

VerifyAsync(IKeyVaultClient, String, String, String, String, Byte[], Byte[], CancellationToken)

Verifica uma assinatura usando uma chave especificada.

WrapKeyAsync(IKeyVaultClient, String, String, Byte[], CancellationToken)

Encapsula uma chave simétrica usando a chave especificada

WrapKeyAsync(IKeyVaultClient, String, String, String, String, Byte[], CancellationToken)

Encapsula uma chave simétrica usando uma chave especificada.

Aplica-se a