Compartilhar via


Saml2SecurityToken Classe

Definição

Representa um token de segurança baseado em uma declaração SAML.

public ref class Saml2SecurityToken : System::IdentityModel::Tokens::SecurityToken
public class Saml2SecurityToken : System.IdentityModel.Tokens.SecurityToken
type Saml2SecurityToken = class
    inherit SecurityToken
Public Class Saml2SecurityToken
Inherits SecurityToken
Herança
Saml2SecurityToken

Comentários

As declarações para Saml2SecurityToken tokens de segurança são expressas como parte de um Saml2Assertion. Um Saml2Assertion tem um conjunto extensível de declarações conhecidas como instruções SAML representadas pela Statements propriedade. A autoridade SAML que emitiu a declaração SAML é especificada na Issuer propriedade.

Construtores

Nome Description
Saml2SecurityToken(Saml2Assertion, ReadOnlyCollection<SecurityKey>, SecurityToken)

Inicializa uma nova instância da Saml2SecurityToken classe usando a declaração SAML especificada, as chaves criptográficas e o token do emissor.

Saml2SecurityToken(Saml2Assertion)

Inicializa uma nova instância da Saml2SecurityToken classe usando a asserção SAML especificada.

Propriedades

Nome Description
Assertion

Obtém a declaração SAML para esse token de segurança.

Id

Obtém um identificador exclusivo do token de segurança.

IssuerToken

Obtém o token de segurança do emissor.

SecurityKeys

Obtém as chaves criptográficas associadas ao token de segurança.

ValidFrom

Obtém o primeiro instante no qual esse token de segurança é válido.

ValidTo

Obtém o último instante no tempo em que esse token de segurança é válido.

Métodos

Nome Description
CanCreateKeyIdentifierClause<T>()

Obtém um valor que indica se esse token de segurança é capaz de criar o identificador de chave especificado.

CreateKeyIdentifierClause<T>()

Cria a cláusula de identificador de chave especificada.

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)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

Retorna um valor que indica se o identificador de chave dessa instância é igual ao identificador de chave especificado.

MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Obtém a chave da cláusula de identificador de chave especificada.

(Herdado de SecurityToken)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também