SamlAudienceRestrictionCondition Classe

Definição

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
SamlAudienceRestrictionCondition

Comentários

A SamlAudienceRestrictionCondition classe corresponde ao <saml:AudienceRestrictionCondition> elemento XML, que é definido na especificação OASIS SAML 1,1. O SamlAudienceRestrictionCondition é um de vários SamlConditions que pode ser usado para fazer o escopo de uma Asserção SAML

Use a SamlAudienceRestrictionCondition classe para especificar um se SamlAssertion destina a um público 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 de SamlSecurityToken tokens de segurança são expressas como parte de um SamlAssertion , o que pode, opcionalmente, ter um conjunto de condições que afete a validade da asserção. Uma dessas condições é a SamlAudienceRestrictionCondition , que especifica que a asserção é endereçada a um ou mais públicos específicos. A autoridade SAML emissora não pode impedir que um destinatário intencionado faça uma ação com base nas informações fornecidas na Asserção SAML. No entanto, a SamlAudienceRestrictionCondition classe permite que a autoridade SAML declare explicitamente que nenhuma garantia é fornecida a tal parte em um formulário legível por máquina e humana.

Para especificar o conjunto de públicos-alvo, use o SamlAudienceRestrictionCondition(IEnumerable<Uri>) Construtor que aceita um conjunto de públicos. Para obter o conjunto de públicos-alvo, 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 <AudienceRestrictionCondition> do leitor de XML especificado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Grava o elemento <AudienceRestrictionCondition> no serializador XML especificado.

Aplica-se a

Confira também