KeyClient.RotateKeyAsync(String, CancellationToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine neue Schlüsselversion in Key Vault, speichert sie und gibt dann die neue KeyVaultKeyzurück.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.KeyVaultKey>> RotateKeyAsync (string name, System.Threading.CancellationToken cancellationToken = default);
abstract member RotateKeyAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.KeyVaultKey>>
override this.RotateKeyAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Security.KeyVault.Keys.KeyVaultKey>>
Public Overridable Function RotateKeyAsync (name As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of KeyVaultKey))
Parameter
- name
- String
Der Name des zu drehenden Schlüssels. Das System generiert eine neue Version im angegebenen Schlüssel.
- cancellationToken
- CancellationToken
Ein CancellationToken , der die Lebensdauer der Anforderung steuert.
Gibt zurück
Eine neue Version von rotiert KeyVaultKey.
Ausnahmen
name
enthält 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 Vorgang rotiert den Schlüssel basierend auf der Schlüsselrichtlinie. Hierfür ist die Berechtigung schlüssel/rotieren erforderlich.
Gilt für:
Azure SDK for .NET