BinaryKeyIdentifierClause Klasse
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.
Stellt eine Basisklasse für Schlüsselbezeichnerklauseln dar, die auf Binärdaten basieren.
public ref class BinaryKeyIdentifierClause abstract : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public abstract class BinaryKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type BinaryKeyIdentifierClause = class
inherit SecurityKeyIdentifierClause
Public MustInherit Class BinaryKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
- Vererbung
- Abgeleitet
Hinweise
In der Regel ist es nicht erforderlich, die BinaryKeyIdentifierClause zu verwenden, es sei denn, es wird ein benutzerdefinierter Sicherheitstokendienst erstellt. Wenn ein Sicherheitstokendienst ein Sicherheitstoken zurückgibt, enthält das ausgegebene Sicherheitstoken Verweise auf angefügte und nicht angefügte Sicherheitstoken. Angefügte Verweise beziehen sich auf Sicherheitstoken, die im Sicherheitsheader einer SOAP-Nachricht enthalten sind, während sich nicht angefügte Verweise auf Sicherheitstoken beziehen, die nicht im Sicherheitsheader der SOAP-Nachricht enthalten sind. Diese Verweise bestätigen in der Regel die Echtheit des ausgegebenen Sicherheitstokens.
Konstruktoren
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. |
Eigenschaften
CanCreateKey |
Ruft einen Wert ab, der angibt, ob ein Schlüssel erstellt werden kann. (Geerbt von SecurityKeyIdentifierClause) |
ClauseType |
Ruft den Typ der Schlüsselbezeichnerklausel ab. (Geerbt von SecurityKeyIdentifierClause) |
DerivationLength |
Ruft die Größe des abgeleiteten Schlüssels ab. (Geerbt von SecurityKeyIdentifierClause) |
Id |
Ruft die ID der Schlüsselbezeichnerklausel ab oder legt sie fest. (Geerbt von SecurityKeyIdentifierClause) |
Methoden
CreateKey() |
Erstellt einen Schlüssel auf der Grundlage der Parameter, die in den Konstruktor übergeben wurden. (Geerbt von SecurityKeyIdentifierClause) |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetBuffer() |
Ruft die Binärdaten ab, die den Schlüsselbezeichner darstellen. |
GetDerivationNonce() |
Ruft die Nonce ab, die verwendet wurde, um den abgeleiteten Schlüssel zu generieren. (Geerbt von SecurityKeyIdentifierClause) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetRawBuffer() |
Ruft die Binärdaten ab, die den Schlüsselbezeichner darstellen. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Matches(Byte[]) |
Gibt einen Wert zurück, der anzeigt, ob die Binärdaten der aktuellen Instanz mit den angegebenen Binärdaten übereinstimmen. |
Matches(Byte[], Int32) |
Gibt einen Wert zurück, der anzeigt, ob die Binärdaten der aktuellen Instanz mit den angegebenen Binärdaten am angegebenen Offset übereinstimmen. |
Matches(SecurityKeyIdentifierClause) |
Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz mit der angegebenen Schlüsselbezeichnerklausel übereinstimmt. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |