AlgorithmIdentifier Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
AlgorithmIdentifier() |
O construtor AlgorithmIdentifier() cria uma instância da classe AlgorithmIdentifier usando um conjunto de parâmetros padrão. |
AlgorithmIdentifier(Oid) |
O construtor AlgorithmIdentifier(Oid) cria uma instância da classe AlgorithmIdentifier com o identificador de algoritmo especificado. |
AlgorithmIdentifier(Oid, Int32) |
O construtor AlgorithmIdentifier(Oid, Int32) cria uma instância da classe AlgorithmIdentifier com o identificador de algoritmo e o comprimento da chave especificados. |
AlgorithmIdentifier()
- Origem:
- AlgorithmIdentifier.cs
- Origem:
- AlgorithmIdentifier.cs
- Origem:
- AlgorithmIdentifier.cs
- Origem:
- AlgorithmIdentifier.cs
O construtor AlgorithmIdentifier() cria uma instância da classe AlgorithmIdentifier usando um conjunto de parâmetros padrão.
public:
AlgorithmIdentifier();
public AlgorithmIdentifier ();
Public Sub New ()
Exceções
Não foi possível concluir uma operação de criptografia.
Comentários
A AlgorithmIdentifier classe tem os seguintes valores de propriedade padrão.
Propriedade | Valor padrão |
---|---|
Oid | 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC) |
KeyLength | O máximo fornecido pelo provedor de serviços criptográficos padrão |
Para obter o maior grau de controle sobre um aplicativo que constrói uma instância dessa classe, use um dos construtores que permite que o algoritmo seja definido passando seu Oid objeto. Isso protege contra a possibilidade de que o algoritmo padrão possa mudar devido à segurança ou outras considerações.
Aplica-se a
AlgorithmIdentifier(Oid)
- Origem:
- AlgorithmIdentifier.cs
- Origem:
- AlgorithmIdentifier.cs
- Origem:
- AlgorithmIdentifier.cs
- Origem:
- AlgorithmIdentifier.cs
O construtor AlgorithmIdentifier(Oid) cria uma instância da classe AlgorithmIdentifier com o 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
Um identificador de objeto para o algoritmo.
Exceções
Não foi possível concluir uma operação de criptografia.
Comentários
Para obter os valores de propriedade padrão usados com esse construtor, consulte AlgorithmIdentifier().
Aplica-se a
AlgorithmIdentifier(Oid, Int32)
- Origem:
- AlgorithmIdentifier.cs
- Origem:
- AlgorithmIdentifier.cs
- Origem:
- AlgorithmIdentifier.cs
- Origem:
- AlgorithmIdentifier.cs
O construtor AlgorithmIdentifier(Oid, Int32) cria uma instância da classe AlgorithmIdentifier com o identificador de algoritmo e o comprimento da chave 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
Um identificador de objeto para o algoritmo.
- keyLength
- Int32
O comprimento, em bits, da chave.
Exceções
Não foi possível concluir uma operação de criptografia.
Comentários
O keyLength
parâmetro é ignorado para algoritmos que usam um comprimento de chave fixo.