KeyPairGenerator.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) |
Inicializa el generador de pares de claves mediante el conjunto de parámetros especificado y la |
| Initialize(Int32) |
Inicializa el generador de pares de claves para un determinado keyize mediante un conjunto de parámetros predeterminado y la |
| 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.
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.