BinaryKeyIdentifierClause Konstruktorer

Definition

Initierar en ny instans av BinaryKeyIdentifierClause klassen.

Överlagringar

Name Description
BinaryKeyIdentifierClause(String, Byte[], Boolean)

Initierar en ny instans av klassen med hjälp av BinaryKeyIdentifierClause den angivna nyckelidentifierarens satstyp, binära data och ett värde som anger om binära data måste klonas.

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

Initierar en ny instans av klassen med hjälp av BinaryKeyIdentifierClause den angivna nyckelidentifierarens satstyp, binära data, ett värde som anger om binära data måste klonas, en nonce och nyckellängden.

BinaryKeyIdentifierClause(String, Byte[], Boolean)

Källa:
BinaryKeyIdentifierClause.cs
Källa:
BinaryKeyIdentifierClause.cs
Källa:
BinaryKeyIdentifierClause.cs

Initierar en ny instans av klassen med hjälp av BinaryKeyIdentifierClause den angivna nyckelidentifierarens satstyp, binära data och ett värde som anger om binära data måste klonas.

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)

Parametrar

clauseType
String

Nyckelidentifierarens satstyp. Anger värdet för ClauseType egenskapen.

identificationData
Byte[]

En matris med Byte som innehåller binära data som representerar nyckelidentifieraren.

cloneBuffer
Boolean

trueför att klona matrisen som skickades till parameternidentificationData, annars . false

Undantag

identificationData är null.

identificationData är noll längd.

Gäller för

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

Källa:
BinaryKeyIdentifierClause.cs
Källa:
BinaryKeyIdentifierClause.cs
Källa:
BinaryKeyIdentifierClause.cs

Initierar en ny instans av klassen med hjälp av BinaryKeyIdentifierClause den angivna nyckelidentifierarens satstyp, binära data, ett värde som anger om binära data måste klonas, en nonce och nyckellängden.

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)

Parametrar

clauseType
String

Nyckelidentifierarens satstyp. Anger värdet för ClauseType egenskapen.

identificationData
Byte[]

En matris med Byte som innehåller binära data som representerar nyckelidentifieraren. Anger de binära data som returneras av GetBuffer() metoden.

cloneBuffer
Boolean

trueför att klona matrisen som skickades till parameternidentificationData, annars . false

derivationNonce
Byte[]

En matris med Byte som innehåller nonce som användes för att skapa en härledd nyckel. Anger det värde som returneras av GetDerivationNonce() metoden.

derivationLength
Int32

Storleken på den härledda nyckeln. Anger värdet för DerivationLength egenskapen.

Undantag

identificationData är null.

identificationData är noll längd.

Kommentarer

När parametrarna derivationNonce och derivationLength anges används den underförstådda härledda nyckeln i stället för tokens direkta säkerhetsnyckel.

Oavsett vilket värde som skickas till parametern cloneBufferGetBuffer returnerar metoden alltid en klon av matrisen som skickas till parametern identificationData .

Gäller för