SamlAudienceRestrictionCondition Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica que una aserción de SAML se dirige a una audiencia determinada.
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
- Herencia
Comentarios
La SamlAudienceRestrictionCondition clase corresponde al <saml:AudienceRestrictionCondition>
elemento XML, que se define en la especificación OASIS SAML 1.1. SamlAudienceRestrictionCondition es uno de los varios SamlConditions que se pueden utilizar para investigar una aserción de SAML
Utilice la clase SamlAudienceRestrictionCondition para especificar SamlAssertion pretendido para una audiencia concreta y que la autoridad emisora de SAML no garantiza la aserción de SAML para otras audiencias que reciben el token de seguridad. Las notificaciones para los tokens de seguridad SamlSecurityToken se expresan como parte de SamlAssertion, que opcionalmente puede tener un conjunto de condiciones que afectan a la validez de la aserción. Uno de esas condiciones es SamlAudienceRestrictionCondition, que especifica que la aserción se dirige a una o más audiencias concretas. La autoridad emisora de SAML no puede evitar que un destinatario imprevisto tome medidas en base a la información proporcionada en la aserción de SAML. Sin embargo, la clase SamlAudienceRestrictionCondition permite a la autoridad de SAML decir explícitamente que ninguna garantía se proporciona para dicha parte en forma legible por los humanos o por máquinas.
Para especificar el conjunto de audiencias intencionadas, utilice el constructor SamlAudienceRestrictionCondition(IEnumerable<Uri>) que acepta un conjunto de audiencias. Para obtener el conjunto de audiencias intencionadas, acceda a la propiedad Audiences.
Constructores
SamlAudienceRestrictionCondition() |
Inicializa una nueva instancia de la clase SamlAudienceRestrictionCondition. |
SamlAudienceRestrictionCondition(IEnumerable<Uri>) |
Inicializa una nueva instancia de la clase SamlAudienceRestrictionCondition con el conjunto especificado de audiencias para las que está pensada una aserción de SAML. |
Propiedades
Audiences |
Obtiene el conjunto de audiencias para las que está pensada una aserción de SAML. |
IsReadOnly |
Obtiene un valor que indica si las propiedades de esta instancia son de solo lectura. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MakeReadOnly() |
Hace que esta instancia sea de solo lectura. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Lee el elemento |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Escribe el elemento |