Compartir a través de


IvParameterSpec Constructores

Definición

Sobrecargas

IvParameterSpec(Byte[])

Crea un objeto IvParameterSpec utilizando los bytes de iv como IV.

IvParameterSpec(IntPtr, JniHandleOwnership)

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

IvParameterSpec(Byte[], Int32, Int32)

Crea un objeto IvParameterSpec utilizando los primeros len bytes de iv, comenzando en offset ambos, como iv.

IvParameterSpec(Byte[])

Crea un objeto IvParameterSpec utilizando los bytes de iv como IV.

[Android.Runtime.Register(".ctor", "([B)V", "")]
public IvParameterSpec (byte[]? iv);
[<Android.Runtime.Register(".ctor", "([B)V", "")>]
new Javax.Crypto.Spec.IvParameterSpec : byte[] -> Javax.Crypto.Spec.IvParameterSpec

Parámetros

iv
Byte[]

el búfer con el IV. El contenido del búfer se copia para protegerse frente a modificaciones posteriores.

Atributos

Excepciones

si el búfer especificado es NULL.

Comentarios

Crea un objeto IvParameterSpec utilizando los bytes de iv como IV.

Documentación de Java para javax.crypto.spec.IvParameterSpec.IvParameterSpec(byte[]).

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

IvParameterSpec(IntPtr, JniHandleOwnership)

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

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

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

IvParameterSpec(Byte[], Int32, Int32)

Crea un objeto IvParameterSpec utilizando los primeros len bytes de iv, comenzando en offset ambos, como iv.

[Android.Runtime.Register(".ctor", "([BII)V", "")]
public IvParameterSpec (byte[]? iv, int offset, int len);
[<Android.Runtime.Register(".ctor", "([BII)V", "")>]
new Javax.Crypto.Spec.IvParameterSpec : byte[] * int * int -> Javax.Crypto.Spec.IvParameterSpec

Parámetros

iv
Byte[]

el búfer con el IV. Los primeros len bytes del búfer que comienzan en offset ambos puntos se copian para protegerse frente a la modificación posterior.

offset
Int32

desplazamiento en el iv que comienza el IV.

len
Int32

número de bytes IV.

Atributos

Excepciones

si el búfer especificado es null o offsetbyteCount no especifica un fragmento válido en el búfer especificado.

si offset o byteCount son negativos.

Comentarios

Crea un objeto IvParameterSpec utilizando los primeros len bytes de iv, comenzando en offset ambos, como iv.

Los bytes que constituyen el IV son los entre iv[offset] e iv[offset+len-1] inclusivos.

Documentación de Java para javax.crypto.spec.IvParameterSpec.IvParameterSpec(byte[], int, 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