Lingua

KeyGenerator.GetInstance Metodo

Definizione

Overload

Nome Descrizione
GetInstance(String)

Restituisce un KeyGenerator oggetto che genera chiavi segrete per l'algoritmo specificato.

GetInstance(String, Provider)

Restituisce un KeyGenerator oggetto che genera chiavi segrete per l'algoritmo specificato.

GetInstance(String, String)

Restituisce un KeyGenerator oggetto che genera chiavi segrete per l'algoritmo specificato.

GetInstance(String)

Restituisce un KeyGenerator oggetto che genera chiavi segrete per l'algoritmo specificato.

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljavax/crypto/KeyGenerator;", "")]
public static Javax.Crypto.KeyGenerator? GetInstance(string? algorithm);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljavax/crypto/KeyGenerator;", "")>]
static member GetInstance : string -> Javax.Crypto.KeyGenerator

Parametri

algorithm
String

nome standard dell'algoritmo di chiave richiesto. Per informazioni sui nomi degli algoritmi standard, vedere la sezione KeyGenerator nella documentazione relativa al nome dell'algoritmo standard dell'architettura di crittografia Java.

Valori restituiti

KeyGenerator nuovo oggetto.

Attributi

Eccezioni

se l'algoritmo specificato non è disponibile da alcun provider.

se algorithm è null.

Commenti

Restituisce un KeyGenerator oggetto che genera chiavi segrete per l'algoritmo specificato.

Questo metodo attraversa l'elenco dei provider di sicurezza registrati, a partire dal provider più preferito. Viene restituito un nuovo oggetto KeyGenerator che incapsula l'implementazione KeyGeneratorSpi dal primo provider che supporta l'algoritmo specificato.

Si noti che l'elenco dei provider registrati può essere recuperato tramite il Security#getProviders() Security.getProviders() metodo .

per javax.crypto.KeyGenerator.getInstance(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

GetInstance(String, Provider)

Restituisce un KeyGenerator oggetto che genera chiavi segrete per l'algoritmo specificato.

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

Parametri

algorithm
String

nome standard dell'algoritmo di chiave richiesto. Per informazioni sui nomi degli algoritmi standard, vedere la sezione KeyGenerator nella documentazione relativa al nome dell'algoritmo standard dell'architettura di crittografia Java.

provider
Provider

provider.

Valori restituiti

KeyGenerator nuovo oggetto.

Attributi

Eccezioni

se l'algoritmo specificato non viene fornito dal provider specificato.

se il provider specificato è null.

se il nome dell'algoritmo specificato è null.

Commenti

Restituisce un KeyGenerator oggetto che genera chiavi segrete per l'algoritmo specificato.

Viene restituito un nuovo oggetto KeyGenerator che incapsula l'implementazione KeyGeneratorSpi dall'oggetto Provider specificato. Si noti che l'oggetto Provider specificato non deve essere registrato nell'elenco dei provider.

per javax.crypto.KeyGenerator.getInstance(java.lang.String, java.security.Provider).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

GetInstance(String, String)

Restituisce un KeyGenerator oggetto che genera chiavi segrete per l'algoritmo specificato.

[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljavax/crypto/KeyGenerator;", "")]
public static Javax.Crypto.KeyGenerator? GetInstance(string? algorithm, string? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljavax/crypto/KeyGenerator;", "")>]
static member GetInstance : string * string -> Javax.Crypto.KeyGenerator

Parametri

algorithm
String

nome standard dell'algoritmo di chiave richiesto. Per informazioni sui nomi degli algoritmi standard, vedere la sezione KeyGenerator nella documentazione relativa al nome dell'algoritmo standard dell'architettura di crittografia Java.

provider
String

nome del provider.

Valori restituiti

KeyGenerator nuovo oggetto.

Attributi

Eccezioni

se l'algoritmo specificato non viene fornito dal provider specificato.

se il provider specificato non è disponibile.

se il provider specificato è o null è vuoto.

se il nome dell'algoritmo specificato è null.

Commenti

Restituisce un KeyGenerator oggetto che genera chiavi segrete per l'algoritmo specificato.

Viene restituito un nuovo oggetto KeyGenerator che incapsula l'implementazione KeyGeneratorSpi dal provider specificato. Il provider specificato deve essere registrato nell'elenco dei provider di sicurezza.

Si noti che l'elenco dei provider registrati può essere recuperato tramite il Security#getProviders() Security.getProviders() metodo .

per javax.crypto.KeyGenerator.getInstance(java.lang.String, java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a