Cipher.GetInstance Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| GetInstance(String) |
Retourne un |
| GetInstance(String, Provider) |
Retourne un |
| GetInstance(String, String) |
Retourne un |
GetInstance(String)
Retourne un Cipher objet qui implémente la transformation spécifiée.
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljavax/crypto/Cipher;", "")]
public static Javax.Crypto.Cipher? GetInstance(string? transformation);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;)Ljavax/crypto/Cipher;", "")>]
static member GetInstance : string -> Javax.Crypto.Cipher
Paramètres
- transformation
- String
nom de la transformation, par exemple , DES/CBC/PKCS5Padding. Pour plus d’informations sur les noms de transformation standard, consultez la section Chiffrement de la documentation relative au nom d’algorithme standard de l’architecture de chiffrement Java.
Retours
chiffrement qui implémente la transformation demandée.
- Attributs
Exceptions
si aucun fournisseur installé ne peut fournir la transformation, ou s’il s’agit nulld’un format vide ou non valide.
si aucun fournisseur installé ne peut fournir le schéma de remplissage dans la transformation.
Remarques
Retourne un Cipher objet qui implémente la transformation spécifiée.
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 de chiffrement encapsulant l’implémentation CipherSpi à 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.
Documentation Java pour javax.crypto.Cipher.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 à
GetInstance(String, Provider)
Retourne un Cipher objet qui implémente la transformation spécifiée.
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljavax/crypto/Cipher;", "")]
public static Javax.Crypto.Cipher? GetInstance(string? transformation, Java.Security.Provider? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/security/Provider;)Ljavax/crypto/Cipher;", "")>]
static member GetInstance : string * Java.Security.Provider -> Javax.Crypto.Cipher
Paramètres
- transformation
- String
nom de la transformation, par exemple , DES/CBC/PKCS5Padding. Pour plus d’informations sur les noms de transformation standard, consultez la section Chiffrement de la documentation relative au nom d’algorithme standard de l’architecture de chiffrement Java.
- provider
- Provider
fournisseur.
Retours
chiffrement qui implémente la transformation demandée.
- Attributs
Exceptions
si le fournisseur spécifié ne peut pas fournir la transformation, ou s’il s’agit nulld’un format vide ou non valide.
si le schéma de remplissage demandé dans la transformation n’est pas disponible.
si le fournisseur est null.
Remarques
Retourne un Cipher objet qui implémente la transformation spécifiée.
Un nouvel objet de chiffrement encapsulant l’implémentation CipherSpi à partir 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.
Documentation Java pour javax.crypto.Cipher.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 Cipher objet qui implémente la transformation spécifiée.
[Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljavax/crypto/Cipher;", "")]
public static Javax.Crypto.Cipher? GetInstance(string? transformation, string? provider);
[<Android.Runtime.Register("getInstance", "(Ljava/lang/String;Ljava/lang/String;)Ljavax/crypto/Cipher;", "")>]
static member GetInstance : string * string -> Javax.Crypto.Cipher
Paramètres
- transformation
- String
nom de la transformation, par exemple , DES/CBC/PKCS5Padding. Pour plus d’informations sur les noms de transformation standard, consultez la section Chiffrement de la documentation relative au nom d’algorithme standard de l’architecture de chiffrement Java.
- provider
- String
nom du fournisseur.
Retours
chiffrement qui implémente la transformation demandée.
- Attributs
Exceptions
si le fournisseur spécifié ne peut pas fournir la transformation, ou s’il s’agit nulld’un format vide ou non valide.
si aucun fournisseur portant le nom spécifié est introuvable.
si le schéma de remplissage demandé dans la transformation n’est pas disponible.
si le fournisseur spécifié est null.
Remarques
Retourne un Cipher objet qui implémente la transformation spécifiée.
Un nouvel objet de chiffrement encapsulant l’implémentation cipherSpi 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.
Documentation Java pour javax.crypto.Cipher.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.