Bagikan melalui


BinaryKeyIdentifierClause Konstruktor

Definisi

Menginisialisasi instans baru kelas BinaryKeyIdentifierClause.

Overload

BinaryKeyIdentifierClause(String, Byte[], Boolean)

Menginisialisasi instans BinaryKeyIdentifierClause baru kelas menggunakan jenis klausa pengidentifikasi kunci yang ditentukan, data biner, dan nilai yang menunjukkan apakah data biner harus dikloning.

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

Menginisialisasi instans BinaryKeyIdentifierClause baru kelas menggunakan jenis klausa pengidentifikasi kunci yang ditentukan, data biner, nilai yang menunjukkan apakah data biner harus dikloning, nonce, dan panjang kunci.

BinaryKeyIdentifierClause(String, Byte[], Boolean)

Sumber:
BinaryKeyIdentifierClause.cs
Sumber:
BinaryKeyIdentifierClause.cs
Sumber:
BinaryKeyIdentifierClause.cs

Menginisialisasi instans BinaryKeyIdentifierClause baru kelas menggunakan jenis klausa pengidentifikasi kunci yang ditentukan, data biner, dan nilai yang menunjukkan apakah data biner harus dikloning.

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)

Parameter

clauseType
String

Jenis klausa pengidentifikasi kunci. Mengatur nilai ClauseType properti .

identificationData
Byte[]

Array Byte yang berisi data biner yang mewakili pengidentifikasi kunci.

cloneBuffer
Boolean

true untuk mengkloning array yang diteruskan ke identificationData parameter; jika tidak, false.

Pengecualian

identificationDataadalah null.

identificationData panjang nol.

Berlaku untuk

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

Sumber:
BinaryKeyIdentifierClause.cs
Sumber:
BinaryKeyIdentifierClause.cs
Sumber:
BinaryKeyIdentifierClause.cs

Menginisialisasi instans BinaryKeyIdentifierClause baru kelas menggunakan jenis klausa pengidentifikasi kunci yang ditentukan, data biner, nilai yang menunjukkan apakah data biner harus dikloning, nonce, dan panjang kunci.

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)

Parameter

clauseType
String

Jenis klausa pengidentifikasi kunci. Mengatur nilai ClauseType properti .

identificationData
Byte[]

Array Byte yang berisi data biner yang mewakili pengidentifikasi kunci. Mengatur data biner yang dikembalikan oleh GetBuffer() metode .

cloneBuffer
Boolean

true untuk mengkloning array yang diteruskan ke identificationData parameter; jika tidak, false.

derivationNonce
Byte[]

Array Byte yang berisi nonce yang digunakan untuk membuat kunci turunan. Mengatur nilai yang dikembalikan oleh GetDerivationNonce() metode .

derivationLength
Int32

Ukuran kunci turunan. Mengatur nilai DerivationLength properti .

Pengecualian

identificationDataadalah null.

identificationData panjang nol.

Keterangan

derivationNonce Ketika parameter dan derivationLength ditentukan, kunci turunan tersirat digunakan alih-alih kunci keamanan langsung token.

Terlepas dari nilai yang diteruskan ke cloneBuffer parameter, GetBuffer metode selalu mengembalikan kloning array yang diteruskan ke identificationData parameter .

Berlaku untuk