Sprache

SecureRandom Konstruktoren

Definition

Überlädt

Name Beschreibung
SecureRandom()

Erstellt einen sicheren Zufallszahlengenerator (RNG), der den standardmäßigen Zufallszahlenalgorithmus implementiert.

SecureRandom(Byte[])

Erstellt einen sicheren Zufallszahlengenerator (RNG), der den standardmäßigen Zufallszahlenalgorithmus implementiert.

SecureRandom(SecureRandomSpi, Provider)

Erstellt ein SecureRandom-Objekt.

SecureRandom(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

SecureRandom()

Erstellt einen sicheren Zufallszahlengenerator (RNG), der den standardmäßigen Zufallszahlenalgorithmus implementiert.

[Android.Runtime.Register(".ctor", "()V", "")]
public SecureRandom();
Attribute

Hinweise

Erstellt einen sicheren Zufallszahlengenerator (RNG), der den standardmäßigen Zufallszahlenalgorithmus implementiert.

Dieser Konstruktor durchläuft die Liste der registrierten Sicherheitsanbieter, beginnend mit dem am häufigsten bevorzugten Anbieter. Ein neues SecureRandom Objekt, das die SecureRandomSpi Implementierung aus dem ersten Anbieter kapselt, der einen SecureRandom (RNG)-Algorithmus unterstützt, wird zurückgegeben. Wenn keiner der Anbieter einen RNG-Algorithmus unterstützt, wird ein implementierungsspezifischer Standardwert zurückgegeben.

Beachten Sie, dass die Liste der registrierten Anbieter über die Security#getProviders() Security.getProviders() Methode abgerufen werden kann.

SecureRandom Informationen zu standardmäßigen RNG-Algorithmusnamen finden Sie im Abschnitt Java Spezifikation für Sicherheitsstandardalgorithmusnamen.

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

SecureRandom(Byte[])

Erstellt einen sicheren Zufallszahlengenerator (RNG), der den standardmäßigen Zufallszahlenalgorithmus implementiert.

[Android.Runtime.Register(".ctor", "([B)V", "")]
public SecureRandom(byte[]? seed);
[<Android.Runtime.Register(".ctor", "([B)V", "")>]
new Java.Security.SecureRandom : byte[] -> Java.Security.SecureRandom

Parameter

seed
Byte[]

der Samen.

Attribute

Hinweise

Erstellt einen sicheren Zufallszahlengenerator (RNG), der den standardmäßigen Zufallszahlenalgorithmus implementiert. Die SecureRandom Instanz wird mit den angegebenen Seedbytes seeded.

Dieser Konstruktor durchläuft die Liste der registrierten Sicherheitsanbieter, beginnend mit dem am häufigsten bevorzugten Anbieter. Ein neues SecureRandom Objekt, das die SecureRandomSpi Implementierung aus dem ersten Anbieter kapselt, der einen SecureRandom (RNG)-Algorithmus unterstützt, wird zurückgegeben. Wenn keiner der Anbieter einen RNG-Algorithmus unterstützt, wird ein implementierungsspezifischer Standardwert zurückgegeben.

Beachten Sie, dass die Liste der registrierten Anbieter über die Security#getProviders() Security.getProviders() Methode abgerufen werden kann.

SecureRandom Informationen zu standardmäßigen RNG-Algorithmusnamen finden Sie im Abschnitt Java Spezifikation für Sicherheitsstandardalgorithmusnamen.

Java Dokumentation für java.security.SecureRandom.SecureRandom(byte[]).

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:

SecureRandom(SecureRandomSpi, Provider)

Erstellt ein SecureRandom-Objekt.

[Android.Runtime.Register(".ctor", "(Ljava/security/SecureRandomSpi;Ljava/security/Provider;)V", "")]
protected SecureRandom(Java.Security.SecureRandomSpi? secureRandomSpi, Java.Security.Provider? provider);
[<Android.Runtime.Register(".ctor", "(Ljava/security/SecureRandomSpi;Ljava/security/Provider;)V", "")>]
new Java.Security.SecureRandom : Java.Security.SecureRandomSpi * Java.Security.Provider -> Java.Security.SecureRandom

Parameter

secureRandomSpi
SecureRandomSpi

die SecureRandom Implementierung.

provider
Provider

der Anbieter.

Attribute

Hinweise

Erstellt ein SecureRandom-Objekt.

Java Dokumentation für java.security.SecureRandom.SecureRandom(java.security.SecureRandomSpi, java.security.Provider).

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:

SecureRandom(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

protected SecureRandom(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Security.SecureRandom : nativeint * Android.Runtime.JniHandleOwnership -> Java.Security.SecureRandom

Parameter

javaReference
IntPtr

nativeint

A IntPtrcontaining a Java Native Interface (JNI) object reference.

transfer
JniHandleOwnership

Ein JniHandleOwnershipHinweis auf die Behandlung javaReference

Hinweise

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: