Sdílet prostřednictvím


SamlConditions Třída

Definice

Představuje sadu podmínek, které je třeba vzít v úvahu při posuzování platnosti kontrolního výrazu SAML.

public ref class SamlConditions
public class SamlConditions
type SamlConditions = class
Public Class SamlConditions
Dědičnost
SamlConditions

Poznámky

SamlSecurityToken tokeny zabezpečení určují své deklarace pomocí kontrolních výrazů SAML a sady podmínek, které je potřeba vzít v úvahu při posuzování platnosti kontrolního výrazu SAML. Třída SamlConditions představuje sadu podmínek. Příkladem podmínky je, zda kontrolní výraz SAML nesmí být uložen v mezipaměti, což je reprezentováno SamlDoNotCacheCondition třídou.

Specifikace SAML definuje dvě podmínky a umožňuje rozšíření sady podmínek. Specifikace SAML definuje dvě podmínky: SamlAudienceRestrictionCondition a SamlDoNotCacheCondition. Chcete-li definovat novou podmínku, odvodit třídu z SamlCondition třídy.

Konstruktory

SamlConditions()

Inicializuje novou instanci SamlConditions třídy.

SamlConditions(DateTime, DateTime)

Inicializuje novou instanci SamlConditions třídy pomocí zadaného časového rámce, že kontrolní výraz SAML je platný.

SamlConditions(DateTime, DateTime, IEnumerable<SamlCondition>)

Inicializuje novou instanci SamlConditions třídy pomocí zadaného časového rámce a podmínek, pokud je kontrolní výraz SAML platný.

Vlastnosti

Conditions

Získá sadu podmínek, které je třeba vzít v úvahu při posuzování platnosti kontrolního výrazu SAML.

IsReadOnly

Získá hodnotu, která označuje, zda jsou vlastnosti této instance jen pro čtení.

NotBefore

Získá nejstarší okamžik v čase, kdy je kontrolní výraz SAML platný.

NotOnOrAfter

Získá okamžik v čase, kdy platnost kontrolního výrazu SAML vyprší.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MakeReadOnly()

Způsobí, že tato instance bude jen pro čtení.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Čte element ze zadané čtečky <saml:Conditions> XML.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Zapíše <saml:Conditions> element do zadaného XML serializátoru.

Platí pro

Viz také