AlgorithmIdentifier Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| AlgorithmIdentifier() |
Il AlgorithmIdentifier() costruttore crea un'istanza della AlgorithmIdentifier classe usando un set di parametri predefiniti. |
| AlgorithmIdentifier(Oid) |
Il AlgorithmIdentifier(Oid) costruttore crea un'istanza della AlgorithmIdentifier classe con l'identificatore di algoritmo specificato. |
| AlgorithmIdentifier(Oid, Int32) |
Il AlgorithmIdentifier(Oid, Int32) costruttore crea un'istanza della AlgorithmIdentifier classe con l'identificatore dell'algoritmo e la lunghezza della chiave specificati. |
AlgorithmIdentifier()
Il AlgorithmIdentifier() costruttore crea un'istanza della AlgorithmIdentifier classe usando un set di parametri predefiniti.
public:
AlgorithmIdentifier();
public AlgorithmIdentifier();
Public Sub New ()
Eccezioni
Impossibile completare un'operazione di crittografia.
Commenti
La AlgorithmIdentifier classe ha i valori di proprietà predefiniti seguenti.
| Proprietà | Valore predefinito |
|---|---|
| Oid | 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC) |
| KeyLength | Valore massimo fornito dal provider di servizi di crittografia predefinito |
Per ottenere il massimo grado di controllo su un'applicazione che costruisce un'istanza di questa classe, usare uno dei costruttori che consente di impostare l'algoritmo passando il relativo Oid oggetto. Ciò protegge dalla possibilità che l'algoritmo predefinito possa cambiare a causa della sicurezza o di altre considerazioni.
Si applica a
AlgorithmIdentifier(Oid)
Il AlgorithmIdentifier(Oid) costruttore crea un'istanza della AlgorithmIdentifier classe con l'identificatore di algoritmo specificato.
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)
Parametri
- oid
- Oid
Identificatore di oggetto per l'algoritmo.
Eccezioni
Impossibile completare un'operazione di crittografia.
Commenti
Per i valori di proprietà predefiniti usati con questo costruttore, vedere AlgorithmIdentifier().
Si applica a
AlgorithmIdentifier(Oid, Int32)
Il AlgorithmIdentifier(Oid, Int32) costruttore crea un'istanza della AlgorithmIdentifier classe con l'identificatore dell'algoritmo e la lunghezza della chiave specificati.
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)
Parametri
- oid
- Oid
Identificatore di oggetto per l'algoritmo.
- keyLength
- Int32
Lunghezza, in bit, della chiave.
Eccezioni
Impossibile completare un'operazione di crittografia.
Commenti
Il keyLength parametro viene ignorato per gli algoritmi che usano una lunghezza di chiave fissa.