SamlAudienceRestrictionCondition Klas

Definitie

Hiermee geeft u op dat een SAML-assertie is geadresseerd aan een bepaalde doelgroep.

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
Overname
SamlAudienceRestrictionCondition

Opmerkingen

De SamlAudienceRestrictionCondition klasse komt overeen met het <saml:AudienceRestrictionCondition> XML-element, dat is gedefinieerd in de OASIS SAML 1.1-specificatie. Het SamlAudienceRestrictionCondition is een van de verschillende SamlConditions die kan worden gebruikt om een SAML-assertie te bepalen

Gebruik de SamlAudienceRestrictionCondition klasse om een SamlAssertion is bedoeld voor een specifieke doelgroep op te geven en dat de verlenende SAML-instantie de SAML-assertie niet garandeert voor andere doelgroepen die het beveiligingstoken ontvangen. De claims voor SamlSecurityToken beveiligingstokens worden uitgedrukt als onderdeel van een SamlAssertion, die eventueel een set voorwaarden kan hebben die van invloed zijn op de geldigheid van de verklaring. Een van deze voorwaarden is een SamlAudienceRestrictionCondition, waarmee wordt aangegeven dat de verklaring is gericht op een of meer specifieke doelgroepen. De uitgevende SAML-instantie kan niet voorkomen dat een onbedoelde ontvanger actie onderneemt op basis van de informatie die in de SAML-assertie is verstrekt. De klasse staat echter SamlAudienceRestrictionCondition toe dat de SAML-instantie expliciet vermeldt dat er geen garantie wordt verstrekt aan een dergelijke partij in een machine- en door mensen leesbare vorm.

Als u de set beoogde doelgroepen wilt opgeven, gebruikt u de SamlAudienceRestrictionCondition(IEnumerable<Uri>) constructor die een set doelgroepen accepteert. Als u de set beoogde doelgroepen wilt ophalen, opent u de Audiences eigenschap.

Constructors

Name Description
SamlAudienceRestrictionCondition()

Initialiseert een nieuw exemplaar van de SamlAudienceRestrictionCondition klasse.

SamlAudienceRestrictionCondition(IEnumerable<Uri>)

Initialiseert een nieuw exemplaar van de SamlAudienceRestrictionCondition klasse met de opgegeven set doelgroepen waarvoor een SAML-assertie is bedoeld.

Eigenschappen

Name Description
Audiences

Hiermee haalt u de set doelgroepen op waarvoor een SAML-assertie is bedoeld.

IsReadOnly

Hiermee wordt een waarde opgehaald die aangeeft of de eigenschappen van dit exemplaar alleen-lezen zijn.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MakeReadOnly()

Zorgt ervoor dat dit exemplaar het kenmerk Alleen-lezen heeft.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Leest het <AudienceRestrictionCondition> element uit de opgegeven XML-lezer.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Hiermee schrijft u het <AudienceRestrictionCondition> element naar de opgegeven XML-serialisatiefunctie.

Van toepassing op

Zie ook