Sprache

KeyPairGeneratorSpi.Initialize Methode

Definition

Überlädt

Name Beschreibung
Initialize(IAlgorithmParameterSpec, SecureRandom)

Initialisiert den Schlüsselpaargenerator mithilfe des angegebenen Parametersatzes und der vom Benutzer bereitgestellten Zufallsquelle.

Initialize(Int32, SecureRandom)

Initialisiert den Schlüsselpaargenerator für eine bestimmte Schlüsselgröße, wobei der Standardparametersatz verwendet wird.

Initialize(IAlgorithmParameterSpec, SecureRandom)

Initialisiert den Schlüsselpaargenerator mithilfe des angegebenen Parametersatzes und der vom Benutzer bereitgestellten Zufallsquelle.

[Android.Runtime.Register("initialize", "(Ljava/security/spec/AlgorithmParameterSpec;Ljava/security/SecureRandom;)V", "GetInitialize_Ljava_security_spec_AlgorithmParameterSpec_Ljava_security_SecureRandom_Handler")]
public virtual void Initialize(Java.Security.Spec.IAlgorithmParameterSpec? params, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("initialize", "(Ljava/security/spec/AlgorithmParameterSpec;Ljava/security/SecureRandom;)V", "GetInitialize_Ljava_security_spec_AlgorithmParameterSpec_Ljava_security_SecureRandom_Handler")>]
abstract member Initialize : Java.Security.Spec.IAlgorithmParameterSpec * Java.Security.SecureRandom -> unit
override this.Initialize : Java.Security.Spec.IAlgorithmParameterSpec * Java.Security.SecureRandom -> unit

Parameter

params
IAlgorithmParameterSpec

der Parametersatz, der zum Generieren der Schlüssel verwendet wird.

random
SecureRandom

die Quelle des Zufalls für diesen Generator.

Attribute

Ausnahmen

wenn die angegebenen Parameter nicht unterstützt werden.

Hinweise

Initialisiert den Schlüsselpaargenerator mithilfe des angegebenen Parametersatzes und der vom Benutzer bereitgestellten Zufallsquelle.

Diese konkrete Methode wurde dieser zuvor definierten abstrakten Klasse hinzugefügt. (Aus Gründen der Abwärtskompatibilität kann sie nicht abstrahiert werden.) Es kann von einem Anbieter überschrieben werden, um den Schlüsselpaargenerator zu initialisieren. Eine solche Außerkraftsetzung wird erwartet, dass eine InvalidAlgorithmParameterException ausgelöst wird, wenn ein Parameter für diesen Schlüsselpaargenerator ungeeignet ist. Wenn diese Methode nicht außer Kraft gesetzt wird, löst sie immer eine UnsupportedOperationException aus.

In 1.2 hinzugefügt.

Java Dokumentation für java.security.KeyPairGeneratorSpi.initialize(java.security.spec.AlgorithmParameterSpec, 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:

Initialize(Int32, SecureRandom)

Initialisiert den Schlüsselpaargenerator für eine bestimmte Schlüsselgröße, wobei der Standardparametersatz verwendet wird.

[Android.Runtime.Register("initialize", "(ILjava/security/SecureRandom;)V", "GetInitialize_ILjava_security_SecureRandom_Handler")]
public abstract void Initialize(int keysize, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("initialize", "(ILjava/security/SecureRandom;)V", "GetInitialize_ILjava_security_SecureRandom_Handler")>]
abstract member 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 für diesen Generator.

Attribute

Hinweise

Initialisiert den Schlüsselpaargenerator für eine bestimmte Schlüsselgröße, wobei der Standardparametersatz verwendet wird.

Java Dokumentation für java.security.KeyPairGeneratorSpi.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: