SamlAudienceRestrictionCondition Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica que uma declaração SAML destina-se a um público-alvo 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
Comentários
A SamlAudienceRestrictionCondition classe corresponde ao <saml:AudienceRestrictionCondition>
elemento XML, que é definido na especificação OASIS SAML 1.1. O SamlAudienceRestrictionCondition é um dos vários que podem ser usados SamlConditions para definir o escopo de uma declaração SAML
Use a SamlAudienceRestrictionCondition classe para especificar um SamlAssertion destina-se a um público-alvo específico e que a autoridade SAML emissora não garante a declaração SAML para outros públicos que recebem o token de segurança. As declaraçõ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 declaração. Uma dessas condições é um SamlAudienceRestrictionCondition, que especifica que a declaração é endereçada a um ou mais públicos específicos. A autoridade SAML emissora não pode impedir que um destinatário não intencional entre em ação com base nas informações fornecidas na declaração SAML. No entanto, a SamlAudienceRestrictionCondition classe permite que a autoridade SAML declare explicitamente que nenhuma garantia é fornecida a essa parte em uma forma legível por máquina e por humanos.
Para especificar o conjunto de públicos-alvo pretendidos, use o SamlAudienceRestrictionCondition(IEnumerable<Uri>) construtor que aceita um conjunto de audiências. Para obter o conjunto de públicos-alvo pretendidos, acesse a Audiences propriedade .
Construtores
SamlAudienceRestrictionCondition() |
Inicializa uma nova instância da classe SamlAudienceRestrictionCondition. |
SamlAudienceRestrictionCondition(IEnumerable<Uri>) |
Inicializa uma nova instância da classe SamlAudienceRestrictionCondition com o conjunto especificado de públicos-alvo aos quais uma declaração SAML se destina. |
Propriedades
Audiences |
Obtém o conjunto de públicos-alvo aos quais uma declaração SAML se destina. |
IsReadOnly |
Obtém um valor que indica se as propriedades dessa instância são somente leitura. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MakeReadOnly() |
Faz com que essa instância seja somente leitura. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Lê o elemento |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Grava o elemento |