Compartilhar via


IvParameterSpec Construtores

Definição

Sobrecargas

IvParameterSpec(Byte[])

Cria um objeto IvParameterSpec usando os bytes em iv como o IV.

IvParameterSpec(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

IvParameterSpec(Byte[], Int32, Int32)

Cria um objeto IvParameterSpec usando os primeiros len bytes em , começando em ivoffset inclusive, como o IV.

IvParameterSpec(Byte[])

Cria um objeto IvParameterSpec usando os bytes em iv como o 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[]

o tampão com o IV. O conteúdo do buffer é copiado para proteger contra modificações subsequentes.

Atributos

Exceções

se o buffer especificado for null.

Comentários

Cria um objeto IvParameterSpec usando os bytes em iv como o IV.

Documentação Java para javax.crypto.spec.IvParameterSpec.IvParameterSpec(byte[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

IvParameterSpec(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

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

Um IntPtrque contém uma referência de objeto JNI (Java Native Interface).

transfer
JniHandleOwnership

Uma JniHandleOwnershipindicação de como lidar javaReference

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

IvParameterSpec(Byte[], Int32, Int32)

Cria um objeto IvParameterSpec usando os primeiros len bytes em , começando em ivoffset inclusive, como o 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[]

o tampão com o IV. Os primeiros len bytes do buffer que começa em offset inclusive são copiados para proteger contra modificações subsequentes.

offset
Int32

o deslocamento no iv local onde começa o IV.

len
Int32

o número de IV bytes.

Atributos

Exceções

se o buffer especificado for nulo ou offset e byteCount não especificar um bloco válido no buffer especificado.

se offset ou byteCount forem negativos.

Comentários

Cria um objeto IvParameterSpec usando os primeiros len bytes em , começando em ivoffset inclusive, como o IV.

Os bytes que constituem o IV são aqueles entre iv[offset] e iv[offset+len-1] inclusive.

Documentação Java para javax.crypto.spec.IvParameterSpec.IvParameterSpec(byte[], int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a