Partilhar via


SecretClient Classe

Definição

O SecretClient fornece métodos síncronos e assíncronos para gerenciar KeyVaultSecret no Key Vault do Azure. O cliente dá suporte à criação, recuperação, atualização, exclusão, limpeza, backup, restauração e listagem KeyVaultSecret. O cliente também dá suporte à listagem DeletedSecret para uma Key Vault do Azure habilitada para exclusão reversível.

public class SecretClient
type SecretClient = class
Public Class SecretClient
Herança
SecretClient

Construtores

SecretClient()

Inicializa uma nova instância da SecretClient classe para zombar.

SecretClient(Uri, TokenCredential)

Inicializa uma nova instância da SecretClient classe para o cofre especificado.

SecretClient(Uri, TokenCredential, SecretClientOptions)

Inicializa uma nova instância da SecretClient classe para o cofre especificado.

Propriedades

VaultUri

Obtém o Uri do cofre usado para criar essa instância do SecretClient.

Métodos

BackupSecret(String, CancellationToken)

Faz backup do segredo especificado.

BackupSecretAsync(String, CancellationToken)

Faz backup do segredo especificado.

GetDeletedSecret(String, CancellationToken)

Obtém o segredo excluído especificado.

GetDeletedSecretAsync(String, CancellationToken)

Obtém o segredo excluído especificado.

GetDeletedSecrets(CancellationToken)

Lista os segredos excluídos para o cofre especificado.

GetDeletedSecretsAsync(CancellationToken)

Lista os segredos excluídos para o cofre especificado.

GetPropertiesOfSecrets(CancellationToken)

Lista as propriedades de todos os segredos habilitados e desabilitados no cofre especificado. Você pode usar o retornado Name em chamadas subsequentes para GetSecret(String, String, CancellationToken).

GetPropertiesOfSecretsAsync(CancellationToken)

Lista as propriedades de todos os segredos habilitados e desabilitados no cofre especificado. Você pode usar o retornado Name em chamadas subsequentes para GetSecretAsync(String, String, CancellationToken).

GetPropertiesOfSecretVersions(String, CancellationToken)

Lista as propriedades de todas as versões habilitadas e desabilitadas do segredo especificado. Você pode usar o retornado Name e Version em chamadas subsequentes para GetSecret(String, String, CancellationToken).

GetPropertiesOfSecretVersionsAsync(String, CancellationToken)

Lista as propriedades de todas as versões habilitadas e desabilitadas do segredo especificado. Você pode usar o retornado Name e Version em chamadas subsequentes para GetSecretAsync(String, String, CancellationToken).

GetSecret(String, String, CancellationToken)

Obtenha um segredo especificado de um determinado cofre de chaves.

GetSecretAsync(String, String, CancellationToken)

Obtenha um segredo especificado de um determinado cofre de chaves.

PurgeDeletedSecret(String, CancellationToken)

Exclui permanentemente o segredo especificado.

PurgeDeletedSecretAsync(String, CancellationToken)

Exclui permanentemente o segredo especificado.

RestoreSecretBackup(Byte[], CancellationToken)

Restaura um segredo de backup em um cofre.

RestoreSecretBackupAsync(Byte[], CancellationToken)

Restaura um segredo de backup em um cofre.

SetSecret(KeyVaultSecret, CancellationToken)

Define um segredo em um cofre de chaves especificado.

SetSecret(String, String, CancellationToken)

Define um segredo em um cofre de chaves especificado.

SetSecretAsync(KeyVaultSecret, CancellationToken)

Define um segredo em um cofre de chaves especificado.

SetSecretAsync(String, String, CancellationToken)

Define um segredo em um cofre de chaves especificado.

StartDeleteSecret(String, CancellationToken)

Exclui um segredo de um cofre de chaves especificado.

StartDeleteSecretAsync(String, CancellationToken)

Exclui um segredo de um cofre de chaves especificado.

StartRecoverDeletedSecret(String, CancellationToken)

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

StartRecoverDeletedSecretAsync(String, CancellationToken)

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

UpdateSecretProperties(SecretProperties, CancellationToken)

Atualizações os atributos associados a um segredo especificado.

UpdateSecretPropertiesAsync(SecretProperties, CancellationToken)

Atualizações os atributos associados a um segredo especificado.

Aplica-se a