次の方法で共有


BinaryKeyIdentifierClause コンストラクター

定義

BinaryKeyIdentifierClause クラスの新しいインスタンスを初期化します。

オーバーロード

BinaryKeyIdentifierClause(String, Byte[], Boolean)

指定したキー識別子句の型、バイナリ データ、およびバイナリデータを複製するかどうかを示す値を使用して、BinaryKeyIdentifierClause クラスの新しいインスタンスを初期化します。

BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32)

指定したキー識別句の型、バイナリ データ、バイナリデータを複製するかどうかを示す値、nonce、およびキー長を使用して、BinaryKeyIdentifierClause クラスの新しいインスタンスを初期化します。

BinaryKeyIdentifierClause(String, Byte[], Boolean)

ソース:
BinaryKeyIdentifierClause.cs
ソース:
BinaryKeyIdentifierClause.cs
ソース:
BinaryKeyIdentifierClause.cs

指定したキー識別子句の型、バイナリ データ、およびバイナリデータを複製するかどうかを示す値を使用して、BinaryKeyIdentifierClause クラスの新しいインスタンスを初期化します。

protected:
 BinaryKeyIdentifierClause(System::String ^ clauseType, cli::array <System::Byte> ^ identificationData, bool cloneBuffer);
protected BinaryKeyIdentifierClause (string clauseType, byte[] identificationData, bool cloneBuffer);
new System.IdentityModel.Tokens.BinaryKeyIdentifierClause : string * byte[] * bool -> System.IdentityModel.Tokens.BinaryKeyIdentifierClause
Protected Sub New (clauseType As String, identificationData As Byte(), cloneBuffer As Boolean)

パラメーター

clauseType
String

キー識別子句型。 ClauseType プロパティの値を設定します。

identificationData
Byte[]

キー識別子を表すバイナリ データを格納する Byte の配列。

cloneBuffer
Boolean

identificationData パラメーターに渡した配列を複製する場合は true、それ以外の場合は false

例外

identificationDatanullです。

identificationData の長さがゼロです。

適用対象

BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32)

ソース:
BinaryKeyIdentifierClause.cs
ソース:
BinaryKeyIdentifierClause.cs
ソース:
BinaryKeyIdentifierClause.cs

指定したキー識別句の型、バイナリ データ、バイナリデータを複製するかどうかを示す値、nonce、およびキー長を使用して、BinaryKeyIdentifierClause クラスの新しいインスタンスを初期化します。

protected:
 BinaryKeyIdentifierClause(System::String ^ clauseType, cli::array <System::Byte> ^ identificationData, bool cloneBuffer, cli::array <System::Byte> ^ derivationNonce, int derivationLength);
protected BinaryKeyIdentifierClause (string clauseType, byte[] identificationData, bool cloneBuffer, byte[] derivationNonce, int derivationLength);
new System.IdentityModel.Tokens.BinaryKeyIdentifierClause : string * byte[] * bool * byte[] * int -> System.IdentityModel.Tokens.BinaryKeyIdentifierClause
Protected Sub New (clauseType As String, identificationData As Byte(), cloneBuffer As Boolean, derivationNonce As Byte(), derivationLength As Integer)

パラメーター

clauseType
String

キー識別子句型。 ClauseType プロパティの値を設定します。

identificationData
Byte[]

キー識別子を表すバイナリ データを格納する Byte の配列。 GetBuffer() メソッドから返されるバイナリ データを設定します。

cloneBuffer
Boolean

identificationData パラメーターに渡した配列を複製する場合は true、それ以外の場合は false

derivationNonce
Byte[]

派生キーの作成に使用された nonce を格納する Byte の配列。 GetDerivationNonce() メソッドから返される値を設定します。

derivationLength
Int32

派生キーのサイズ。 DerivationLength プロパティの値を設定します。

例外

identificationDatanullです。

identificationData の長さがゼロです。

注釈

derivationNonce パラメーターと derivationLength パラメーターを指定した場合は、トークンの直接的なセキュリティ キーの代わりに暗黙的な派生キーが使用されます。

cloneBuffer パラメーターに渡される値に関係なく、GetBuffer メソッドは、常に identificationData パラメーターに渡された配列の複製を返します。

適用対象