CryptographyClient.WrapKeyAsync 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.
Verschlüsselt den angegebenen Schlüssel.
public virtual System.Threading.Tasks.Task<Azure.Security.KeyVault.Keys.Cryptography.WrapResult> WrapKeyAsync (Azure.Security.KeyVault.Keys.Cryptography.KeyWrapAlgorithm algorithm, byte[] key, System.Threading.CancellationToken cancellationToken = default);
abstract member WrapKeyAsync : Azure.Security.KeyVault.Keys.Cryptography.KeyWrapAlgorithm * byte[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Security.KeyVault.Keys.Cryptography.WrapResult>
override this.WrapKeyAsync : Azure.Security.KeyVault.Keys.Cryptography.KeyWrapAlgorithm * byte[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Security.KeyVault.Keys.Cryptography.WrapResult>
Public Overridable Function WrapKeyAsync (algorithm As KeyWrapAlgorithm, key As Byte(), Optional cancellationToken As CancellationToken = Nothing) As Task(Of WrapResult)
Parameter
- algorithm
- KeyWrapAlgorithm
Der zu verwendende KeyWrapAlgorithm.
- key
- Byte[]
Der zu verschlüsselnde Schlüssel.
- cancellationToken
- CancellationToken
Ein CancellationToken, um den Vorgang abzubrechen.
Gibt zurück
Das Ergebnis des Umbruchvorgangs. Das zurückgegebene WrapResult enthält den umschlossenen Schlüssel zusammen mit allen anderen Informationen, die zum Entpacken erforderlich sind. Diese Informationen sollten mit dem umschlossenen Schlüssel gespeichert werden.
Ausnahmen
Der angegebene algorithm
stimmt nicht mit dem Schlüssel überein, der dem Schlüsselbezeichner entspricht.
Der lokale Kryptografieanbieter hat eine Ausnahme ausgelöst.
Der Schlüssel ist für den aktuellen Vorgang ungültig.
Der Vorgang wird mit dem angegebenen Schlüssel nicht unterstützt.
Der Server hat einen Fehler zurückgegeben. Weitere Informationen, die vom Server zurückgegeben werden, finden Sie Message unter.
Gilt für:
Azure SDK for .NET