SamlConditions Klasa

Definicja

Reprezentuje zestaw warunków, które należy wziąć pod uwagę podczas oceny ważności asercji SAML.

public ref class SamlConditions
public class SamlConditions
type SamlConditions = class
Public Class SamlConditions
Dziedziczenie
SamlConditions

Uwagi

SamlSecurityToken tokeny zabezpieczające określają swoje oświadczenia przy użyciu asercji SAML i zestaw warunków, które należy wziąć pod uwagę podczas oceny ważności asercji SAML. Klasa SamlConditions reprezentuje zestaw warunków. Przykładem warunku jest to, czy asercji SAML nie można buforować, co jest reprezentowane przez klasę SamlDoNotCacheCondition .

Specyfikacja SAML definiuje dwa warunki i umożliwia rozszerzenie zestawu warunków. Dwa warunki zdefiniowane przez specyfikację SAML to SamlAudienceRestrictionCondition i SamlDoNotCacheCondition. Aby zdefiniować nowy warunek, należy utworzyć klasę z SamlCondition klasy .

Konstruktory

SamlConditions()

Inicjuje nowe wystąpienie klasy SamlConditions.

SamlConditions(DateTime, DateTime)

Inicjuje SamlConditions nowe wystąpienie klasy przy użyciu określonego przedziału czasu prawidłowego asercji SAML.

SamlConditions(DateTime, DateTime, IEnumerable<SamlCondition>)

Inicjuje SamlConditions nowe wystąpienie klasy przy użyciu określonego przedziału czasu i warunków, gdy potwierdzenie SAML jest prawidłowe.

Właściwości

Conditions

Pobiera zestaw warunków, które należy wziąć pod uwagę podczas oceny ważności asercji SAML.

IsReadOnly

Pobiera wartość wskazującą, czy właściwości tego wystąpienia są tylko do odczytu.

NotBefore

Pobiera najwcześniejszą chwilę w czasie, gdy potwierdzenie SAML jest prawidłowe.

NotOnOrAfter

Pobiera moment w czasie wygaśnięcia asercji SAML.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MakeReadOnly()

Powoduje, że to wystąpienie jest tylko do odczytu.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Odczytuje <saml:Conditions> element z określonego czytnika XML.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Zapisuje element w <saml:Conditions> określonym serializatorze XML.

Dotyczy

Zobacz też