CryptographyClient.WrapKey Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cifra la clave especificada.
public virtual Azure.Security.KeyVault.Keys.Cryptography.WrapResult WrapKey(Azure.Security.KeyVault.Keys.Cryptography.KeyWrapAlgorithm algorithm, byte[] key, System.Threading.CancellationToken cancellationToken = default);
abstract member WrapKey : Azure.Security.KeyVault.Keys.Cryptography.KeyWrapAlgorithm * byte[] * System.Threading.CancellationToken -> Azure.Security.KeyVault.Keys.Cryptography.WrapResult
override this.WrapKey : Azure.Security.KeyVault.Keys.Cryptography.KeyWrapAlgorithm * byte[] * System.Threading.CancellationToken -> Azure.Security.KeyVault.Keys.Cryptography.WrapResult
Public Overridable Function WrapKey (algorithm As KeyWrapAlgorithm, key As Byte(), Optional cancellationToken As CancellationToken = Nothing) As WrapResult
Parámetros
- algorithm
- KeyWrapAlgorithm
Objeto KeyWrapAlgorithm que se va a usar.
- key
- Byte[]
Clave que se va a cifrar.
- cancellationToken
- CancellationToken
Una instancia de CancellationToken para cancelar la operación.
Devoluciones
Resultado de la operación de ajuste. El devuelto WrapResult contiene la clave ajustada junto con toda la información necesaria para desencapsularla. Esta información debe almacenarse con la clave ajustada.
Excepciones
El especificado algorithm
no coincide con la clave correspondiente al identificador de clave.
El proveedor criptográfico local produjo una excepción.
La clave no es válida para la operación actual.
La operación no se admite con la clave especificada.
El servidor devolvió un error. Consulte Message para obtener más información devuelta desde el servidor.
Se aplica a
Azure SDK for .NET