KeyPairGenerator.Initialize Método

Definición

Sobrecargas

Nombre Description
Initialize(IAlgorithmParameterSpec)

Inicializa el generador de pares de claves mediante el conjunto de parámetros especificado y la SecureRandom implementación del proveedor instalado de mayor prioridad como origen de aleatoriedad.

Initialize(Int32)

Inicializa el generador de pares de claves para un determinado keyize mediante un conjunto de parámetros predeterminado y la SecureRandom implementación del proveedor instalado de prioridad más alta como origen de aleatoriedad.

Initialize(Int32, SecureRandom)

Inicializa el generador de pares de claves para un determinado keyize con el origen determinado de aleatoriedad (y un conjunto de parámetros predeterminado).

Initialize(IAlgorithmParameterSpec)

Inicializa el generador de pares de claves mediante el conjunto de parámetros especificado y la SecureRandom implementación del proveedor instalado de mayor prioridad como origen de aleatoriedad.

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

Parámetros

params
IAlgorithmParameterSpec

conjunto de parámetros usado para generar las claves.

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 la SecureRandom implementación del proveedor instalado de mayor prioridad como origen de aleatoriedad. (Si ninguno de los proveedores instalados proporciona una implementación de SecureRandom, se usa un origen proporcionado por el sistema de aleatoriedad).

Este método concreto se ha agregado a esta clase abstracta definida previamente. Este método llama al método KeyPairGeneratorSpi KeyPairGeneratorSpi#initialize( java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) initialize , pasándolo params y un origen de aleatoriedad (obtenido del proveedor instalado de prioridad más alta o proporcionado por el sistema si ninguno de los proveedores instalados proporciona uno). Ese initialize método siempre produce una excepción UnsupportedOperationException si el proveedor no lo invalida.

Agregado en la versión 1.2.

Java documentación para java.security.KeyPairGenerator.initialize(java.security.spec.AlgorithmParameterSpec).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Initialize(Int32)

Inicializa el generador de pares de claves para un determinado keyize mediante un conjunto de parámetros predeterminado y la SecureRandom implementación del proveedor instalado de prioridad más alta como origen de aleatoriedad.

[Android.Runtime.Register("initialize", "(I)V", "GetInitialize_IHandler")]
public virtual void Initialize(int keysize);
[<Android.Runtime.Register("initialize", "(I)V", "GetInitialize_IHandler")>]
override this.Initialize : int -> unit

Parámetros

keysize
Int32

el valor de keysize. Se trata de una métrica específica del algoritmo, como la longitud del módulo, especificada en el número de bits.

Atributos

Comentarios

Inicializa el generador de pares de claves para un determinado keyize mediante un conjunto de parámetros predeterminado y la SecureRandom implementación del proveedor instalado de prioridad más alta como origen de aleatoriedad. (Si ninguno de los proveedores instalados proporciona una implementación de SecureRandom, se usa un origen proporcionado por el sistema de aleatoriedad).

Java documentación para java.security.KeyPairGenerator.initialize(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Initialize(Int32, SecureRandom)

Inicializa el generador de pares de claves para un determinado keyize con el origen determinado de aleatoriedad (y un conjunto de parámetros predeterminado).

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

Parámetros

keysize
Int32

el valor de keysize. 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.

Atributos

Comentarios

Inicializa el generador de pares de claves para un determinado keyize con el origen determinado de aleatoriedad (y un conjunto de parámetros predeterminado).

Agregado en la versión 1.2.

Java documentación para java.security.KeyPairGenerator.initialize(int, java.security.SecureRandom).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a