Teilen über


SamlDoNotCacheCondition 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 SamlDoNotCacheCondition : System::IdentityModel::Tokens::SamlCondition
public class SamlDoNotCacheCondition : System.IdentityModel.Tokens.SamlCondition
type SamlDoNotCacheCondition = class
    inherit SamlCondition
Public Class SamlDoNotCacheCondition
Inherits SamlCondition
Vererbung
SamlDoNotCacheCondition

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 SamlDoNotCacheCondition-Klasse stellt eine der Bedingungen dar, die durch die SAML-Spezifikation definiert werden, und bestätigt, dass die SAML-Assertion nicht gepuffert werden darf. Wenn Sie diese Bedingung für eine SAML-Assertion angeben möchten, fügen Sie die SamlDoNotCacheCondition-Klasse zur Auflistung hinzu, die durch die Conditions-Eigenschaft zurückgegeben wurde.

Hinweis

Wenn einem Sicherheitstoken, das von einem Sicherheitstokendienst SamlDoNotCacheCondition für den WCF-Client ausgestellt wird, als Bedingung SamlSecurityToken hinzugefügt wird, speichert ein WCF-Client das Sicherheitstoken zwischen. Da der Client den Inhalt des ausgegebenen Tokens nicht überprüft, wird das Token zwischengespeichert. Der Client verhält sich tokenagnostisch für den ausgegebenen Tokentyp und verarbeitet das zurückgegebene Token als transparentes XML-Element. Wcf-Sicherheit speichert das empfangene ausgestellte Token jedoch nie auf der Dienstseite zwischen. Es speichert nur die Ansprüche zwischen, die während des Tokenauthentifizierungsprozesses daraus extrahiert werden.

Konstruktoren

SamlDoNotCacheCondition()

Initialisiert eine neue Instanz der SamlDoNotCacheCondition-Klasse.

Eigenschaften

IsReadOnly

Ruft einen Wert ab, der angibt, ob die Eigenschaften dieser Instanz schreibgeschützt sind.

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

Bewirkt, dass diese Instanz schreibgeschützt ist.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

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

Liest das <saml:DoNotCacheCondition>-Element vom angegebenen XML-Reader.

ToString()

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

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

Schreibt das <saml:DoNotCacheCondition>-Element in das angegebene XML-Serialisierungsprogramm.

Gilt für:

Weitere Informationen