Compartir a través de


KeyPairGeneratorSpi.Initialize Método

Definición

Sobrecargas

Initialize(IAlgorithmParameterSpec, SecureRandom)

Inicializa el generador de pares de claves mediante el conjunto de parámetros especificado y el origen proporcionado por el usuario de la aleatoriedad.

Initialize(Int32, SecureRandom)

Inicializa el generador de pares de claves para un determinado conjunto de parámetros mediante el conjunto de parámetros predeterminado.

Initialize(IAlgorithmParameterSpec, SecureRandom)

Inicializa el generador de pares de claves mediante el conjunto de parámetros especificado y el origen proporcionado por el usuario de la aleatoriedad.

[Android.Runtime.Register("initialize", "(Ljava/security/spec/AlgorithmParameterSpec;Ljava/security/SecureRandom;)V", "GetInitialize_Ljava_security_spec_AlgorithmParameterSpec_Ljava_security_SecureRandom_Handler")]
public virtual void Initialize (Java.Security.Spec.IAlgorithmParameterSpec? params, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("initialize", "(Ljava/security/spec/AlgorithmParameterSpec;Ljava/security/SecureRandom;)V", "GetInitialize_Ljava_security_spec_AlgorithmParameterSpec_Ljava_security_SecureRandom_Handler")>]
abstract member Initialize : Java.Security.Spec.IAlgorithmParameterSpec * Java.Security.SecureRandom -> unit
override this.Initialize : Java.Security.Spec.IAlgorithmParameterSpec * Java.Security.SecureRandom -> unit

Parámetros

params
IAlgorithmParameterSpec

conjunto de parámetros usado para generar las claves.

random
SecureRandom

el origen de la aleatoriedad de este generador.

Atributos

Excepciones

si no se admiten los parámetros especificados.

Comentarios

Inicializa el generador de pares de claves mediante el conjunto de parámetros especificado y el origen proporcionado por el usuario de la aleatoriedad.

Este método concreto se ha agregado a esta clase abstracta definida previamente. (Para la compatibilidad con versiones anteriores, no puede ser abstracta). Un proveedor puede invalidar para inicializar el generador de pares de claves. Se espera que dicha invalidación produzca una excepción InvalidAlgorithmParameterException si un parámetro no es adecuado para este generador de pares de claves. Si este método no se invalida, siempre inicia una excepción UnsupportedOperationException.

Se agregó en la versión 1.2.

Documentación de Java para java.security.KeyPairGeneratorSpi.initialize(java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Se aplica a

Initialize(Int32, SecureRandom)

Inicializa el generador de pares de claves para un determinado conjunto de parámetros mediante el conjunto de parámetros predeterminado.

[Android.Runtime.Register("initialize", "(ILjava/security/SecureRandom;)V", "GetInitialize_ILjava_security_SecureRandom_Handler")]
public abstract void Initialize (int keysize, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("initialize", "(ILjava/security/SecureRandom;)V", "GetInitialize_ILjava_security_SecureRandom_Handler")>]
abstract member Initialize : int * Java.Security.SecureRandom -> unit

Parámetros

keysize
Int32

el tamaño de las claves. Se trata de una métrica específica del algoritmo, como la longitud del módulo, especificada en el número de bits.

random
SecureRandom

el origen de la aleatoriedad de este generador.

Atributos

Comentarios

Inicializa el generador de pares de claves para un determinado conjunto de parámetros mediante el conjunto de parámetros predeterminado.

Documentación de Java para java.security.KeyPairGeneratorSpi.initialize(int, java.security.SecureRandom).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Se aplica a