BinaryKeyIdentifierClause コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
BinaryKeyIdentifierClause クラスの新しいインスタンスを初期化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| BinaryKeyIdentifierClause(String, Byte[], Boolean) |
指定したキー識別子句の種類、バイナリ データ、およびバイナリ データを複製する必要があるかどうかを示す値を使用して、 BinaryKeyIdentifierClause クラスの新しいインスタンスを初期化します。 |
| BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32) |
指定したキー識別子句の種類、バイナリ データ、バイナリ データを複製する必要があるかどうかを示す値、nonce、およびキーの長さを使用して、 BinaryKeyIdentifierClause クラスの新しいインスタンスを初期化します。 |
BinaryKeyIdentifierClause(String, Byte[], Boolean)
指定したキー識別子句の種類、バイナリ データ、およびバイナリ データを複製する必要があるかどうかを示す値を使用して、 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 プロパティの値を設定します。
- cloneBuffer
- Boolean
true
identificationData パラメーターに渡された配列を複製する場合は 2a0/>。それ以外の場合はfalse。
例外
identificationData は nullです。
identificationData は長さ 0 です。
適用対象
BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32)
指定したキー識別子句の種類、バイナリ データ、バイナリ データを複製する必要があるかどうかを示す値、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
true
identificationData パラメーターに渡された配列を複製する場合は 2a0/>。それ以外の場合はfalse。
- derivationNonce
- Byte[]
派生キーの作成に使用された nonce を含む Byte の配列。 GetDerivationNonce() メソッドによって返される値を設定します。
- derivationLength
- Int32
派生キーのサイズ。 DerivationLength プロパティの値を設定します。
例外
identificationData は nullです。
identificationData は長さ 0 です。
注釈
derivationNonceパラメーターとderivationLength パラメーターを指定すると、トークンの直接セキュリティ キーではなく、暗黙的な派生キーが使用されます。
cloneBuffer パラメーターに渡される値に関係なく、GetBuffer メソッドは常に、identificationData パラメーターに渡された配列の複製を返します。