Sdílet prostřednictvím


BinaryKeyIdentifierClause Konstruktory

Definice

Inicializuje novou instanci BinaryKeyIdentifierClause třídy .

Přetížení

BinaryKeyIdentifierClause(String, Byte[], Boolean)

Inicializuje novou instanci BinaryKeyIdentifierClause třídy pomocí zadaného typu klauzule identifikátoru klíče, binárních dat a hodnoty, která označuje, zda musí být binární data klonována.

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

Inicializuje novou instanci BinaryKeyIdentifierClause třídy pomocí zadaného typu klauzule identifikátoru klíče, binární data, hodnoty, která určuje, zda binární data musí být klonována, nonce a délku klíče.

BinaryKeyIdentifierClause(String, Byte[], Boolean)

Zdroj:
BinaryKeyIdentifierClause.cs
Zdroj:
BinaryKeyIdentifierClause.cs
Zdroj:
BinaryKeyIdentifierClause.cs

Inicializuje novou instanci BinaryKeyIdentifierClause třídy pomocí zadaného typu klauzule identifikátoru klíče, binárních dat a hodnoty, která označuje, zda musí být binární data klonována.

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)

Parametry

clauseType
String

Typ klauzule identifikátoru klíče. Nastaví hodnotu ClauseType vlastnosti .

identificationData
Byte[]

Pole Byte obsahující binární data, která představují identifikátor klíče.

cloneBuffer
Boolean

true pro klonování pole předaného do parametru identificationData ; falsev opačném případě .

Výjimky

identificationData je null.

identificationData je nulová délka.

Platí pro

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

Zdroj:
BinaryKeyIdentifierClause.cs
Zdroj:
BinaryKeyIdentifierClause.cs
Zdroj:
BinaryKeyIdentifierClause.cs

Inicializuje novou instanci BinaryKeyIdentifierClause třídy pomocí zadaného typu klauzule identifikátoru klíče, binární data, hodnoty, která určuje, zda binární data musí být klonována, nonce a délku klíče.

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)

Parametry

clauseType
String

Typ klauzule identifikátoru klíče. Nastaví hodnotu ClauseType vlastnosti .

identificationData
Byte[]

Pole Byte obsahující binární data, která představují identifikátor klíče. Nastaví binární data vrácená metodou GetBuffer() .

cloneBuffer
Boolean

true pro klonování pole předaného do parametru identificationData ; falsev opačném případě .

derivationNonce
Byte[]

Pole Byte obsahující typ nonce, který byl použit k vytvoření odvozeného klíče. Nastaví hodnotu vrácenou metodou GetDerivationNonce() .

derivationLength
Int32

Velikost odvozeného klíče. Nastaví hodnotu DerivationLength vlastnosti .

Výjimky

identificationData je null.

identificationData je nulová délka.

Poznámky

derivationNonce Při zadání parametrů a derivationLength se místo přímého klíče zabezpečení tokenu použije implicitně odvozený klíč.

Bez ohledu na hodnotu předanou parametru cloneBufferGetBuffer metoda vždy vrátí klon pole předaného do parametru identificationData .

Platí pro