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固定キー長を使用するアルゴリズムでは、 パラメーターは無視されます。

適用対象