Compartilhar via


PBEKeySpec Construtores

Definição

Sobrecargas

PBEKeySpec(Char[])

Construtor que usa uma senha.

PBEKeySpec(IntPtr, JniHandleOwnership)

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

PBEKeySpec(Char[], Byte[], Int32)

Construtor que usa uma contagem de senha, sal, iteração para gerar PBEKey de cifras PBE de tamanho fixo.

PBEKeySpec(Char[], Byte[], Int32, Int32)

Construtor que usa uma senha, sal, contagem de iteração e comprimento de chave a ser derivado para gerar PBEKey de cifras PBE de tamanho de chave variável.

PBEKeySpec(Char[])

Construtor que usa uma senha.

[Android.Runtime.Register(".ctor", "([C)V", "")]
public PBEKeySpec (char[]? password);
[<Android.Runtime.Register(".ctor", "([C)V", "")>]
new Javax.Crypto.Spec.PBEKeySpec : char[] -> Javax.Crypto.Spec.PBEKeySpec

Parâmetros

password
Char[]

a senha.

Atributos

Comentários

Construtor que usa uma senha. Um char[] vazio será usado se null for especificado.

Nota: password é clonado antes de ser armazenado no novo PBEKeySpec objeto.

Documentação Java para javax.crypto.spec.PBEKeySpec.PBEKeySpec(char[]).

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

PBEKeySpec(IntPtr, JniHandleOwnership)

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

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

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

PBEKeySpec(Char[], Byte[], Int32)

Construtor que usa uma contagem de senha, sal, iteração para gerar PBEKey de cifras PBE de tamanho fixo.

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

Parâmetros

password
Char[]

a senha.

salt
Byte[]

o sal.

iterationCount
Int32

a contagem de iteração.

Atributos

Exceções

se o sal for nulo.

se o sal estiver vazio ou a contagem de iteração for zero ou negativa.

Comentários

Construtor que usa uma contagem de senha, sal, iteração para gerar PBEKey de cifras PBE de tamanho fixo. Um char[] vazio será usado se null for especificado para password.

Nota: os password e salt são clonados antes de serem armazenados no novo PBEKeySpec objeto.

Documentação Java para javax.crypto.spec.PBEKeySpec.PBEKeySpec(char[], byte[], 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

PBEKeySpec(Char[], Byte[], Int32, Int32)

Construtor que usa uma senha, sal, contagem de iteração e comprimento de chave a ser derivado para gerar PBEKey de cifras PBE de tamanho de chave variável.

[Android.Runtime.Register(".ctor", "([C[BII)V", "")]
public PBEKeySpec (char[]? password, byte[]? salt, int iterationCount, int keyLength);
[<Android.Runtime.Register(".ctor", "([C[BII)V", "")>]
new Javax.Crypto.Spec.PBEKeySpec : char[] * byte[] * int * int -> Javax.Crypto.Spec.PBEKeySpec

Parâmetros

password
Char[]

a senha.

salt
Byte[]

o sal.

iterationCount
Int32

a contagem de iteração.

keyLength
Int32

o comprimento da chave a ser derivada.

Atributos

Exceções

se o sal for nulo.

Se o sal estiver vazio, a contagem de iteração será zero ou negativa ou o comprimento da chave será zero ou negativo.

Comentários

Construtor que usa uma senha, sal, contagem de iteração e comprimento de chave a ser derivado para gerar PBEKey de cifras PBE de tamanho de chave variável. Um char[] vazio será usado se null for especificado para password.

Nota: os password e salt são clonados antes de serem armazenados no novo PBEKeySpec objeto.

Documentação Java para javax.crypto.spec.PBEKeySpec.PBEKeySpec(char[], 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