SamlAudienceRestrictionCondition 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.
Gibt an, dass eine SAML-Assertion an eine besondere Zielgruppe adressiert wird.
public ref class SamlAudienceRestrictionCondition : System::IdentityModel::Tokens::SamlCondition
public class SamlAudienceRestrictionCondition : System.IdentityModel.Tokens.SamlCondition
type SamlAudienceRestrictionCondition = class
inherit SamlCondition
Public Class SamlAudienceRestrictionCondition
Inherits SamlCondition
- Vererbung
Hinweise
Die SamlAudienceRestrictionCondition -Klasse entspricht dem <saml:AudienceRestrictionCondition>
XML-Element, das in der OASIS SAML 1.1-Spezifikation definiert ist. Die SamlAudienceRestrictionCondition ist eine von mehreren SamlConditions, die verwendet werden können, um eine SAML-Assertion zu bewerten.
Verwenden Sie die SamlAudienceRestrictionCondition-Klasse, um anzugeben, dass eine SamlAssertion für eine bestimmte Zielgruppe bestimmt ist und dass die ausgebende SAML-Behörde für eine SAML-Assertion für andere Zielgruppen, die das Sicherheitstoken erhalten, keine Gewährleistung übernimmt. Die Ansprüche an die SamlSecurityToken-Sicherheitstoken werden als Teil einer SamlAssertion ausgedrückt, die optional bestimmte Bedingungen aufweisen kann, die die Gültigkeit der Assertion beeinflussen. Eine dieser Bedingungen ist eine SamlAudienceRestrictionCondition, in der angegeben wird, dass die Assertion für eine oder mehrere Zielgruppen bestimmt ist. Die ausgebende SAML-Behörde kann nicht verhindern, dass ein unerwünschter Empfänger auf der Basis der in der SAML-Assertion enthaltenen Informationen Schritte einleitet. Durch die SamlAudienceRestrictionCondition-Klasse kann die SAML-Behörde jedoch ausdrücklich erklären, dass sie für derartige Empfänger keine Gewährleistung in maschinenlesbarer Form oder im Klartextformat übernimmt.
Um den Satz bestimmter Zielgruppen anzugeben, verwenden Sie den SamlAudienceRestrictionCondition(IEnumerable<Uri>)-Konstruktor, der einen Satz von Zielgruppen annimmt. Um den Satz bestimmter Zielgruppen abzurufen, greifen Sie auf die Audiences-Eigenschaft zu.
Konstruktoren
SamlAudienceRestrictionCondition() |
Initialisiert eine neue Instanz der SamlAudienceRestrictionCondition-Klasse. |
SamlAudienceRestrictionCondition(IEnumerable<Uri>) |
Initialisiert eine neue Instanz für die SamlAudienceRestrictionCondition-Klasse mit dem angegebenen Zielgruppensatz, für den eine SAML-Assertion bestimmt ist. |
Eigenschaften
Audiences |
Ruft den Satz von Zielgruppen ab, für den eine SAML-Assertion bestimmt ist. |
IsReadOnly |
Ruft einen Wert ab, der angibt, ob die Eigenschaften dieser Instanz schreibgeschützt sind. |
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 |