KeyStore.PasswordProtection Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
KeyStore.PasswordProtection(Char[]) |
Crea un parámetro de contraseña. |
KeyStore.PasswordProtection(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
KeyStore.PasswordProtection(Char[], String, IAlgorithmParameterSpec) |
Crea un parámetro de contraseña y especifica el algoritmo de protección y los parámetros asociados que se usarán al cifrar una entrada de almacén de claves. |
KeyStore.PasswordProtection(Char[])
Crea un parámetro de contraseña.
[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
Parámetros
- password
- Char[]
la contraseña, que puede ser null
- Atributos
Comentarios
Crea un parámetro de contraseña.
El objeto especificado password
se clona antes de almacenarlo en el nuevo PasswordProtection
objeto.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
KeyStore.PasswordProtection(IntPtr, JniHandleOwnership)
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.
protected PasswordProtection (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Security.KeyStore.PasswordProtection : nativeint * Android.Runtime.JniHandleOwnership -> Java.Security.KeyStore.PasswordProtection
Parámetros
- javaReference
-
IntPtr
nativeint
que IntPtrcontiene una referencia de objeto de Java Native Interface (JNI).
- transfer
- JniHandleOwnership
un JniHandleOwnershipvalor de tipo que indica cómo controlar javaReference
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
KeyStore.PasswordProtection(Char[], String, IAlgorithmParameterSpec)
Crea un parámetro de contraseña y especifica el algoritmo de protección y los parámetros asociados que se usarán al cifrar una entrada de almacén de claves.
[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
Parámetros
- password
- Char[]
la contraseña, que puede ser null
- protectionAlgorithm
- String
el nombre del algoritmo de cifrado, por ejemplo, PBEWithHmacSHA256AndAES_256
.
Consulte la sección Cifrado de la Especificación de nombres de algoritmo estándar de seguridad de Java para obtener información sobre los nombres de algoritmo de cifrado estándar.
- protectionParameters
- IAlgorithmParameterSpec
especificación del parámetro de algoritmo de cifrado, que puede ser null
- Atributos
Comentarios
Crea un parámetro de contraseña y especifica el algoritmo de protección y los parámetros asociados que se usarán al cifrar una entrada de almacén de claves.
El objeto especificado password
se clona antes de almacenarlo en el nuevo PasswordProtection
objeto.
Agregado en la versión 1.8.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.