SamlAudienceRestrictionCondition Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica che un'asserzione SAML è indirizzata a un determinato pubblico.
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
- Ereditarietà
Commenti
La SamlAudienceRestrictionCondition classe corrisponde all'elemento <saml:AudienceRestrictionCondition>
XML, definito nella specifica OASIS SAML 1.1. La classe SamlAudienceRestrictionCondition è una delle classi SamlConditions che possono essere utilizzate per definire l'area di validità di un'asserzione SAML.
Utilizzare la classe SamlAudienceRestrictionCondition per specificare che un'asserzione SamlAssertion è destinata a un pubblico specifico e che l'autorità SAML di emissione non garantisce l'asserzione SAML per altri destinatari che ricevono il token di sicurezza. Le attestazioni per i token di sicurezza SamlSecurityToken sono espresse come parte di una classe SamlAssertion che può disporre eventualmente di un set di condizioni che influiscono sulla validità dell'asserzione. Una di queste condizioni è SamlAudienceRestrictionCondition, che specifica che l'asserzione è indirizzata a uno o più destinatari specifici. L'autorità SAML di emissione non può impedire a un destinatario indesiderato di agire sulla base delle informazioni fornite nell'asserzione SAML. La classe SamlAudienceRestrictionCondition consente tuttavia all'autorità SAML di dichiarare esplicitamente che non viene fornita alcuna garanzia a un destinatario di questo tipo in una forma leggibile dal computer e dall'utente.
Per specificare il set di gruppi di destinatari desiderati, utilizzare il costruttore SamlAudienceRestrictionCondition(IEnumerable<Uri>) che accetta un set di gruppi di destinatari. Per ottenere il set di destinatari desiderati, accedere alla proprietà Audiences.
Costruttori
SamlAudienceRestrictionCondition() |
Inizializza una nuova istanza della classe SamlAudienceRestrictionCondition. |
SamlAudienceRestrictionCondition(IEnumerable<Uri>) |
Inizializza una nuova istanza della classe SamlAudienceRestrictionCondition con il set di utenti specificato al quale è destinata un'asserzione SAML. |
Proprietà
Audiences |
Ottiene il set di destinatari per i quali è prevista un'asserzione SAML. |
IsReadOnly |
Ottiene un valore che indica se le proprietà di questa istanza sono di sola lettura. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MakeReadOnly() |
Modifica questa istanza in modo che sia di sola lettura. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Legge l'elemento |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Scrive l'elemento |