AlgorithmIdentifier Konstruktorok

Definíció

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.

A következőre érvényes: