Freigeben über


AlgorithmIdentifier Konstruktoren

Definition

Überlädt

AlgorithmIdentifier()

Der AlgorithmIdentifier()-Konstruktor erstellt eine Instanz der AlgorithmIdentifier Klasse mithilfe einer Reihe von Standardparametern.

AlgorithmIdentifier(Oid)

Der AlgorithmIdentifier(Oid)-Konstruktor erstellt eine Instanz der AlgorithmIdentifier Klasse mit dem angegebenen Algorithmusbezeichner.

AlgorithmIdentifier(Oid, Int32)

Der AlgorithmIdentifier(Oid, Int32)-Konstruktor erstellt eine Instanz der AlgorithmIdentifier Klasse mit dem angegebenen Algorithmusbezeichner und der Schlüssellänge.

AlgorithmIdentifier()

Quelle:
AlgorithmIdentifier.cs
Quelle:
AlgorithmIdentifier.cs
Quelle:
AlgorithmIdentifier.cs
Quelle:
AlgorithmIdentifier.cs
Quelle:
AlgorithmIdentifier.cs

Der AlgorithmIdentifier()-Konstruktor erstellt eine Instanz der AlgorithmIdentifier Klasse mithilfe einer Reihe von Standardparametern.

public:
 AlgorithmIdentifier();
public AlgorithmIdentifier ();
Public Sub New ()

Ausnahmen

Ein kryptografischer Vorgang konnte nicht abgeschlossen werden.

Hinweise

Die AlgorithmIdentifier Klasse weist die folgenden Standardwerte auf.

Eigentum Standardwert
Oid 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC)
KeyLength Das Maximum, das vom standardmäßigen kryptografischen Dienstanbieter bereitgestellt wird

Um den höchsten Grad an Kontrolle über eine Anwendung zu erlangen, die eine Instanz dieser Klasse erstellt, verwenden Sie einen der Konstruktoren, mit denen der Algorithmus festgelegt werden kann, indem er sein Oid-Objekt übergibt. Dies schützt vor der Möglichkeit, dass sich der Standardalgorithmus aufgrund von Sicherheits- oder anderen Überlegungen ändern könnte.

Gilt für:

AlgorithmIdentifier(Oid)

Quelle:
AlgorithmIdentifier.cs
Quelle:
AlgorithmIdentifier.cs
Quelle:
AlgorithmIdentifier.cs
Quelle:
AlgorithmIdentifier.cs
Quelle:
AlgorithmIdentifier.cs

Der AlgorithmIdentifier(Oid)-Konstruktor erstellt eine Instanz der AlgorithmIdentifier Klasse mit dem angegebenen Algorithmusbezeichner.

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)

Parameter

oid
Oid

Ein Objektbezeichner für den Algorithmus.

Ausnahmen

Ein kryptografischer Vorgang konnte nicht abgeschlossen werden.

Hinweise

Die mit diesem Konstruktor verwendeten Standardeigenschaftenwerte finden Sie unter AlgorithmIdentifier().

Gilt für:

AlgorithmIdentifier(Oid, Int32)

Quelle:
AlgorithmIdentifier.cs
Quelle:
AlgorithmIdentifier.cs
Quelle:
AlgorithmIdentifier.cs
Quelle:
AlgorithmIdentifier.cs
Quelle:
AlgorithmIdentifier.cs

Der AlgorithmIdentifier(Oid, Int32)-Konstruktor erstellt eine Instanz der AlgorithmIdentifier Klasse mit dem angegebenen Algorithmusbezeichner und der Schlüssellänge.

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)

Parameter

oid
Oid

Ein Objektbezeichner für den Algorithmus.

keyLength
Int32

Die Länge des Schlüssels in Bits.

Ausnahmen

Ein kryptografischer Vorgang konnte nicht abgeschlossen werden.

Hinweise

Der parameter keyLength wird für Algorithmen ignoriert, die eine feste Schlüssellänge verwenden.

Gilt für: