Sprache

KeyGenerator.Init Methode

Definition

Überlädt

Name Beschreibung
Init(SecureRandom)

Initialisiert diesen Schlüsselgenerator.

Init(IAlgorithmParameterSpec)

Initialisiert diesen Schlüsselgenerator mit dem angegebenen Parametersatz.

Init(Int32)

Initialisiert diesen Schlüsselgenerator für eine bestimmte Schlüsselgröße.

Init(IAlgorithmParameterSpec, SecureRandom)

Initialisiert diesen Schlüsselgenerator mit dem angegebenen Parametersatz und einer vom Benutzer bereitgestellten Zufallsquelle.

Init(Int32, SecureRandom)

Initialisiert diesen Schlüsselgenerator für eine bestimmte Schlüsselgröße, wobei eine vom Benutzer bereitgestellte Zufallsquelle verwendet wird.

Init(SecureRandom)

Initialisiert diesen Schlüsselgenerator.

[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

Parameter

random
SecureRandom

Die Quelle des Zufalls für diesen Generator

Attribute

Hinweise

Initialisiert diesen Schlüsselgenerator.

Java Dokumentation für javax.crypto.KeyGenerator.init(java.security.SecureRandom).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Init(IAlgorithmParameterSpec)

Initialisiert diesen Schlüsselgenerator mit dem angegebenen Parametersatz.

[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

Parameter

params
IAlgorithmParameterSpec

die Parameter für die Schlüsselgenerierung

Attribute

Ausnahmen

wenn die Parameter nicht zum Initialisieren dieses Schlüsselgeneratoralgorithmus verwendet werden können.

Hinweise

Initialisiert diesen Schlüsselgenerator mit dem angegebenen Parametersatz.

Wenn dieser Schlüsselgenerator zufällige Bytes benötigt, wird er mit der Implementierung des anbieters mit der java.security.SecureRandom höchsten Priorität als Quelle der Zufallssuche abgerufen. (Wenn keiner der installierten Anbieter eine Implementierung von SecureRandom bereitstellt, wird eine vom System bereitgestellte Zufallsquelle verwendet.)

Java Dokumentation für javax.crypto.KeyGenerator.init(java.security.spec.AlgorithmParameterSpec).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Init(Int32)

Initialisiert diesen Schlüsselgenerator für eine bestimmte Schlüsselgröße.

[Android.Runtime.Register("init", "(I)V", "")]
public void Init(int keysize);
[<Android.Runtime.Register("init", "(I)V", "")>]
member this.Init : int -> unit

Parameter

keysize
Int32

die Tastengröße. Dies ist eine algorithmusspezifische Metrik, die in der Anzahl der Bits angegeben ist.

Attribute

Hinweise

Initialisiert diesen Schlüsselgenerator für eine bestimmte Schlüsselgröße.

Wenn dieser Schlüsselgenerator zufällige Bytes benötigt, wird er mit der Implementierung des anbieters mit der java.security.SecureRandom höchsten Priorität als Quelle der Zufallssuche abgerufen. (Wenn keiner der installierten Anbieter eine Implementierung von SecureRandom bereitstellt, wird eine vom System bereitgestellte Zufallsquelle verwendet.)

Java Dokumentation für javax.crypto.KeyGenerator.init(int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Init(IAlgorithmParameterSpec, SecureRandom)

Initialisiert diesen Schlüsselgenerator mit dem angegebenen Parametersatz und einer vom Benutzer bereitgestellten Zufallsquelle.

[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

Parameter

params
IAlgorithmParameterSpec

die Parameter für die Schlüsselgenerierung

random
SecureRandom

Die Quelle des Zufalls für diesen Schlüsselgenerator

Attribute

Ausnahmen

wenn die Parameter nicht zum Initialisieren dieses Schlüsselgeneratoralgorithmus verwendet werden können.

Hinweise

Initialisiert diesen Schlüsselgenerator mit dem angegebenen Parametersatz und einer vom Benutzer bereitgestellten Zufallsquelle.

Java Dokumentation für javax.crypto.KeyGenerator.init(java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Init(Int32, SecureRandom)

Initialisiert diesen Schlüsselgenerator für eine bestimmte Schlüsselgröße, wobei eine vom Benutzer bereitgestellte Zufallsquelle verwendet wird.

[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

Parameter

keysize
Int32

die Tastengröße. Dies ist eine algorithmusspezifische Metrik, die in der Anzahl der Bits angegeben ist.

random
SecureRandom

Die Quelle des Zufalls für diesen Schlüsselgenerator

Attribute

Hinweise

Initialisiert diesen Schlüsselgenerator für eine bestimmte Schlüsselgröße, wobei eine vom Benutzer bereitgestellte Zufallsquelle verwendet wird.

Java Dokumentation für javax.crypto.KeyGenerator.init(int, java.security.SecureRandom).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: