BinaryKeyIdentifierClause Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de BinaryKeyIdentifierClause klasse.
Overloads
| Name | Description |
|---|---|
| BinaryKeyIdentifierClause(String, Byte[], Boolean) |
Initialiseert een nieuw exemplaar van de BinaryKeyIdentifierClause klasse met behulp van het opgegeven sleutel-id-componenttype, binaire gegevens en een waarde die aangeeft of de binaire gegevens moeten worden gekloond. |
| BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32) |
Initialiseert een nieuw exemplaar van de BinaryKeyIdentifierClause klasse met behulp van het opgegeven sleutel-id-componenttype, binaire gegevens, een waarde die aangeeft of de binaire gegevens moeten worden gekloond, een nonce en de sleutellengte. |
BinaryKeyIdentifierClause(String, Byte[], Boolean)
Initialiseert een nieuw exemplaar van de BinaryKeyIdentifierClause klasse met behulp van het opgegeven sleutel-id-componenttype, binaire gegevens en een waarde die aangeeft of de binaire gegevens moeten worden gekloond.
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)
Parameters
- clauseType
- String
Het type sleutel-id-component. Hiermee stelt u de waarde van de ClauseType eigenschap in.
- identificationData
- Byte[]
Een matrix van Byte die de binaire gegevens bevat die de sleutel-id vertegenwoordigen.
- cloneBuffer
- Boolean
true om de matrix te klonen die is doorgegeven aan de identificationData parameter; falseanders.
Uitzonderingen
identificationData is null.
identificationData is een lengte van nul.
Van toepassing op
BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32)
Initialiseert een nieuw exemplaar van de BinaryKeyIdentifierClause klasse met behulp van het opgegeven sleutel-id-componenttype, binaire gegevens, een waarde die aangeeft of de binaire gegevens moeten worden gekloond, een nonce en de sleutellengte.
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)
Parameters
- clauseType
- String
Het type sleutel-id-component. Hiermee stelt u de waarde van de ClauseType eigenschap in.
- identificationData
- Byte[]
Een matrix van Byte die de binaire gegevens bevat die de sleutel-id vertegenwoordigen. Hiermee stelt u de binaire gegevens in die door de GetBuffer() methode worden geretourneerd.
- cloneBuffer
- Boolean
true om de matrix te klonen die is doorgegeven aan de identificationData parameter; falseanders.
- derivationNonce
- Byte[]
Een matrix die Byte de nonce bevat die is gebruikt om een afgeleide sleutel te maken. Hiermee stelt u de waarde in die wordt geretourneerd door de GetDerivationNonce() methode.
- derivationLength
- Int32
De grootte van de afgeleide sleutel. Hiermee stelt u de waarde van de DerivationLength eigenschap in.
Uitzonderingen
identificationData is null.
identificationData is een lengte van nul.
Opmerkingen
Wanneer de derivationNonce en derivationLength parameters worden opgegeven, wordt de impliciete afgeleide sleutel gebruikt in plaats van de directe beveiligingssleutel van het token.
Ongeacht de waarde die is doorgegeven aan de cloneBuffer parameter, retourneert de GetBuffer methode altijd een kloon van de matrix die is doorgegeven aan de identificationData parameter.