BinaryKeyIdentifierClause Costruttori

Definizione

Inizializza una nuova istanza della classe BinaryKeyIdentifierClause.

Overload

Nome Descrizione
BinaryKeyIdentifierClause(String, Byte[], Boolean)

Inizializza una nuova istanza della BinaryKeyIdentifierClause classe utilizzando il tipo di clausola dell'identificatore di chiave, i dati binari e un valore che indica se i dati binari devono essere clonati.

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

Inizializza una nuova istanza della BinaryKeyIdentifierClause classe utilizzando il tipo di clausola dell'identificatore di chiave specificato, i dati binari, un valore che indica se i dati binari devono essere clonati, un nonce e la lunghezza della chiave.

BinaryKeyIdentifierClause(String, Byte[], Boolean)

Origine:
BinaryKeyIdentifierClause.cs
Origine:
BinaryKeyIdentifierClause.cs
Origine:
BinaryKeyIdentifierClause.cs

Inizializza una nuova istanza della BinaryKeyIdentifierClause classe utilizzando il tipo di clausola dell'identificatore di chiave, i dati binari e un valore che indica se i dati binari devono essere clonati.

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)

Parametri

clauseType
String

Tipo di clausola dell'identificatore di chiave. Imposta il valore della ClauseType proprietà .

identificationData
Byte[]

Matrice di Byte che contiene i dati binari che rappresentano l'identificatore di chiave.

cloneBuffer
Boolean

true per clonare la matrice passata al identificationData parametro; in caso contrario, false.

Eccezioni

identificationData è null.

identificationData è di lunghezza zero.

Si applica a

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

Origine:
BinaryKeyIdentifierClause.cs
Origine:
BinaryKeyIdentifierClause.cs
Origine:
BinaryKeyIdentifierClause.cs

Inizializza una nuova istanza della BinaryKeyIdentifierClause classe utilizzando il tipo di clausola dell'identificatore di chiave specificato, i dati binari, un valore che indica se i dati binari devono essere clonati, un nonce e la lunghezza della chiave.

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)

Parametri

clauseType
String

Tipo di clausola dell'identificatore di chiave. Imposta il valore della ClauseType proprietà .

identificationData
Byte[]

Matrice di Byte che contiene i dati binari che rappresentano l'identificatore di chiave. Imposta i dati binari restituiti dal GetBuffer() metodo .

cloneBuffer
Boolean

true per clonare la matrice passata al identificationData parametro; in caso contrario, false.

derivationNonce
Byte[]

Matrice di Byte che contiene il nonce utilizzato per creare una chiave derivata. Imposta il valore restituito dal GetDerivationNonce() metodo .

derivationLength
Int32

Dimensione della chiave derivata. Imposta il valore della DerivationLength proprietà .

Eccezioni

identificationData è null.

identificationData è di lunghezza zero.

Commenti

Quando vengono specificati i derivationNonce parametri e derivationLength , la chiave derivata implicita viene usata anziché la chiave di sicurezza diretta del token.

Indipendentemente dal valore passato al cloneBuffer parametro, il GetBuffer metodo restituisce sempre un clone della matrice passata nel identificationData parametro .

Si applica a