KeyGenerator.Init 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.
Overload
Init(SecureRandom) |
Inizializza questo generatore di chiavi. |
Init(IAlgorithmParameterSpec) |
Inizializza questo generatore di chiavi con il set di parametri specificato. |
Init(Int32) |
Inizializza questo generatore di chiavi per una determinata chiavesize. |
Init(IAlgorithmParameterSpec, SecureRandom) |
Inizializza questo generatore di chiavi con il set di parametri specificato e un'origine casuale fornita dall'utente. |
Init(Int32, SecureRandom) |
Inizializza questo generatore di chiavi per una determinata chiavesize, usando un'origine casuale fornita dall'utente. |
Init(SecureRandom)
Inizializza questo generatore di chiavi.
[Android.Runtime.Register("init", "(Ljava/security/SecureRandom;)V", "")]
public void Init (Java.Security.SecureRandom? random);
[<Android.Runtime.Register("init", "(Ljava/security/SecureRandom;)V", "")>]
member this.Init : Java.Security.SecureRandom -> unit
Parametri
- random
- SecureRandom
l'origine della casualità per questo generatore
- Attributi
Commenti
Inizializza questo generatore di chiavi.
Documentazione java per javax.crypto.KeyGenerator.init(java.security.SecureRandom)
.
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.
Si applica a
Init(IAlgorithmParameterSpec)
Inizializza questo generatore di chiavi con il set di parametri specificato.
[Android.Runtime.Register("init", "(Ljava/security/spec/AlgorithmParameterSpec;)V", "")]
public void Init (Java.Security.Spec.IAlgorithmParameterSpec? params);
[<Android.Runtime.Register("init", "(Ljava/security/spec/AlgorithmParameterSpec;)V", "")>]
member this.Init : Java.Security.Spec.IAlgorithmParameterSpec -> unit
Parametri
- params
- IAlgorithmParameterSpec
parametri di generazione delle chiavi
- Attributi
Eccezioni
se non è possibile utilizzare i parametri per inizializzare questo algoritmo del generatore di chiavi.
Commenti
Inizializza questo generatore di chiavi con il set di parametri specificato.
Se questo generatore di chiavi richiede byte casuali, li otterrà usando l'implementazione java.security.SecureRandom
del provider installato con priorità più alta come origine della casualità. Se nessuno dei provider installati fornisce un'implementazione di SecureRandom, verrà usata un'origine casuale fornita dal sistema.
Documentazione java per javax.crypto.KeyGenerator.init(java.security.spec.AlgorithmParameterSpec)
.
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.
Si applica a
Init(Int32)
Inizializza questo generatore di chiavi per una determinata chiavesize.
[Android.Runtime.Register("init", "(I)V", "")]
public void Init (int keysize);
[<Android.Runtime.Register("init", "(I)V", "")>]
member this.Init : int -> unit
Parametri
- keysize
- Int32
keysize. Si tratta di una metrica specifica dell'algoritmo, specificata in numero di bit.
- Attributi
Commenti
Inizializza questo generatore di chiavi per una determinata chiavesize.
Se questo generatore di chiavi richiede byte casuali, li otterrà usando l'implementazione java.security.SecureRandom
del provider installato con priorità più alta come origine della casualità. Se nessuno dei provider installati fornisce un'implementazione di SecureRandom, verrà usata un'origine casuale fornita dal sistema.
Documentazione java per javax.crypto.KeyGenerator.init(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.
Si applica a
Init(IAlgorithmParameterSpec, SecureRandom)
Inizializza questo generatore di chiavi con il set di parametri specificato e un'origine casuale fornita dall'utente.
[Android.Runtime.Register("init", "(Ljava/security/spec/AlgorithmParameterSpec;Ljava/security/SecureRandom;)V", "")]
public void Init (Java.Security.Spec.IAlgorithmParameterSpec? params, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("init", "(Ljava/security/spec/AlgorithmParameterSpec;Ljava/security/SecureRandom;)V", "")>]
member this.Init : Java.Security.Spec.IAlgorithmParameterSpec * Java.Security.SecureRandom -> unit
Parametri
- params
- IAlgorithmParameterSpec
parametri di generazione delle chiavi
- random
- SecureRandom
origine della casualità per questo generatore di chiavi
- Attributi
Eccezioni
se i parametri non possono essere utilizzati per inizializzare questo algoritmo del generatore di chiavi.
Commenti
Inizializza questo generatore di chiavi con il set di parametri specificato e un'origine casuale fornita dall'utente.
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.
Si applica a
Init(Int32, SecureRandom)
Inizializza questo generatore di chiavi per una determinata chiavesize, usando un'origine casuale fornita dall'utente.
[Android.Runtime.Register("init", "(ILjava/security/SecureRandom;)V", "")]
public void Init (int keysize, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("init", "(ILjava/security/SecureRandom;)V", "")>]
member this.Init : int * Java.Security.SecureRandom -> unit
Parametri
- keysize
- Int32
keysize. Si tratta di una metrica specifica dell'algoritmo, specificata in numero di bit.
- random
- SecureRandom
origine della casualità per questo generatore di chiavi
- Attributi
Commenti
Inizializza questo generatore di chiavi per una determinata chiavesize, usando un'origine casuale fornita dall'utente.
Documentazione java per javax.crypto.KeyGenerator.init(int, java.security.SecureRandom)
.
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.