SecureRandom Konstruktoren
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 |
|---|---|
| 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(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.
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
- 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.