Compartilhar via


SecretClient.SetSecretAsync Método

Definição

Sobrecargas

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.

SetSecretAsync(KeyVaultSecret, CancellationToken)

Origem:
SecretClient.cs
Origem:
SecretClient.cs

Define um segredo em um cofre de chaves especificado.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Secrets.KeyVaultSecret>> SetSecretAsync (Azure.Security.KeyVault.Secrets.KeyVaultSecret secret, System.Threading.CancellationToken cancellationToken = default);
abstract member SetSecretAsync : Azure.Security.KeyVault.Secrets.KeyVaultSecret * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Secrets.KeyVaultSecret>>
override this.SetSecretAsync : Azure.Security.KeyVault.Secrets.KeyVaultSecret * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Secrets.KeyVaultSecret>>
Public Overridable Function SetSecretAsync (secret As KeyVaultSecret, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of KeyVaultSecret))

Parâmetros

secret
KeyVaultSecret

O objeto Secret que contém informações sobre o segredo e suas propriedades. O segredo das propriedades. Nome e segredo. O valor deve ser não nulo.

cancellationToken
CancellationToken

Um CancellationToken que controla o tempo de vida da solicitação.

Retornos

Exceções

secret é nulo.

O servidor retornou um erro. Consulte Message para obter detalhes retornados do servidor.

Comentários

A operação set adiciona um segredo ao Key Vault do Azure. Se o segredo denominado já existir, o Cofre de Chaves do Azure cria uma nova versão do segredo. Essa operação requer a permissão secrets/set.

Aplica-se a

SetSecretAsync(String, String, CancellationToken)

Origem:
SecretClient.cs
Origem:
SecretClient.cs

Define um segredo em um cofre de chaves especificado.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Secrets.KeyVaultSecret>> SetSecretAsync (string name, string value, System.Threading.CancellationToken cancellationToken = default);
abstract member SetSecretAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Secrets.KeyVaultSecret>>
override this.SetSecretAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Secrets.KeyVaultSecret>>
Public Overridable Function SetSecretAsync (name As String, value As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of KeyVaultSecret))

Parâmetros

name
String

O nome do segredo. Não deve ser nulo.

value
String

O valor do segredo. Não deve ser nulo.

cancellationToken
CancellationToken

Um CancellationToken que controla o tempo de vida da solicitação.

Retornos

Exceções

name é uma cadeia de caracteres vazia.

name é nulo.

O servidor retornou um erro. Consulte Message para obter detalhes retornados do servidor.

Comentários

A operação set adiciona um segredo ao Key Vault do Azure. Se o segredo denominado já existir, o Cofre de Chaves do Azure cria uma nova versão do segredo. Essa operação requer a permissão secrets/set.

Aplica-se a