AlgorithmIdentifier Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.