SamlAudienceRestrictionCondition Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie qu'une assertion SAML est destinée à un public précis.
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
- Héritage
Remarques
La SamlAudienceRestrictionCondition classe correspond à l’élément <saml:AudienceRestrictionCondition>
XML, qui est défini dans la spécification OASIS SAML 1.1. SamlAudienceRestrictionCondition est l'une des SamlConditions qui peuvent être utilisées pour définir la portée d'une assertion SAML
La classe SamlAudienceRestrictionCondition permet de spécifier qu'une SamlAssertion est destinée à un public spécifique et que l'autorité SAML émettrice ne garantit pas l'assertion SAML pour les d'autres publics qui reçoivent le jeton de sécurité. Les revendications pour les jetons de sécurité SamlSecurityToken sont exprimées dans le cadre d'une SamlAssertion, dont l'ensemble de conditions peut éventuellement affecter la validité de l'assertion. L'une de ces conditions est une SamlAudienceRestrictionCondition, qui spécifie que l'assertion est destinée à un ou plusieurs publics spécifiques. L'autorité SAML émettrice ne peut pas empêcher qu'un destinataire non souhaité agisse d'après les informations fournies dans l'assertion SAML. Toutefois, la classe SamlAudienceRestrictionCondition permet à l'autorité SAML de déclarer explicitement qu'aucune garantie n'est fournie à une telle personne dans un format lisible par l'ordinateur et l'utilisateur.
Pour spécifier l'ensemble de publics destinataires, utilisez le constructeur SamlAudienceRestrictionCondition(IEnumerable<Uri>) qui accepte un ensemble de publics. Pour obtenir l'ensemble de publics destinataires, accédez à la propriété Audiences.
Constructeurs
SamlAudienceRestrictionCondition() |
Initialise une nouvelle instance de la classe SamlAudienceRestrictionCondition. |
SamlAudienceRestrictionCondition(IEnumerable<Uri>) |
Initialise une nouvelle instance de la classe SamlAudienceRestrictionCondition avec l'ensemble de publics spécifié pour lequel une assertion SAML est destinée. |
Propriétés
Audiences |
Obtient l'ensemble de publics lesquels une assertion SAML est destinée. |
IsReadOnly |
Obtient une valeur qui indique si les propriétés de cette instance sont en lecture seule. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MakeReadOnly() |
Provoque la mise en lecture seule de cette instance. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Lit l'élément |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Écrit l'élément |