Cipher.GetInstance Methode
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 |
|---|---|
| GetInstance(String) |
Gibt ein |
| GetInstance(String, Provider) |
Gibt ein |
| GetInstance(String, String) |
Gibt ein |
GetInstance(String)
Gibt ein Cipher Objekt zurück, das die angegebene Transformation implementiert.
[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
Parameter
- transformation
- String
der Name der Transformation, z. B. DES/CBC/PKCS5Padding. Informationen zu Standardtransformationsnamen finden Sie im Abschnitt "Chiffre" in der Java Verschlüsselungsarchitektur Standardalgorithmus-Namensdokumentation.
Gibt zurück
eine Verschlüsselung, die die angeforderte Transformation implementiert.
- Attribute
Ausnahmen
wenn kein installierter Anbieter die Transformation bereitstellen kann oder leer oder in einem ungültigen Format ist null.
wenn kein installierter Anbieter das Abstandsschema in der Transformation bereitstellen kann.
Hinweise
Gibt ein Cipher Objekt zurück, das die angegebene Transformation implementiert.
Diese Methode durchläuft die Liste der registrierten Sicherheitsanbieter, beginnend mit dem am häufigsten bevorzugten Anbieter. Ein neues Cipher-Objekt, das die CipherSpi-Implementierung vom ersten Anbieter kapselt, der den angegebenen Algorithmus unterstützt, wird zurückgegeben.
Beachten Sie, dass die Liste der registrierten Anbieter über die Security#getProviders() Security.getProviders() Methode abgerufen werden kann.
Java Dokumentation für javax.crypto.Cipher.getInstance(java.lang.String).
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:
GetInstance(String, Provider)
Gibt ein Cipher Objekt zurück, das die angegebene Transformation implementiert.
[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
Parameter
- transformation
- String
der Name der Transformation, z. B. DES/CBC/PKCS5Padding. Informationen zu Standardtransformationsnamen finden Sie im Abschnitt "Chiffre" in der Java Verschlüsselungsarchitektur Standardalgorithmus-Namensdokumentation.
- provider
- Provider
der Anbieter.
Gibt zurück
eine Verschlüsselung, die die angeforderte Transformation implementiert.
- Attribute
Ausnahmen
wenn der angegebene Anbieter die Transformation nicht bereitstellen kann oder leer oder in einem ungültigen Format ist null.
wenn das angeforderte Abstandsschema in der Transformation nicht verfügbar ist.
wenn der Anbieter ist null.
Hinweise
Gibt ein Cipher Objekt zurück, das die angegebene Transformation implementiert.
Es wird ein neues Cipher-Objekt zurückgegeben, das die CipherSpi-Implementierung aus dem angegebenen Provider-Objekt kapselt. Beachten Sie, dass das angegebene Provider-Objekt nicht in der Anbieterliste registriert werden muss.
Java Dokumentation für javax.crypto.Cipher.getInstance(java.lang.String, java.security.Provider).
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:
GetInstance(String, String)
Gibt ein Cipher Objekt zurück, das die angegebene Transformation implementiert.
[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
Parameter
- transformation
- String
der Name der Transformation, z. B. DES/CBC/PKCS5Padding. Informationen zu Standardtransformationsnamen finden Sie im Abschnitt "Chiffre" in der Java Verschlüsselungsarchitektur Standardalgorithmus-Namensdokumentation.
- provider
- String
der Name des Anbieters.
Gibt zurück
eine Verschlüsselung, die die angeforderte Transformation implementiert.
- Attribute
Ausnahmen
wenn der angegebene Anbieter die Transformation nicht bereitstellen kann oder leer oder in einem ungültigen Format ist null.
wenn kein Anbieter mit dem angegebenen Namen gefunden werden kann.
wenn das angeforderte Abstandsschema in der Transformation nicht verfügbar ist.
wenn der angegebene Anbieter ist null.
Hinweise
Gibt ein Cipher Objekt zurück, das die angegebene Transformation implementiert.
Ein neues Cipher-Objekt, das die CipherSpi-Implementierung vom angegebenen Anbieter kapselt, wird zurückgegeben. Der angegebene Anbieter muss in der Sicherheitsanbieterliste registriert werden.
Beachten Sie, dass die Liste der registrierten Anbieter über die Security#getProviders() Security.getProviders() Methode abgerufen werden kann.
Java Dokumentation für javax.crypto.Cipher.getInstance(java.lang.String, java.lang.String).
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.