Share via


AlgorithmIdentifier 建構函式

定義

多載

AlgorithmIdentifier()

AlgorithmIdentifier() 建構函式使用一組預設參數建立 AlgorithmIdentifier 類別的執行個體。

AlgorithmIdentifier(Oid)

AlgorithmIdentifier(Oid) 建構函式使用指定的演算法識別項,建立 AlgorithmIdentifier 類別的執行個體。

AlgorithmIdentifier(Oid, Int32)

AlgorithmIdentifier(Oid, Int32) 建構函式使用指定的演算法識別項和金鑰長度建立 AlgorithmIdentifier 類別的執行個體。

AlgorithmIdentifier()

來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs

AlgorithmIdentifier() 建構函式使用一組預設參數建立 AlgorithmIdentifier 類別的執行個體。

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

例外狀況

密碼編譯作業無法完成。

備註

類別 AlgorithmIdentifier 具有下列預設屬性值。

屬性 預設值
Oid 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC)
KeyLength 默認密碼編譯服務提供者所提供的最大值

若要取得建構這個類別實例之應用程式的最高控制權,請使用其中一個建構函式,藉由傳入其 Oid 對象來設定演算法。 這可防範預設演算法可能會因為安全性或其他考慮而變更的可能性。

適用於

AlgorithmIdentifier(Oid)

來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs

AlgorithmIdentifier(Oid) 建構函式使用指定的演算法識別項,建立 AlgorithmIdentifier 類別的執行個體。

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)

參數

oid
Oid

演算法的物件識別項。

例外狀況

密碼編譯作業無法完成。

備註

如需與此建構函式搭配使用的預設屬性值,請參閱 AlgorithmIdentifier()

適用於

AlgorithmIdentifier(Oid, Int32)

來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs
來源:
AlgorithmIdentifier.cs

AlgorithmIdentifier(Oid, Int32) 建構函式使用指定的演算法識別項和金鑰長度建立 AlgorithmIdentifier 類別的執行個體。

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)

參數

oid
Oid

演算法的物件識別項。

keyLength
Int32

金鑰的長度 (位元數)。

例外狀況

密碼編譯作業無法完成。

備註

使用 keyLength 固定金鑰長度的演算法會忽略 參數。

適用於