Langage

SecureRandom Constructeurs

Définition

Surcharges

Nom Description
SecureRandom()

Construit un générateur de nombres aléatoires sécurisé (RNG) implémentant l’algorithme de nombre aléatoire par défaut.

SecureRandom(Byte[])

Construit un générateur de nombres aléatoires sécurisé (RNG) implémentant l’algorithme de nombre aléatoire par défaut.

SecureRandom(SecureRandomSpi, Provider)

Crée un objet SecureRandom.

SecureRandom(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

SecureRandom()

Construit un générateur de nombres aléatoires sécurisé (RNG) implémentant l’algorithme de nombre aléatoire par défaut.

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

Remarques

Construit un générateur de nombres aléatoires sécurisé (RNG) implémentant l’algorithme de nombre aléatoire par défaut.

Ce constructeur traverse la liste des fournisseurs de sécurité inscrits, en commençant par le fournisseur le plus préféré. Un nouvel SecureRandom objet encapsulant l’implémentation SecureRandomSpi à partir du premier fournisseur qui prend en charge un SecureRandom algorithme (RNG) est retourné. Si aucun des fournisseurs ne prend en charge un algorithme RNG, une valeur par défaut spécifique à l’implémentation est retournée.

Notez que la liste des fournisseurs inscrits peut être récupérée via la Security#getProviders() Security.getProviders() méthode.

Consultez la SecureRandom section de la Java Spécification des noms d’algorithmes standard de sécurité pour plus d’informations sur les noms d’algorithmes RNG standard.

Java documentation pour java.security.SecureRandom.SecureRandom().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

SecureRandom(Byte[])

Construit un générateur de nombres aléatoires sécurisé (RNG) implémentant l’algorithme de nombre aléatoire par défaut.

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

Paramètres

seed
Byte[]

la graine.

Attributs

Remarques

Construit un générateur de nombres aléatoires sécurisé (RNG) implémentant l’algorithme de nombre aléatoire par défaut. L’instance SecureRandom est amorçage avec les octets de départ spécifiés.

Ce constructeur traverse la liste des fournisseurs de sécurité inscrits, en commençant par le fournisseur le plus préféré. Un nouvel SecureRandom objet encapsulant l’implémentation SecureRandomSpi à partir du premier fournisseur qui prend en charge un SecureRandom algorithme (RNG) est retourné. Si aucun des fournisseurs ne prend en charge un algorithme RNG, une valeur par défaut spécifique à l’implémentation est retournée.

Notez que la liste des fournisseurs inscrits peut être récupérée via la Security#getProviders() Security.getProviders() méthode.

Consultez la SecureRandom section de la Java Spécification des noms d’algorithmes standard de sécurité pour plus d’informations sur les noms d’algorithmes RNG standard.

Java documentation pour java.security.SecureRandom.SecureRandom(byte[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

SecureRandom(SecureRandomSpi, Provider)

Crée un objet SecureRandom.

[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

Paramètres

secureRandomSpi
SecureRandomSpi

implémentation SecureRandom .

provider
Provider

fournisseur.

Attributs

Remarques

Crée un objet SecureRandom.

Java documentation pour java.security.SecureRandom.SecureRandom(java.security.SecureRandomSpi, java.security.Provider).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

SecureRandom(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

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

Paramètres

javaReference
IntPtr

nativeint

Contenant IntPtrune référence d’objet Java Native Interface (JNI).

transfer
JniHandleOwnership

Indiquant JniHandleOwnershipcomment gérer javaReference

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à