AlgorithmIdentifier Construtores

Definição

Sobrecargas

Name Description
AlgorithmIdentifier()

O AlgorithmIdentifier() construtor cria uma instância da AlgorithmIdentifier classe usando um conjunto de parâmetros padrão.

AlgorithmIdentifier(Oid)

O AlgorithmIdentifier(Oid) construtor cria uma instância da AlgorithmIdentifier classe com o identificador do algoritmo especificado.

AlgorithmIdentifier(Oid, Int32)

O AlgorithmIdentifier(Oid, Int32) construtor cria uma instância da AlgorithmIdentifier classe com o identificador do algoritmo especificado e o comprimento da chave.

AlgorithmIdentifier()

O AlgorithmIdentifier() construtor cria uma instância da AlgorithmIdentifier classe usando um conjunto de parâmetros padrão.

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

Exceções

Uma operação criptográfica não pôde ser concluída.

Observações

A AlgorithmIdentifier classe tem os seguintes valores de propriedade por defeito.

Property Valor predefinido
Oid 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC)
KeyLength O máximo fornecido pelo Fornecedor de Serviços Criptográficos por defeito

Para obter o maior grau de controlo sobre uma aplicação que constrói uma instância desta classe, utilize-se um dos construtores que permite definir o algoritmo ao passar o seu Oid objeto. Isto evita a possibilidade de o algoritmo padrão mudar devido à segurança ou outras considerações.

Aplica-se a

AlgorithmIdentifier(Oid)

O AlgorithmIdentifier(Oid) construtor cria uma instância da AlgorithmIdentifier classe com o identificador do 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

Um identificador de objeto para o algoritmo.

Exceções

Uma operação criptográfica não pôde ser concluída.

Observações

Para os valores de propriedades padrão usados com este construtor, veja AlgorithmIdentifier().

Aplica-se a

AlgorithmIdentifier(Oid, Int32)

O AlgorithmIdentifier(Oid, Int32) construtor cria uma instância da AlgorithmIdentifier classe com o identificador do algoritmo especificado e o comprimento da chave.

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

Um identificador de objeto para o algoritmo.

keyLength
Int32

O comprimento, em pedaços, da chave.

Exceções

Uma operação criptográfica não pôde ser concluída.

Observações

O keyLength parâmetro é ignorado para algoritmos que utilizam um comprimento de chave fixo.

Aplica-se a