Freigeben über


KeyClient.RotateKey(String, CancellationToken) Methode

Definition

Erstellt eine neue Schlüsselversion in Key Vault, speichert sie und gibt dann die neue KeyVaultKeyzurück.

public virtual Azure.Response<Azure.Security.KeyVault.Keys.KeyVaultKey> RotateKey (string name, System.Threading.CancellationToken cancellationToken = default);
abstract member RotateKey : string * System.Threading.CancellationToken -> Azure.Response<Azure.Security.KeyVault.Keys.KeyVaultKey>
override this.RotateKey : string * System.Threading.CancellationToken -> Azure.Response<Azure.Security.KeyVault.Keys.KeyVaultKey>
Public Overridable Function RotateKey (name As String, Optional cancellationToken As CancellationToken = Nothing) As 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 Anforderungsdauer steuert.

Gibt zurück

Eine neue Version von rotieren KeyVaultKey.

Ausnahmen

name enthält eine leere Zeichenfolge.

name ist NULL.

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

Hinweise

Der Vorgang rotiert den Schlüssel basierend auf der Schlüsselrichtlinie. Es erfordert die Berechtigung schlüssel/rotieren.

Gilt für: