Freigeben über


LocalIdKeyIdentifierClause Klasse

Definition

Stellt eine Schlüsselbezeichnerklausel dar, die ein Sicherheitstoken im Sicherheitsheader der SOAP-Nachricht identifiziert.

public ref class LocalIdKeyIdentifierClause : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public class LocalIdKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type LocalIdKeyIdentifierClause = class
    inherit SecurityKeyIdentifierClause
Public Class LocalIdKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
Vererbung
LocalIdKeyIdentifierClause

Hinweise

In der Regel ist es nicht erforderlich, die LocalIdKeyIdentifierClause 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 der SOAP-Nachricht enthalten sind, nicht angefügte Verweise beziehen sich hingegen auf Sicherheitstoken, die nicht im Sicherheitsheader der SOAP-Nachricht enthalten sind. Diese Verweise bestätigen in der Regel die Echtheit des ausgegebenen Sicherheitstokens.

Der LocalIdKeyIdentifierClause-Schlüsselbezeichner wird innerhalb eines <SecurityTokenReference>-Elements platziert.

Konstruktoren

LocalIdKeyIdentifierClause(String)

Initialisiert eine neue Instanz der LocalIdKeyIdentifierClause-Klasse unter Verwendung des angegebenen Bezeichners und des Arrays von Typen.

LocalIdKeyIdentifierClause(String, Byte[], Int32, Type)

Initialisiert eine neue Instanz der LocalIdKeyIdentifierClause-Klasse unter Verwendung des angegebenen Bezeichners, der Nonce, der Länge des abgeleiteten Schlüssels und des Besitzers des Sicherheitstokentyps.

LocalIdKeyIdentifierClause(String, Type)

Initialisiert eine neue Instanz der LocalIdKeyIdentifierClause-Klasse unter Verwendung des angegebenen Bezeichners und des Besitzers des Sicherheitstokentyps.

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)
LocalId

Ruft den Wert des wsu:Id-Attributs für ein XML-Element in der aktuellen SOAP-Nachricht ab.

OwnerType

Ruft den Typ des Sicherheitstokens ab, auf den durch die LocalId-Eigenschaft verwiesen wird.

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)
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)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
Matches(SecurityKeyIdentifierClause)

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz mit der angegebenen Schlüsselbezeichnerklausel übereinstimmt.

Matches(String, Type)

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz mit dem angegebenen Verweis und Typ übereinstimmt.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

Gilt für: