Freigeben über


KeyStore.PasswordProtection Konstruktoren

Definition

Überlädt

KeyStore.PasswordProtection(Char[])

Erstellt einen Kennwortparameter.

KeyStore.PasswordProtection(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

KeyStore.PasswordProtection(Char[], String, IAlgorithmParameterSpec)

Erstellt einen Kennwortparameter und gibt den Schutzalgorithmus und die zugehörigen Parameter an, die beim Verschlüsseln eines Keystore-Eintrags verwendet werden sollen.

KeyStore.PasswordProtection(Char[])

Erstellt einen Kennwortparameter.

[Android.Runtime.Register(".ctor", "([C)V", "")]
public PasswordProtection (char[] password);
[<Android.Runtime.Register(".ctor", "([C)V", "")>]
new Java.Security.KeyStore.PasswordProtection : char[] -> Java.Security.KeyStore.PasswordProtection

Parameter

password
Char[]

das Kennwort, das möglicherweise null

Attribute

Hinweise

Erstellt einen Kennwortparameter.

Die angegebene password Datei wird geklont, bevor sie im neuen PasswordProtection Objekt gespeichert wird.

Java-Dokumentation für java.security.KeyStore.PasswordProtection.KeyStore$PasswordProtection(char[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

KeyStore.PasswordProtection(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

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

Parameter

javaReference
IntPtr

nativeint

A IntPtrcontaining a Java Native Interface (JNI) object reference.

transfer
JniHandleOwnership

Ein JniHandleOwnershipHinweis auf die Behandlung javaReference

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

KeyStore.PasswordProtection(Char[], String, IAlgorithmParameterSpec)

Erstellt einen Kennwortparameter und gibt den Schutzalgorithmus und die zugehörigen Parameter an, die beim Verschlüsseln eines Keystore-Eintrags verwendet werden sollen.

[Android.Runtime.Register(".ctor", "([CLjava/lang/String;Ljava/security/spec/AlgorithmParameterSpec;)V", "", ApiSince=26)]
public PasswordProtection (char[] password, string protectionAlgorithm, Java.Security.Spec.IAlgorithmParameterSpec protectionParameters);
[<Android.Runtime.Register(".ctor", "([CLjava/lang/String;Ljava/security/spec/AlgorithmParameterSpec;)V", "", ApiSince=26)>]
new Java.Security.KeyStore.PasswordProtection : char[] * string * Java.Security.Spec.IAlgorithmParameterSpec -> Java.Security.KeyStore.PasswordProtection

Parameter

password
Char[]

das Kennwort, das möglicherweise null

protectionAlgorithm
String

Der Name des Verschlüsselungsalgorithmus, PBEWithHmacSHA256AndAES_256z. B. . Informationen zu Standardverschlüsselungsalgorithmusnamen finden Sie im Abschnitt "Cipher" in der Java Security Standard Algorithm Names Specification .

protectionParameters
IAlgorithmParameterSpec

Die Spezifikation des Verschlüsselungsalgorithmusparameters, die möglicherweise null

Attribute

Hinweise

Erstellt einen Kennwortparameter und gibt den Schutzalgorithmus und die zugehörigen Parameter an, die beim Verschlüsseln eines Keystore-Eintrags verwendet werden sollen.

Die angegebene password Datei wird geklont, bevor sie im neuen PasswordProtection Objekt gespeichert wird.

Hinzugefügt in 1.8.

Java-Dokumentation für java.security.KeyStore.PasswordProtection.KeyStore$PasswordProtection(char[], java.lang.String, java.security.spec.AlgorithmParameterSpec).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: