Freigeben über


SecretClient.SetSecretAsync Methode

Definition

Überlädt

SetSecretAsync(KeyVaultSecret, CancellationToken)

Legt ein Geheimnis in einem angegebenen Schlüsseltresor fest.

SetSecretAsync(String, String, CancellationToken)

Legt ein Geheimnis in einem angegebenen Schlüsseltresor fest.

SetSecretAsync(KeyVaultSecret, CancellationToken)

Quelle:
SecretClient.cs
Quelle:
SecretClient.cs

Legt ein Geheimnis in einem angegebenen Schlüsseltresor fest.

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))

Parameter

secret
KeyVaultSecret

Das Secret-Objekt, das Informationen über das Geheimnis und seine Eigenschaften enthält. Das Eigenschaftengeheimnis. Name und Geheimnis. Der Wert muss ungleich NULL sein.

cancellationToken
CancellationToken

Ein CancellationToken , der die Lebensdauer der Anforderung steuert.

Gibt zurück

Ausnahmen

secret ist NULL.

Der Server hat einen Fehler zurückgegeben. Weitere Informationen, die vom Server zurückgegeben werden, finden Sie Message unter.

Hinweise

Der Set-Vorgang fügt dem Azure-Key Vault ein Geheimnis hinzu. Wenn der benannte geheime Schlüssel bereits vorhanden ist, erstellt der Azure-Schlüsseltresor eine neue Version des geheimen Schlüssels. Für diesen Vorgang ist die Berechtigung geheimnisse/festlegen erforderlich.

Gilt für:

SetSecretAsync(String, String, CancellationToken)

Quelle:
SecretClient.cs
Quelle:
SecretClient.cs

Legt ein Geheimnis in einem angegebenen Schlüsseltresor fest.

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))

Parameter

name
String

Der Name des Geheimnisses. Es darf nicht NULL sein.

value
String

Der Wert des geheimen Schlüssels. Es darf nicht NULL sein.

cancellationToken
CancellationToken

Ein CancellationToken , der die Lebensdauer der Anforderung steuert.

Gibt zurück

Ausnahmen

name ist eine leere Zeichenfolge.

name ist NULL.

Der Server hat einen Fehler zurückgegeben. Weitere Informationen, die vom Server zurückgegeben werden, finden Sie Message unter.

Hinweise

Der Set-Vorgang fügt dem Azure-Key Vault ein Geheimnis hinzu. Wenn der benannte geheime Schlüssel bereits vorhanden ist, erstellt der Azure-Schlüsseltresor eine neue Version des geheimen Schlüssels. Für diesen Vorgang ist die Berechtigung geheimnisse/festlegen erforderlich.

Gilt für: