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
identificationData
パラメーターに渡した配列を複製する場合は true
、それ以外の場合は false
。
例外
identificationData
が null
です。
identificationData
の長さがゼロです。
適用対象
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
identificationData
パラメーターに渡した配列を複製する場合は true
、それ以外の場合は false
。
- derivationNonce
- Byte[]
派生キーの作成に使用された nonce を格納する Byte の配列。 GetDerivationNonce() メソッドから返される値を設定します。
- derivationLength
- Int32
派生キーのサイズ。 DerivationLength プロパティの値を設定します。
例外
identificationData
が null
です。
identificationData
の長さがゼロです。
注釈
derivationNonce
パラメーターと derivationLength
パラメーターを指定した場合は、トークンの直接的なセキュリティ キーの代わりに暗黙的な派生キーが使用されます。
cloneBuffer
パラメーターに渡される値に関係なく、GetBuffer メソッドは、常に identificationData
パラメーターに渡された配列の複製を返します。
適用対象
.NET