Lingua

EncryptedPrivateKeyInfo.GetKeySpec Metodo

Definizione

Overload

Nome Descrizione
GetKeySpec(IKey)

Estrarre l'oggetto PKCS8EncodedKeySpec racchiuso dai dati crittografati e restituirlo.

GetKeySpec(Cipher)

Estrarre l'oggetto PKCS8EncodedKeySpec racchiuso dai dati crittografati e restituirlo.

GetKeySpec(IKey, Provider)

Estrarre l'oggetto PKCS8EncodedKeySpec racchiuso dai dati crittografati e restituirlo.

GetKeySpec(IKey, String)

Estrarre l'oggetto PKCS8EncodedKeySpec racchiuso dai dati crittografati e restituirlo.

GetKeySpec(IKey)

Estrarre l'oggetto PKCS8EncodedKeySpec racchiuso dai dati crittografati e restituirlo.

[Android.Runtime.Register("getKeySpec", "(Ljava/security/Key;)Ljava/security/spec/PKCS8EncodedKeySpec;", "GetGetKeySpec_Ljava_security_Key_Handler")]
public virtual Java.Security.Spec.PKCS8EncodedKeySpec? GetKeySpec(Java.Security.IKey? decryptKey);
[<Android.Runtime.Register("getKeySpec", "(Ljava/security/Key;)Ljava/security/spec/PKCS8EncodedKeySpec;", "GetGetKeySpec_Ljava_security_Key_Handler")>]
abstract member GetKeySpec : Java.Security.IKey -> Java.Security.Spec.PKCS8EncodedKeySpec
override this.GetKeySpec : Java.Security.IKey -> Java.Security.Spec.PKCS8EncodedKeySpec

Parametri

decryptKey
IKey

chiave utilizzata per decrittografare i dati crittografati.

Valori restituiti

oggetto PKCS8EncodedKeySpec.

Attributi

Eccezioni

se non è possibile trovare crittografia utilizzabile per decrittografare i dati crittografati.

se decryptKey non è utilizzabile per decrittografare i dati crittografati.

se decryptKey è null.

Commenti

Estrarre l'oggetto PKCS8EncodedKeySpec racchiuso dai dati crittografati e restituirlo.

Aggiunto nella versione 1.5.

per javax.crypto.EncryptedPrivateKeyInfo.getKeySpec(java.security.Key).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

GetKeySpec(Cipher)

Estrarre l'oggetto PKCS8EncodedKeySpec racchiuso dai dati crittografati e restituirlo.

[Android.Runtime.Register("getKeySpec", "(Ljavax/crypto/Cipher;)Ljava/security/spec/PKCS8EncodedKeySpec;", "GetGetKeySpec_Ljavax_crypto_Cipher_Handler")]
public virtual Java.Security.Spec.PKCS8EncodedKeySpec? GetKeySpec(Javax.Crypto.Cipher? cipher);
[<Android.Runtime.Register("getKeySpec", "(Ljavax/crypto/Cipher;)Ljava/security/spec/PKCS8EncodedKeySpec;", "GetGetKeySpec_Ljavax_crypto_Cipher_Handler")>]
abstract member GetKeySpec : Javax.Crypto.Cipher -> Java.Security.Spec.PKCS8EncodedKeySpec
override this.GetKeySpec : Javax.Crypto.Cipher -> Java.Security.Spec.PKCS8EncodedKeySpec

Parametri

cipher
Cipher

oggetto di crittografia inizializzato che verrà utilizzato per decrittografare i dati crittografati.

Valori restituiti

oggetto PKCS8EncodedKeySpec.

Attributi

Eccezioni

se la crittografia specificata non è adatta per decrittografare i dati crittografati.

se cipher è null.

Commenti

Estrarre l'oggetto PKCS8EncodedKeySpec racchiuso dai dati crittografati e restituirlo. <br>Nota: per recuperare correttamente l'oggetto PKCS8EncodedKeySpec racchiuso, cipher deve essere inizializzato in Cipher.DECRYPT_MODE o Cipher.UNWRAP_MODE, con la stessa chiave e gli stessi parametri usati per generare i dati crittografati.

per javax.crypto.EncryptedPrivateKeyInfo.getKeySpec(javax.crypto.Cipher).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

GetKeySpec(IKey, Provider)

Estrarre l'oggetto PKCS8EncodedKeySpec racchiuso dai dati crittografati e restituirlo.

[Android.Runtime.Register("getKeySpec", "(Ljava/security/Key;Ljava/security/Provider;)Ljava/security/spec/PKCS8EncodedKeySpec;", "GetGetKeySpec_Ljava_security_Key_Ljava_security_Provider_Handler")]
public virtual Java.Security.Spec.PKCS8EncodedKeySpec? GetKeySpec(Java.Security.IKey? decryptKey, Java.Security.Provider? provider);
[<Android.Runtime.Register("getKeySpec", "(Ljava/security/Key;Ljava/security/Provider;)Ljava/security/spec/PKCS8EncodedKeySpec;", "GetGetKeySpec_Ljava_security_Key_Ljava_security_Provider_Handler")>]
abstract member GetKeySpec : Java.Security.IKey * Java.Security.Provider -> Java.Security.Spec.PKCS8EncodedKeySpec
override this.GetKeySpec : Java.Security.IKey * Java.Security.Provider -> Java.Security.Spec.PKCS8EncodedKeySpec

Parametri

decryptKey
IKey

chiave utilizzata per decrittografare i dati crittografati.

provider
Provider

nome del provider di cui verrà usata l'implementazione della crittografia.

Valori restituiti

oggetto PKCS8EncodedKeySpec.

Attributi

Eccezioni

se non è possibile trovare crittografia utilizzabile per decrittografare i dati crittografati.

se decryptKey non è utilizzabile per decrittografare i dati crittografati.

se decryptKey o provider è null.

Commenti

Estrarre l'oggetto PKCS8EncodedKeySpec racchiuso dai dati crittografati e restituirlo.

Aggiunto nella versione 1.5.

per javax.crypto.EncryptedPrivateKeyInfo.getKeySpec(java.security.Key, java.security.Provider).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

GetKeySpec(IKey, String)

Estrarre l'oggetto PKCS8EncodedKeySpec racchiuso dai dati crittografati e restituirlo.

[Android.Runtime.Register("getKeySpec", "(Ljava/security/Key;Ljava/lang/String;)Ljava/security/spec/PKCS8EncodedKeySpec;", "GetGetKeySpec_Ljava_security_Key_Ljava_lang_String_Handler")]
public virtual Java.Security.Spec.PKCS8EncodedKeySpec? GetKeySpec(Java.Security.IKey? decryptKey, string? providerName);
[<Android.Runtime.Register("getKeySpec", "(Ljava/security/Key;Ljava/lang/String;)Ljava/security/spec/PKCS8EncodedKeySpec;", "GetGetKeySpec_Ljava_security_Key_Ljava_lang_String_Handler")>]
abstract member GetKeySpec : Java.Security.IKey * string -> Java.Security.Spec.PKCS8EncodedKeySpec
override this.GetKeySpec : Java.Security.IKey * string -> Java.Security.Spec.PKCS8EncodedKeySpec

Parametri

decryptKey
IKey

chiave utilizzata per decrittografare i dati crittografati.

providerName
String

nome del provider di cui verrà usata l'implementazione della crittografia.

Valori restituiti

oggetto PKCS8EncodedKeySpec.

Attributi

Eccezioni

se non è possibile trovare alcun provider con providerName .

se non è possibile trovare crittografia utilizzabile per decrittografare i dati crittografati.

se decryptKey non è utilizzabile per decrittografare i dati crittografati.

se decryptKey o providerName è null .

Commenti

Estrarre l'oggetto PKCS8EncodedKeySpec racchiuso dai dati crittografati e restituirlo.

Aggiunto nella versione 1.5.

per javax.crypto.EncryptedPrivateKeyInfo.getKeySpec(java.security.Key, java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a