BinaryKeyIdentifierClause Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der BinaryKeyIdentifierClause-Klasse.
Überlädt
BinaryKeyIdentifierClause(String, Byte[], Boolean) |
Initialisiert eine neue Instanz der BinaryKeyIdentifierClause-Klasse unter Verwendung des angegebenen Schlüsselklauseltyps und eines Werts, der angibt, ob die Binärdaten geklont werden müssen. |
BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32) |
Initialisiert eine neue Instanz der BinaryKeyIdentifierClause-Klasse unter Verwendung des angegebenen Schlüsselklauseltyps, der Binärdaten, eines Werts, der angibt, ob die Binärdaten geklont werden müssen, einer Nonce und der Schlüssellänge. |
BinaryKeyIdentifierClause(String, Byte[], Boolean)
- Quelle:
- BinaryKeyIdentifierClause.cs
- Quelle:
- BinaryKeyIdentifierClause.cs
- Quelle:
- BinaryKeyIdentifierClause.cs
Initialisiert eine neue Instanz der BinaryKeyIdentifierClause-Klasse unter Verwendung des angegebenen Schlüsselklauseltyps und eines Werts, der angibt, ob die Binärdaten geklont werden müssen.
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)
Parameter
- clauseType
- String
Der Typ der Schlüsselbezeichnerklausel. Legt den Wert der ClauseType-Eigenschaft fest.
- identificationData
- Byte[]
Ein Byte-Array, der die Binärdaten enthält, die den Schlüsselbezeichner darstellen.
- cloneBuffer
- Boolean
true
, um den an den identificationData
-Parameter übergebenen Array zu klonen, andernfalls false
.
Ausnahmen
identificationData
ist null
.
identificationData
hat die Länge 0 (null).
Gilt für:
BinaryKeyIdentifierClause(String, Byte[], Boolean, Byte[], Int32)
- Quelle:
- BinaryKeyIdentifierClause.cs
- Quelle:
- BinaryKeyIdentifierClause.cs
- Quelle:
- BinaryKeyIdentifierClause.cs
Initialisiert eine neue Instanz der BinaryKeyIdentifierClause-Klasse unter Verwendung des angegebenen Schlüsselklauseltyps, der Binärdaten, eines Werts, der angibt, ob die Binärdaten geklont werden müssen, einer Nonce und der Schlüssellänge.
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)
Parameter
- clauseType
- String
Der Typ der Schlüsselbezeichnerklausel. Legt den Wert der ClauseType-Eigenschaft fest.
- identificationData
- Byte[]
Ein Byte-Array, der die Binärdaten enthält, die den Schlüsselbezeichner darstellen. Legt die Binärdaten fest, die von der GetBuffer()-Methode zurückgegeben werden.
- cloneBuffer
- Boolean
true
, um den an den identificationData
-Parameter übergebenen Array zu klonen, andernfalls false
.
- derivationNonce
- Byte[]
Ein Byte-Array, das die Nonce enthält, die zur Erstellung eines abgeleiteten Schlüssels verwendet wurde. Legt den Wert fest, der von der GetDerivationNonce()-Methode zurückgegeben wird.
- derivationLength
- Int32
Die Größe des abgeleiteten Schlüssels. Legt den Wert der DerivationLength-Eigenschaft fest.
Ausnahmen
identificationData
ist null
.
identificationData
hat die Länge 0 (null).
Hinweise
Wenn die derivationNonce
und die derivationLength
-Parameter angegeben werden, wird der implizierte abgeleitete Schlüssel verwendet, anstatt den direkten Sicherheitsschlüssel des Tokens zu verwenden.
Unabhängig vom Wert, der an den cloneBuffer
-Parameter übergeben wird, gibt die GetBuffer-Methode immer einen Klon des Arrays zurück, der an den identificationData
-Parameter übergeben wurde.