Cipher.Unwrap(Byte[], String, KeyType) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Annullare il wrapping di una chiave di cui è stato eseguito il wrapping in precedenza.
[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
Parametri
- wrappedKey
- Byte[]
chiave da rimuovere.
- wrappedKeyAlgorithm
- String
algoritmo associato alla chiave di cui è stato eseguito il wrapping.
- wrappedKeyType
- KeyType
tipo della chiave di cui è stato eseguito il wrapping. Deve essere uno di SECRET_KEY, PRIVATE_KEYo PUBLIC_KEY.
Valori restituiti
chiave non scritta.
- Attributi
Eccezioni
se non è possibile rimuovere il wrappedKey wrapping di in una chiave di tipo wrappedKeyType per .wrappedKeyAlgorithm
se non è possibile trovare alcun provider che possa creare una chiave di tipo wrappedKeyType per .wrappedKeyAlgorithm
se questa istanza di crittografia non viene inizializzata per l'annullamento del wrapping.
Commenti
Annullare il wrapping di una chiave di cui è stato eseguito il wrapping in precedenza.
per javax.crypto.Cipher.unwrap(byte[], java.lang.String, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.