Compartir a través de


PBEParameterSpec Constructores

Definición

Sobrecargas

PBEParameterSpec(Byte[], Int32)

Construye un conjunto de parámetros para el cifrado basado en contraseña como se define en el estándar PKCS #5.

PBEParameterSpec(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

PBEParameterSpec(Byte[], Int32, IAlgorithmParameterSpec)

Construye un conjunto de parámetros para el cifrado basado en contraseña como se define en el estándar PKCS #5.

PBEParameterSpec(Byte[], Int32)

Construye un conjunto de parámetros para el cifrado basado en contraseña como se define en el estándar PKCS #5.

[Android.Runtime.Register(".ctor", "([BI)V", "")]
public PBEParameterSpec (byte[]? salt, int iterationCount);
[<Android.Runtime.Register(".ctor", "([BI)V", "")>]
new Javax.Crypto.Spec.PBEParameterSpec : byte[] * int -> Javax.Crypto.Spec.PBEParameterSpec

Parámetros

salt
Byte[]

la sal. El contenido de salt se copia para protegerse frente a modificaciones posteriores.

iterationCount
Int32

recuento de iteraciones.

Atributos

Excepciones

si salt es null.

Comentarios

Construye un conjunto de parámetros para el cifrado basado en contraseña como se define en el estándar PKCS #5.

Documentación de Java para javax.crypto.spec.PBEParameterSpec.PBEParameterSpec(byte[], int).

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

PBEParameterSpec(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

protected PBEParameterSpec (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Javax.Crypto.Spec.PBEParameterSpec : nativeint * Android.Runtime.JniHandleOwnership -> Javax.Crypto.Spec.PBEParameterSpec

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

PBEParameterSpec(Byte[], Int32, IAlgorithmParameterSpec)

Construye un conjunto de parámetros para el cifrado basado en contraseña como se define en el estándar PKCS #5.

[Android.Runtime.Register(".ctor", "([BILjava/security/spec/AlgorithmParameterSpec;)V", "", ApiSince=26)]
public PBEParameterSpec (byte[]? salt, int iterationCount, Java.Security.Spec.IAlgorithmParameterSpec? paramSpec);
[<Android.Runtime.Register(".ctor", "([BILjava/security/spec/AlgorithmParameterSpec;)V", "", ApiSince=26)>]
new Javax.Crypto.Spec.PBEParameterSpec : byte[] * int * Java.Security.Spec.IAlgorithmParameterSpec -> Javax.Crypto.Spec.PBEParameterSpec

Parámetros

salt
Byte[]

la sal. El contenido de salt se copia para protegerse frente a modificaciones posteriores.

iterationCount
Int32

recuento de iteraciones.

paramSpec
IAlgorithmParameterSpec

la especificación del parámetro del algoritmo de cifrado, que puede ser NULL.

Atributos

Comentarios

Construye un conjunto de parámetros para el cifrado basado en contraseña como se define en el estándar PKCS #5.

Agregado en la versión 1.8.

Documentación de Java para javax.crypto.spec.PBEParameterSpec.PBEParameterSpec(byte[], int, java.security.spec.AlgorithmParameterSpec).

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