Freigeben über


SamlCondition Klasse

Definition

Stellt eine Bedingung dar, die bei der Bewertung der Gültigkeit einer SAML-Assertion in Erwägung gezogen werden muss.

public ref class SamlCondition abstract
public abstract class SamlCondition
type SamlCondition = class
Public MustInherit Class SamlCondition
Vererbung
SamlCondition
Abgeleitet

Hinweise

SamlSecurityToken-Sicherheitstoken geben ihre Ansprüche mithilfe von SAML-Assertionen und einem Satz an Bedingungen an, die bei der Bewertung der Gültigkeit der SAML-Assertion berücksichtigt werden müssen. Die SamlCondition-Klasse stellt eine einzelne Bedingung dar. Ein Beispiel für eine Bedingung ist, ob die SAML-Assertion, die durch die SamlDoNotCacheCondition-Klasse dargestellt wird, zwischengespeichert werden muss.

Die SAML-Spezifikation definiert zwei Bedingungen und ermöglicht damit, dass der Satz an Bedingungen erweitert werden kann. Die zwei von der SAML-Spezifikation definierten Bedingungen sind SamlAudienceRestrictionCondition und SamlDoNotCacheCondition. Leiten Sie zum Definieren einer neuen Bedingung eine Klasse von der SamlCondition-Klasse ab.

Konstruktoren

SamlCondition()

Initialisiert eine neue Instanz der SamlCondition-Klasse.

Eigenschaften

IsReadOnly

Beim Überschreiben in einer abgeleiteten Klasse wird ein Wert abgerufen, der angibt, ob die Eigenschaft dieser Instanz schreibgeschützt ist.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MakeReadOnly()

Das Überschreiben in einer abgeleiteten Klasse bewirkt, dass diese Instanz schreibgeschützt ist.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Bei Überschreibungen in einer abgeleiteten Klasse wird die Bedingung vom angegebenen XML-Reader gelesen.

ToString()

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

(Geerbt von Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Schreibt beim Überschreiben in einer abgeleiteten Klasse die Bedingung in das angegebene XML-Serialisierungsprogramm.

Gilt für:

Weitere Informationen