Share via


KeyClient.RotateKey(String, CancellationToken) Método

Definición

Crea una nueva versión de clave en Key Vault, la almacena y, a continuación, devuelve el nuevo KeyVaultKey.

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)

Parámetros

name
String

Nombre de la clave que se va a rotar. El sistema generará una nueva versión en la clave especificada.

cancellationToken
CancellationToken

Control CancellationToken de la duración de la solicitud.

Devoluciones

Nueva versión de la rotación KeyVaultKey.

Excepciones

name contiene una cadena vacía.

name es null.

El servidor devolvió un error. Consulte Message para obtener más información devuelta desde el servidor.

Comentarios

La operación rotará la clave en función de la directiva de claves. Requiere el permiso keys/rotate.

Se aplica a