Cipher.Unwrap(Byte[], String, KeyType) 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.
Entpacken Sie einen zuvor umschlossenen Schlüssel.
[Android.Runtime.Register("unwrap", "([BLjava/lang/String;I)Ljava/security/Key;", "")]
public Java.Security.IKey? Unwrap(byte[]? wrappedKey, string? wrappedKeyAlgorithm, Javax.Crypto.KeyType wrappedKeyType);
[<Android.Runtime.Register("unwrap", "([BLjava/lang/String;I)Ljava/security/Key;", "")>]
member this.Unwrap : byte[] * string * Javax.Crypto.KeyType -> Java.Security.IKey
Parameter
- wrappedKey
- Byte[]
die Taste, die nicht ausgelesen werden soll.
- wrappedKeyAlgorithm
- String
der Algorithmus, der dem umschlossenen Schlüssel zugeordnet ist.
- wrappedKeyType
- KeyType
der Typ des umschlossenen Schlüssels. Dies muss einer von SECRET_KEY, PRIVATE_KEY, oder PUBLIC_KEY.
Gibt zurück
die entwrappte Taste.
- Attribute
Ausnahmen
wenn die wrappedKey Nichtwrappung auf einen Schlüssel des Typs wrappedKeyType für die wrappedKeyAlgorithm.
wenn kein Anbieter gefunden werden kann, der einen Schlüssel vom Typ wrappedKeyType für die wrappedKeyAlgorithm.
wenn diese Chiffreinstanz nicht für die Entschlüsselung initialisiert wird.
Hinweise
Entpacken Sie einen zuvor umschlossenen Schlüssel.
Java Dokumentation für javax.crypto.Cipher.unwrap(byte[], java.lang.String, int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.