SamlSubjectStatement Classe

Definição

Representa uma reivindicação de um SamlSecurityToken token de segurança.

public ref class SamlSubjectStatement abstract : System::IdentityModel::Tokens::SamlStatement
public abstract class SamlSubjectStatement : System.IdentityModel.Tokens.SamlStatement
type SamlSubjectStatement = class
    inherit SamlStatement
Public MustInherit Class SamlSubjectStatement
Inherits SamlStatement
Herança
SamlSubjectStatement
Derivado

Observações

SamlSecurityToken os tokens de segurança especificam as suas reivindicações usando asserções SAML, que podem especificar o sujeito do token de segurança. As reivindicações numa afirmação SAML são representadas por declarações SAML. A especificação SAML define um conjunto de tipos de instruções SAML e um deles é um SamlSubjectStatement. A SamlSubjectStatement afirma o principal que é o sujeito do SamlSecurityToken token de segurança. Este principal está especificado na SamlSubject propriedade.

Construtores

Name Description
SamlSubjectStatement()

Inicializa uma nova instância da SamlSubjectStatement classe.

SamlSubjectStatement(SamlSubject)

Inicializa uma nova instância da SamlSubjectStatement classe usando o sujeito especificado.

Propriedades

Name Description
IsReadOnly

Recebe um valor que indica se as propriedades desta instância são de somente leitura.

SamlSubject

Obtém ou define o sujeito de um SamlSecurityToken token de segurança.

Métodos

Name Description
AddClaimsToList(IList<Claim>)

Adiciona uma reivindicação baseada nas propriedades desta instância à coleção especificada de reivindicações.

CreatePolicy(ClaimSet, SamlSecurityTokenAuthenticator)

Cria uma política de autorização para um SamlSecurityToken token de segurança.

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)

Quando sobrescrito numa classe derivada, lê a instrução SAML do leitor XML especificado.

(Herdado de SamlStatement)
SetSubject(SamlSubject)

Define o tema de um SamlSecurityToken token de segurança.

ToString()

Devolve uma cadeia que representa o objeto atual.

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

Escreve a instrução SAML no serializador XML especificado.

(Herdado de SamlStatement)

Aplica-se a