KeyPairGenerator.Initialize 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.
Überlädt
| Name | Beschreibung |
|---|---|
| Initialize(IAlgorithmParameterSpec) |
Initialisiert den Schlüsselpaargenerator mithilfe des angegebenen Parametersatzes und der Implementierung des anbieters mit der |
| Initialize(Int32) |
Initialisiert den Schlüsselpaargenerator für eine bestimmte Schlüsselgröße mithilfe eines Standardparametersatzes und der |
| Initialize(Int32, SecureRandom) |
Initialisiert den Schlüsselpaargenerator für eine bestimmte Schlüsselgröße mit der angegebenen Zufallsquelle (und einem Standardparametersatz). |
Initialize(IAlgorithmParameterSpec)
Initialisiert den Schlüsselpaargenerator mithilfe des angegebenen Parametersatzes und der Implementierung des anbieters mit der SecureRandom höchsten Priorität, der als Quelle der Zufallssuche installiert ist.
[Android.Runtime.Register("initialize", "(Ljava/security/spec/AlgorithmParameterSpec;)V", "GetInitialize_Ljava_security_spec_AlgorithmParameterSpec_Handler")]
public virtual void Initialize(Java.Security.Spec.IAlgorithmParameterSpec? params);
[<Android.Runtime.Register("initialize", "(Ljava/security/spec/AlgorithmParameterSpec;)V", "GetInitialize_Ljava_security_spec_AlgorithmParameterSpec_Handler")>]
override this.Initialize : Java.Security.Spec.IAlgorithmParameterSpec -> unit
Parameter
- params
- IAlgorithmParameterSpec
der Parametersatz, der zum Generieren der Schlüssel verwendet wird.
- Attribute
Ausnahmen
wenn die angegebenen Parameter nicht unterstützt werden
Hinweise
Initialisiert den Schlüsselpaargenerator mithilfe des angegebenen Parametersatzes und der Implementierung des anbieters mit der SecureRandom höchsten Priorität, der als Quelle der Zufallssuche installiert ist. (Wenn keiner der installierten Anbieter eine Implementierung SecureRandombereitstellt, wird eine vom System bereitgestellte Zufallsquelle verwendet.)
Diese konkrete Methode wurde dieser zuvor definierten abstrakten Klasse hinzugefügt. Diese Methode ruft die KeyPairGeneratorSpi-Methode KeyPairGeneratorSpi#initialize( java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) initialize auf, übergibt sie params und eine Quelle der Zufallsart (die vom vom anbieter mit der höchsten Priorität installierten Anbieter oder vom System bereitgestellt wird, wenn keiner der installierten Anbieter einen bereitstellt). Diese initialize Methode löst immer eine UnsupportedOperationException aus, wenn sie nicht vom Anbieter außer Kraft gesetzt wird.
In 1.2 hinzugefügt.
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.
Gilt für:
Initialize(Int32)
Initialisiert den Schlüsselpaargenerator für eine bestimmte Schlüsselgröße mithilfe eines Standardparametersatzes und der SecureRandom Implementierung des anbieters mit der höchsten Priorität, der als Quelle der Zufallssuche installiert ist.
[Android.Runtime.Register("initialize", "(I)V", "GetInitialize_IHandler")]
public virtual void Initialize(int keysize);
[<Android.Runtime.Register("initialize", "(I)V", "GetInitialize_IHandler")>]
override this.Initialize : int -> unit
Parameter
- keysize
- Int32
die Tastengröße. Dies ist eine algorithmusspezifische Metrik, z. B. die Modullänge, die in der Anzahl der Bits angegeben ist.
- Attribute
Hinweise
Initialisiert den Schlüsselpaargenerator für eine bestimmte Schlüsselgröße mithilfe eines Standardparametersatzes und der SecureRandom Implementierung des anbieters mit der höchsten Priorität, der als Quelle der Zufallssuche installiert ist. (Wenn keiner der installierten Anbieter eine Implementierung SecureRandombereitstellt, wird eine vom System bereitgestellte Zufallsquelle verwendet.)
Java Dokumentation für java.security.KeyPairGenerator.initialize(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.
Gilt für:
Initialize(Int32, SecureRandom)
Initialisiert den Schlüsselpaargenerator für eine bestimmte Schlüsselgröße mit der angegebenen Zufallsquelle (und einem Standardparametersatz).
[Android.Runtime.Register("initialize", "(ILjava/security/SecureRandom;)V", "GetInitialize_ILjava_security_SecureRandom_Handler")]
public override void Initialize(int keysize, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("initialize", "(ILjava/security/SecureRandom;)V", "GetInitialize_ILjava_security_SecureRandom_Handler")>]
override this.Initialize : int * Java.Security.SecureRandom -> unit
Parameter
- keysize
- Int32
die Tastengröße. Dies ist eine algorithmusspezifische Metrik, z. B. die Modullänge, die in der Anzahl der Bits angegeben ist.
- random
- SecureRandom
die Quelle des Zufalls.
- Attribute
Hinweise
Initialisiert den Schlüsselpaargenerator für eine bestimmte Schlüsselgröße mit der angegebenen Zufallsquelle (und einem Standardparametersatz).
In 1.2 hinzugefügt.
Java Dokumentation für java.security.KeyPairGenerator.initialize(int, java.security.SecureRandom).
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.