AlgorithmIdentifier Konstruktorok
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Túlterhelések
| Name | Description |
|---|---|
| AlgorithmIdentifier() |
A AlgorithmIdentifier() konstruktor alapértelmezett paraméterekkel hozza létre az AlgorithmIdentifier osztály egy példányát. |
| AlgorithmIdentifier(Oid) |
A AlgorithmIdentifier(Oid) konstruktor létrehozza az AlgorithmIdentifier osztály egy példányát a megadott algoritmusazonosítóval. |
| AlgorithmIdentifier(Oid, Int32) |
A AlgorithmIdentifier(Oid, Int32) konstruktor létrehozza az osztály egy példányát a AlgorithmIdentifier megadott algoritmusazonosítóval és kulcshosszsal. |
AlgorithmIdentifier()
A AlgorithmIdentifier() konstruktor alapértelmezett paraméterekkel hozza létre az AlgorithmIdentifier osztály egy példányát.
public:
AlgorithmIdentifier();
public AlgorithmIdentifier();
Public Sub New ()
Kivételek
A titkosítási művelet nem hajtható végre.
Megjegyzések
Az AlgorithmIdentifier osztály az alábbi alapértelmezett tulajdonságértékekkel rendelkezik.
| Property | Alapértelmezett érték |
|---|---|
| Oid | 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC) |
| KeyLength | Az alapértelmezett titkosítási szolgáltató által megadott maximális érték |
Ha az osztály egy példányát készítő alkalmazás felett a legmagasabb szintű vezérlést szeretné elérni, használja az egyik konstruktort, amely lehetővé teszi az algoritmus beállítását Oid az objektum átadásával. Ez védelmet nyújt annak a lehetőségnek, hogy az alapértelmezett algoritmus biztonsági vagy egyéb szempontok miatt megváltozhat.
A következőre érvényes:
AlgorithmIdentifier(Oid)
A AlgorithmIdentifier(Oid) konstruktor létrehozza az AlgorithmIdentifier osztály egy példányát a megadott algoritmusazonosítóval.
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)
Paraméterek
- oid
- Oid
Az algoritmus objektumazonosítója.
Kivételek
A titkosítási művelet nem hajtható végre.
Megjegyzések
A konstruktorhoz használt alapértelmezett tulajdonságértékeket lásd AlgorithmIdentifier(): .
A következőre érvényes:
AlgorithmIdentifier(Oid, Int32)
A AlgorithmIdentifier(Oid, Int32) konstruktor létrehozza az osztály egy példányát a AlgorithmIdentifier megadott algoritmusazonosítóval és kulcshosszsal.
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)
Paraméterek
- oid
- Oid
Az algoritmus objektumazonosítója.
- keyLength
- Int32
A kulcs hossza bitben.
Kivételek
A titkosítási művelet nem hajtható végre.
Megjegyzések
A keyLength paraméter figyelmen kívül lesz hagyva a rögzített kulcshosszt használó algoritmusok esetében.