SamlConditions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Zapisuje element w |