SamlAudienceRestrictionCondition Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Especifica que uma afirmação SAML é dirigida a um público específico.
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
- Herança
Observações
A SamlAudienceRestrictionCondition classe corresponde ao <saml:AudienceRestrictionCondition> elemento XML, que está definido na especificação OASIS SAML 1.1. O SamlAudienceRestrictionCondition é um dos vários SamlConditions que podem ser usados para definir uma asserção SAML
Use a SamlAudienceRestrictionCondition classe para especificar que a SamlAssertion é destinada a um público específico e que a autoridade emissora do SAML não justifica a afirmação SAML para outros públicos que recebem o token de segurança. As reivindicações para SamlSecurityToken tokens de segurança são expressas como parte de um SamlAssertion, que pode opcionalmente ter um conjunto de condições que afetam a validade da afirmação. Uma dessas condições é um SamlAudienceRestrictionCondition, que especifica que a afirmação é dirigida a um ou mais públicos específicos. A autoridade emissora do SAML não pode impedir que um destinatário não intencional tome medidas com base na informação fornecida na afirmação do SAML. No entanto, a SamlAudienceRestrictionCondition classe permite que a autoridade SAML estipule explicitamente que não é fornecida garantia a tal parte numa forma legível por máquina e por humanos.
Para especificar o conjunto de públicos-alvo, use o SamlAudienceRestrictionCondition(IEnumerable<Uri>) construtor que aceita um conjunto de públicos. Para obter o público-alvo, aceda à Audiences propriedade.
Construtores
| Name | Description |
|---|---|
| SamlAudienceRestrictionCondition() |
Inicializa uma nova instância da SamlAudienceRestrictionCondition classe. |
| SamlAudienceRestrictionCondition(IEnumerable<Uri>) |
Inicializa uma nova instância da SamlAudienceRestrictionCondition classe com o conjunto especificado de audiências para o qual uma asserção SAML se destina. |
Propriedades
| Name | Description |
|---|---|
| Audiences |
Dá ao conjunto de públicos a quem se destina uma afirmação SAML. |
| IsReadOnly |
Obtém um valor que indica se as propriedades desta instância são de somente leitura. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MakeReadOnly() |
Faz com que esta instância seja apenas de leitura. |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Lê o |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
| WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Escreve o |