Freigeben über


AlgorithmIdentifier Konstruktoren

Definition

Überlädt

AlgorithmIdentifier()

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

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 angegebenen Schlüssellänge.

AlgorithmIdentifier()

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

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

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

Ausnahmen

Ein kryptografischer Vorgang konnte nicht abgeschlossen werden.

Hinweise

Die AlgorithmIdentifier -Klasse verfügt über die folgenden Standardeigenschaftswerte.

Eigenschaft Standardwert
Oid 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC)
KeyLength Das vom Standardmäßigen Kryptografiedienstanbieter bereitgestellte Maximum

Um ein Höchstmaß an Kontrolle über eine Anwendung zu erhalten, die eine instance dieser Klasse erstellt, verwenden Sie einen der Konstruktoren, mit denen der Algorithmus durch Übergeben des -OidObjekts festgelegt werden kann. Dies schützt vor der Möglichkeit, dass sich der Standardalgorithmus aufgrund von Sicherheits- oder anderen Überlegungen ändern kann.

Gilt für:

AlgorithmIdentifier(Oid)

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

Der AlgorithmIdentifier(Oid, Int32)-Konstruktor erstellt eine Instanz der AlgorithmIdentifier-Klasse mit dem angegebenen Algorithmusbezeichner und der angegebenen 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 keyLength Parameter wird für Algorithmen ignoriert, die eine feste Schlüssellänge verwenden.

Gilt für: