Comparteix a través de


AlgorithmIdentifier Constructores

Definición

Sobrecargas

AlgorithmIdentifier()

El constructor AlgorithmIdentifier() crea una instancia de la clase AlgorithmIdentifier utilizando un conjunto de parámetros predeterminados.

AlgorithmIdentifier(Oid)

El constructor AlgorithmIdentifier(Oid) crea una instancia de la clase AlgorithmIdentifier con el identificador de algoritmo especificado.

AlgorithmIdentifier(Oid, Int32)

El constructor AlgorithmIdentifier(Oid, Int32) crea una instancia de la clase AlgorithmIdentifier con el identificador de algoritmo y la longitud de clave especificados.

AlgorithmIdentifier()

Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs

El constructor AlgorithmIdentifier() crea una instancia de la clase AlgorithmIdentifier utilizando un conjunto de parámetros predeterminados.

public:
 AlgorithmIdentifier();
public AlgorithmIdentifier ();
Public Sub New ()

Excepciones

No se pudo finalizar una operación criptográfica.

Comentarios

La AlgorithmIdentifier clase tiene los siguientes valores de propiedad predeterminados.

Propiedad. Valor predeterminado
Oid 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC)
KeyLength El máximo proporcionado por el proveedor de servicios criptográficos predeterminado

Para obtener el mayor grado de control sobre una aplicación que construye una instancia de esta clase, use uno de los constructores que permite establecer el algoritmo pasando su Oid objeto. Esto protege contra la posibilidad de que el algoritmo predeterminado pueda cambiar debido a la seguridad u otras consideraciones.

Se aplica a

AlgorithmIdentifier(Oid)

Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs

El constructor AlgorithmIdentifier(Oid) crea una instancia de la clase AlgorithmIdentifier con el identificador de algoritmo especificado.

public:
 AlgorithmIdentifier(System::Security::Cryptography::Oid ^ oid);
public AlgorithmIdentifier (System.Security.Cryptography.Oid oid);
new System.Security.Cryptography.Pkcs.AlgorithmIdentifier : System.Security.Cryptography.Oid -> System.Security.Cryptography.Pkcs.AlgorithmIdentifier
Public Sub New (oid As Oid)

Parámetros

oid
Oid

Identificador de objeto para el algoritmo.

Excepciones

No se pudo finalizar una operación criptográfica.

Comentarios

Para conocer los valores de propiedad predeterminados usados con este constructor, vea AlgorithmIdentifier().

Se aplica a

AlgorithmIdentifier(Oid, Int32)

Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs
Source:
AlgorithmIdentifier.cs

El constructor AlgorithmIdentifier(Oid, Int32) crea una instancia de la clase AlgorithmIdentifier con el identificador de algoritmo y la longitud de clave especificados.

public:
 AlgorithmIdentifier(System::Security::Cryptography::Oid ^ oid, int keyLength);
public AlgorithmIdentifier (System.Security.Cryptography.Oid oid, int keyLength);
new System.Security.Cryptography.Pkcs.AlgorithmIdentifier : System.Security.Cryptography.Oid * int -> System.Security.Cryptography.Pkcs.AlgorithmIdentifier
Public Sub New (oid As Oid, keyLength As Integer)

Parámetros

oid
Oid

Identificador de objeto para el algoritmo.

keyLength
Int32

Longitud, en bits, de la clave.

Excepciones

No se pudo finalizar una operación criptográfica.

Comentarios

El keyLength parámetro se omite para los algoritmos que usan una longitud de clave fija.

Se aplica a