Sprache

KeyPairGenerator.Initialize Methode

Definition

Überlädt

Name Beschreibung
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.

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.

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.

Java Dokumentation für java.security.KeyPairGenerator.initialize(java.security.spec.AlgorithmParameterSpec).

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.

Gilt für: