Freigeben über


SecretClient.SetSecret Methode

Definition

Überlädt

SetSecret(KeyVaultSecret, CancellationToken)

Legt ein Geheimnis in einem angegebenen Schlüsseltresor fest.

SetSecret(String, String, CancellationToken)

Legt ein Geheimnis in einem angegebenen Schlüsseltresor fest.

SetSecret(KeyVaultSecret, CancellationToken)

Quelle:
SecretClient.cs
Quelle:
SecretClient.cs

Legt ein Geheimnis in einem angegebenen Schlüsseltresor fest.

public virtual Azure.Response<Azure.Security.KeyVault.Secrets.KeyVaultSecret> SetSecret (Azure.Security.KeyVault.Secrets.KeyVaultSecret secret, System.Threading.CancellationToken cancellationToken = default);
abstract member SetSecret : Azure.Security.KeyVault.Secrets.KeyVaultSecret * System.Threading.CancellationToken -> Azure.Response<Azure.Security.KeyVault.Secrets.KeyVaultSecret>
override this.SetSecret : Azure.Security.KeyVault.Secrets.KeyVaultSecret * System.Threading.CancellationToken -> Azure.Response<Azure.Security.KeyVault.Secrets.KeyVaultSecret>
Public Overridable Function SetSecret (secret As KeyVaultSecret, Optional cancellationToken As CancellationToken = Nothing) As 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:

SetSecret(String, String, CancellationToken)

Quelle:
SecretClient.cs
Quelle:
SecretClient.cs

Legt ein Geheimnis in einem angegebenen Schlüsseltresor fest.

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

Parameter

name
String

Der Name des Geheimnisses.

value
String

Der Wert des geheimen Schlüssels.

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: