BinaryKeyIdentifierClause Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe BinaryKeyIdentifierClause.
Overload
BinaryKeyIdentifierClause(String, Byte[], Boolean) |
Inizializza una nuova istanza della classe BinaryKeyIdentifierClause utilizzando il tipo di clausola identificatore di chiave specificato, i dati binari e un valore che indica se i dati binari devono essere duplicati. |
BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32) |
Inizializza una nuova istanza della classe BinaryKeyIdentifierClause utilizzando il tipo di clausola identificatore di chiave specificato, i dati binari, un valore che indica se i dati binari devono essere duplicati, un parametro nonce e la lunghezza della chiave. |
BinaryKeyIdentifierClause(String, Byte[], Boolean)
- Origine:
- BinaryKeyIdentifierClause.cs
- Origine:
- BinaryKeyIdentifierClause.cs
- Origine:
- BinaryKeyIdentifierClause.cs
Inizializza una nuova istanza della classe BinaryKeyIdentifierClause utilizzando il tipo di clausola identificatore di chiave specificato, i dati binari e un valore che indica se i dati binari devono essere duplicati.
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 della clausola identificatore di chiave. Imposta il valore della proprietà ClauseType.
- identificationData
- Byte[]
Matrice di Byte che contiene i dati binari che rappresentano l’identificatore di chiave.
- cloneBuffer
- Boolean
true
per duplicare la matrice passata nel parametro identificationData
; in caso contrario, false
.
Eccezioni
identificationData
è null
.
Il parametro 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 classe BinaryKeyIdentifierClause utilizzando il tipo di clausola identificatore di chiave specificato, i dati binari, un valore che indica se i dati binari devono essere duplicati, un parametro 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 della clausola identificatore di chiave. Imposta il valore della proprietà ClauseType.
- identificationData
- Byte[]
Matrice di Byte che contiene i dati binari che rappresentano l’identificatore di chiave. Imposta i dati binari che vengono restituiti dal metodo GetBuffer().
- cloneBuffer
- Boolean
true
per duplicare la matrice passata nel parametro identificationData
; in caso contrario, false
.
- derivationNonce
- Byte[]
Matrice di Byte che contiene il parametro nonce utilizzato per creare una chiave derivata. Imposta il valore restituito dal metodo GetDerivationNonce().
- derivationLength
- Int32
Dimensione della chiave derivata. Imposta il valore della proprietà DerivationLength.
Eccezioni
identificationData
è null
.
Il parametro identificationData
è di lunghezza zero.
Commenti
Quando vengono specificati i parametri derivationNonce
e derivationLength
, anziché la chiave di sicurezza diretta del token viene utilizzata la chiave derivata implicita.
Indipendentemente dal valore passato nel parametro cloneBuffer
, il metodo GetBuffer restituisce sempre un clone della matrice passato nel parametro identificationData
.