KeyPairGeneratorSpi.Initialize Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
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.
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.