BinaryKeyIdentifierClause Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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)
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)
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 .