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
| Nombre | Description |
|---|---|
| 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 reemplazarlo para inicializar el generador de pares de claves. Se espera que dicha invalidación inicie una excepción InvalidAlgorithmParameterException si un parámetro es inadecuado para este generador de pares de claves. Si este método no se invalida, siempre produce una excepción UnsupportedOperationException.
Agregado en la versión 1.2.
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 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 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 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 Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.