Udostępnij za pośrednictwem


AlgorithmIdentifier Konstruktory

Definicja

Przeciążenia

AlgorithmIdentifier()

Konstruktor AlgorithmIdentifier() tworzy wystąpienie AlgorithmIdentifier klasy przy użyciu zestawu parametrów domyślnych.

AlgorithmIdentifier(Oid)

Konstruktor AlgorithmIdentifier(Oid) tworzy wystąpienie AlgorithmIdentifier klasy z określonym identyfikatorem algorytmu.

AlgorithmIdentifier(Oid, Int32)

Konstruktor AlgorithmIdentifier(Oid, Int32) tworzy wystąpienie AlgorithmIdentifier klasy z określonym identyfikatorem algorytmu i długością klucza.

AlgorithmIdentifier()

Źródło:
AlgorithmIdentifier.cs
Źródło:
AlgorithmIdentifier.cs
Źródło:
AlgorithmIdentifier.cs
Źródło:
AlgorithmIdentifier.cs

Konstruktor AlgorithmIdentifier() tworzy wystąpienie AlgorithmIdentifier klasy przy użyciu zestawu parametrów domyślnych.

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

Wyjątki

Nie można ukończyć operacji kryptograficznych.

Uwagi

Klasa AlgorithmIdentifier ma następujące domyślne wartości właściwości.

Właściwość Wartość domyślna
Oid 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC)
KeyLength Wartość maksymalna podana przez domyślnego dostawcę usług kryptograficznych

Aby uzyskać najwyższy stopień kontroli nad aplikacją tworzącą wystąpienie tej klasy, należy użyć jednego z konstruktorów, który umożliwia ustawienie algorytmu przez przekazanie jego Oid obiektu. Chroni to przed możliwością zmiany domyślnego algorytmu z powodu zabezpieczeń lub innych zagadnień.

Dotyczy

AlgorithmIdentifier(Oid)

Źródło:
AlgorithmIdentifier.cs
Źródło:
AlgorithmIdentifier.cs
Źródło:
AlgorithmIdentifier.cs
Źródło:
AlgorithmIdentifier.cs

Konstruktor AlgorithmIdentifier(Oid) tworzy wystąpienie AlgorithmIdentifier klasy z określonym identyfikatorem algorytmu.

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)

Parametry

oid
Oid

Identyfikator obiektu dla algorytmu.

Wyjątki

Nie można ukończyć operacji kryptograficznych.

Uwagi

Aby uzyskać domyślne wartości właściwości używane z tym konstruktorem, zobacz AlgorithmIdentifier().

Dotyczy

AlgorithmIdentifier(Oid, Int32)

Źródło:
AlgorithmIdentifier.cs
Źródło:
AlgorithmIdentifier.cs
Źródło:
AlgorithmIdentifier.cs
Źródło:
AlgorithmIdentifier.cs

Konstruktor AlgorithmIdentifier(Oid, Int32) tworzy wystąpienie AlgorithmIdentifier klasy z określonym identyfikatorem algorytmu i długością klucza.

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)

Parametry

oid
Oid

Identyfikator obiektu dla algorytmu.

keyLength
Int32

Długość klucza w bitach.

Wyjątki

Nie można ukończyć operacji kryptograficznych.

Uwagi

Parametr keyLength jest ignorowany dla algorytmów, które używają stałej długości klucza.

Dotyczy