Partager via


SecureRandom.GetInstance Méthode

Définition

Surcharges

GetInstance(String, Provider)

Retourne un objet SecureRandom qui implémente l’algorithme RNG (Random Number Generator) spécifié.

GetInstance(String, String)

Retourne un objet SecureRandom qui implémente l’algorithme RNG (Random Number Generator) spécifié.

GetInstance(String)

Retourne un objet SecureRandom qui implémente l’algorithme RNG (Random Number Generator) spécifié.

GetInstance(String, Provider)

Retourne un objet SecureRandom qui implémente l’algorithme RNG (Random Number Generator) spécifié.

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljava/security/SecureRandom;", "")]
public static Java.Security.SecureRandom? GetInstance (string? algorithm, Java.Security.Provider? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljava/security/SecureRandom;", "")>]
static member GetInstance : string * Java.Security.Provider -> Java.Security.SecureRandom

Paramètres

algorithm
String

nom de l’algorithme RNG. Pour plus d’informations sur les noms d’algorithmes RNG standard, consultez la section SecureRandom de la documentation du nom d’algorithme standard de l’architecture de chiffrement Java.

provider
Provider

fournisseur.

Retours

nouvel objet SecureRandom.

Attributs

Exceptions

si l’algorithme spécifié n’est pas disponible.

si algorithm c’est null.

if provider == null

Remarques

Retourne un objet SecureRandom qui implémente l’algorithme RNG (Random Number Generator) spécifié.

Un nouvel objet SecureRandom encapsulant l’implémentation SecureRandomSpi de l’objet Provider spécifié est retourné. Notez que l’objet Provider spécifié n’a pas besoin d’être inscrit dans la liste des fournisseurs.

L’objet SecureRandom retourné n’a pas été amorçage. Pour amorçage de l’objet retourné, appelez la setSeed méthode. Si setSeed ce n’est pas le cas, le premier appel à nextBytes forcer l’objet SecureRandom à se créer. Cette auto-amorçage ne se produit pas si setSeed elle a été appelée précédemment.

Ajouté dans la version 1.4.

Documentation Java pour java.security.SecureRandom.getInstance(java.lang.String, java.security.Provider).

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

S’applique à

GetInstance(String, String)

Retourne un objet SecureRandom qui implémente l’algorithme RNG (Random Number Generator) spécifié.

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljava/security/SecureRandom;", "")]
public static Java.Security.SecureRandom? GetInstance (string? algorithm, string? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljava/security/SecureRandom;", "")>]
static member GetInstance : string * string -> Java.Security.SecureRandom

Paramètres

algorithm
String

nom de l’algorithme RNG. Pour plus d’informations sur les noms d’algorithmes RNG standard, consultez la section SecureRandom de la documentation du nom d’algorithme standard de l’architecture de chiffrement Java.

provider
String

nom du fournisseur.

Retours

nouvel objet SecureRandom.

Attributs

Exceptions

si l’algorithme spécifié n’est pas disponible.

si le fournisseur spécifié n’est pas disponible.

si algorithm c’est null.

if provider == null || provider.isEmpty()

Remarques

Retourne un objet SecureRandom qui implémente l’algorithme RNG (Random Number Generator) spécifié.

Un nouvel objet SecureRandom encapsulant l’implémentation SecureRandomSpi à partir du fournisseur spécifié est retourné. Le fournisseur spécifié doit être inscrit dans la liste des fournisseurs de sécurité.

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

L’objet SecureRandom retourné n’a pas été amorçage. Pour amorçage de l’objet retourné, appelez la setSeed méthode. Si setSeed ce n’est pas le cas, le premier appel à nextBytes forcer l’objet SecureRandom à se créer. Cette auto-amorçage ne se produit pas si setSeed elle a été appelée précédemment.

Ajouté dans la version 1.2.

Documentation Java pour java.security.SecureRandom.getInstance(java.lang.String, java.lang.String).

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

S’applique à

GetInstance(String)

Retourne un objet SecureRandom qui implémente l’algorithme RNG (Random Number Generator) spécifié.

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljava/security/SecureRandom;", "")]
public static Java.Security.SecureRandom? GetInstance (string? algorithm);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljava/security/SecureRandom;", "")>]
static member GetInstance : string -> Java.Security.SecureRandom

Paramètres

algorithm
String

nom de l’algorithme RNG. Pour plus d’informations sur les noms d’algorithmes RNG standard, consultez la section SecureRandom de la documentation du nom d’algorithme standard de l’architecture de chiffrement Java.

Retours

nouvel objet SecureRandom.

Attributs

Exceptions

si l’algorithme spécifié n’est pas disponible.

si algorithm c’est null.

Remarques

Retourne un objet SecureRandom qui implémente l’algorithme RNG (Random Number Generator) spécifié.

Cette méthode traverse la liste des fournisseurs de sécurité inscrits, en commençant par le fournisseur le plus préféré. Un nouvel objet SecureRandom encapsulant l’implémentation SecureRandomSpi à partir du premier fournisseur qui prend en charge l’algorithme spécifié est retourné.

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

L’objet SecureRandom retourné n’a pas été amorçage. Pour amorçage de l’objet retourné, appelez la setSeed méthode. Si setSeed ce n’est pas le cas, le premier appel à nextBytes forcer l’objet SecureRandom à se créer. Cette auto-amorçage ne se produit pas si setSeed elle a été appelée précédemment.

Ajouté dans la version 1.2.

Documentation Java pour java.security.SecureRandom.getInstance(java.lang.String).

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

S’applique à