SamlConditions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Satz an Bedingungen dar, die bei der Bewertung der Gültigkeit einer SAML-Assertion in Erwägung gezogen werden müssen.
public ref class SamlConditions
public class SamlConditions
type SamlConditions = class
Public Class SamlConditions
- Vererbung
-
SamlConditions
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 SamlConditions-Klasse stellt den Satz an Bedingungen dar. Ein Beispiel für eine Bedingung ist, ob die SAML-Assertion, die durch die SamlDoNotCacheCondition-Klasse dargestellt wird, zwischengespeichert werden muss.
Die SAML-Spezifikation definiert zwei Bedingungen und ermöglicht damit, dass der Satz an Bedingungen erweitert werden kann. Die zwei von der SAML-Spezifikation definierten Bedingungen sind SamlAudienceRestrictionCondition und SamlDoNotCacheCondition. Leiten Sie zum Definieren einer neuen Bedingung eine Klasse von der SamlCondition-Klasse ab.
Konstruktoren
SamlConditions() |
Initialisiert eine neue Instanz der SamlConditions-Klasse. |
SamlConditions(DateTime, DateTime) |
Initialisiert eine neue Instanz der SamlConditions-Klasse unter Verwendung des Zeitrahmens, in dem die SAML-Assertion gültig ist. |
SamlConditions(DateTime, DateTime, IEnumerable<SamlCondition>) |
Initialisiert eine neue Instanz der SamlConditions-Klasse unter Verwendung des Zeitrahmens und der Bedingungen, gemäß derer die SAML-Assertion gültig ist. |
Eigenschaften
Conditions |
Ruft den Satz an Bedingungen ab, die bei der Bewertung der Gültigkeit einer SAML-Assertion in Erwägung gezogen werden müssen. |
IsReadOnly |
Ruft einen Wert ab, der angibt, ob die Eigenschaften dieser Instanz schreibgeschützt sind. |
NotBefore |
Ruft den frühesten Zeitpunkt ab, zu dem die SAML-Assertion gültig ist. |
NotOnOrAfter |
Ruft den Zeitpunkt ab, zu dem die SAML-Assertion abläuft. |
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 |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Schreibt das |