SamlDoNotCacheCondition Klas

Definitie

Vertegenwoordigt een voorwaarde die in aanmerking moet worden genomen bij het beoordelen van de geldigheid van een SAML-assertie.

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
Overname
SamlDoNotCacheCondition

Opmerkingen

SamlSecurityToken beveiligingstokens geven hun claims op met behulp van SAML-asserties en een set voorwaarden die in aanmerking moeten worden genomen bij het beoordelen van de geldigheid van de SAML-assertie. De SamlDoNotCacheCondition klasse vertegenwoordigt een van de voorwaarden die zijn gedefinieerd door de SAML-specificatie en geeft aan dat de SAML-assertie niet in de cache mag worden opgeslagen. Als u deze voorwaarde voor een SAML-assertie wilt opgeven, voegt u de SamlDoNotCacheCondition klasse toe aan de verzameling die door de Conditions eigenschap wordt geretourneerd.

Note

Wanneer de SamlDoNotCacheCondition voorwaarde wordt toegevoegd aan een SamlSecurityToken beveiligingstoken dat wordt uitgegeven door een beveiligingstokenservice voor de WCF-client, slaat een WCF-client het beveiligingstoken in de cache op. Omdat de client de inhoud van het uitgegeven token niet inspecteert, wordt het token in de cache opgeslagen. De client is tokenneutraal voor het uitgegeven tokenstype en verwerkt het het geretourneerde uitgegeven token als een ondoorzichtig XML-element. WCF-beveiliging slaat echter nooit het ontvangen uitgegeven token op in de cache aan de servicezijde; hiermee worden alleen de claims in de cache opgeslagen die worden geëxtraheerd tijdens het verificatieproces van het token.

Constructors

Name Description
SamlDoNotCacheCondition()

Initialiseert een nieuw exemplaar van de SamlDoNotCacheCondition klasse.

Eigenschappen

Name Description
IsReadOnly

Hiermee wordt een waarde opgehaald die aangeeft of de eigenschappen van dit exemplaar alleen-lezen zijn.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MakeReadOnly()

Zorgt ervoor dat dit exemplaar het kenmerk Alleen-lezen heeft.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Leest het <saml:DoNotCacheCondition> element uit de opgegeven XML-lezer.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Hiermee schrijft u het <saml:DoNotCacheCondition> element naar de opgegeven XML-serialisatiefunctie.

Van toepassing op

Zie ook