SamlSubject 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.
Representa a entidade de um token de segurança SAML.
public ref class SamlSubject
public class SamlSubject
type SamlSubject = class
Public Class SamlSubject
- Herança
-
SamlSubject
Comentários
SamlSecurityToken Os tokens de segurança especificam suas declarações usando declarações SAML, que podem especificar o assunto do token de segurança. As declarações em uma declaração SAML são representadas por instruções SAML. A especificação SAML define um conjunto de tipos de instrução SAML e um deles é um SamlSubjectStatement. Um SamlSubjectStatement declara a entidade de segurança que é o assunto do SamlSecurityToken token de segurança. Essa entidade de segurança é especificada usando uma SamlSubject classe .
Construtores
SamlSubject() |
Inicializa uma nova instância da classe SamlSubject. |
SamlSubject(String, String, String) |
Inicializa uma nova instância da classe SamlSubject usando o nome especificado, o domínio no qual o nome reside e o formato no qual o nome está. |
SamlSubject(String, String, String, IEnumerable<String>, String, SecurityKeyIdentifier) |
Inicializa uma nova instância da classe SamlSubject usando o nome especificado, o domínio no qual o nome reside, o formato em que está o nome, protocolos de autenticação, informações de autenticação adicionais e um identificador de chave. |
Propriedades
ConfirmationMethods |
Obtém um conjunto de referências de URI que identificam os protocolos que devem ser usados para autenticar a entidade. |
Crypto |
Obtém ou define a chave de criptografia que é usada para verificar a assinatura digital é identificada por essa instrução da entidade SAML. |
IsReadOnly |
Obtém um valor que indica se as propriedades dessa instância são somente leitura. |
KeyIdentifier |
Obtém ou define um identificador de chave que fornece acesso a uma chave de criptografia mantida pelo token de segurança SAML. |
Name |
Obtém ou define o nome da entidade de um token de segurança SAML. |
NameClaimType |
Obtém o tipo de declaração usado para representar o nome da entidade do token de segurança SAML. |
NameFormat |
Obtém ou define uma referência de URI que representa o formato em que está o nome da entidade de um token de segurança do SAML. |
NameQualifier |
Obtém ou define o domínio no qual reside o nome da entidade de um token de segurança do SAML. |
SubjectConfirmationData |
Obtém ou define informações de autenticação adicionais que podem ser usadas por protocolos de autenticação. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
ExtractClaims() |
Obtém um conjunto de declarações que usa as propriedades dessa classe. |
ExtractSubjectKeyClaimSet(SamlSecurityTokenAuthenticator) |
Obtém um conjunto de declarações que usa as propriedades dessa classe e o autenticador de token de segurança SAML especificado. |
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 |