KeyPairGeneratorSpi.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, 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.
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.
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.