Partilhar via


SamlSecurityTokenAuthenticator Classe

Definição

Autentica um token de segurança SamlSecurityToken.

public ref class SamlSecurityTokenAuthenticator : System::IdentityModel::Selectors::SecurityTokenAuthenticator
public class SamlSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator
type SamlSecurityTokenAuthenticator = class
    inherit SecurityTokenAuthenticator
Public Class SamlSecurityTokenAuthenticator
Inherits SecurityTokenAuthenticator
Herança
SamlSecurityTokenAuthenticator

Comentários

Use a SamlSecurityTokenAuthenticator classe para autenticar SamlSecurityToken tokens de segurança.

Construtores

SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>)

Inicializa uma nova instância da classe SamlSecurityTokenAuthenticator usando o conjunto de autenticadores especificado.

SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>, TimeSpan)

Inicializa uma nova instância da classe SamlSecurityTokenAuthenticator usando o conjunto de autenticadores especificado e a diferença máxima permitida entre os relógios do remetente e do destinatário.

Propriedades

AllowedAudienceUris

Obtém o conjunto de URIs de destino para os quais o token de segurança SamlSecurityToken pode ser direcionado para ser considerado válido por esta instância de SamlSecurityTokenAuthenticator.

AudienceUriMode

Obtém ou define um AudienceUriMode que especifica se a SamlAudienceRestrictionCondition do token de segurança SamlSecurityToken deve ser validada.

Métodos

CanValidateToken(SecurityToken)

Obtém um valor que indica se o token de segurança especificado pode ser validado pelo autenticador de token de segurança.

(Herdado de SecurityTokenAuthenticator)
CanValidateTokenCore(SecurityToken)

Obtém um valor que indica se o token de segurança especificado pode ser validado por este autenticador de token de segurança.

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)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ResolveClaimSet(SecurityKeyIdentifier)

Resolve a identidade associada ao identificador de chave especificado usando os autenticadores de segurança de suporte que foram fornecidos quando a instância de SamlSecurityTokenAuthenticator foi criada e retorna-a como um ClaimSet.

ResolveClaimSet(SecurityToken)

Resolve a identidade associada ao token de segurança especificado usando os autenticadores de token de suporte que foram fornecidos quando a instância de SamlSecurityTokenAuthenticator foi criada e retorna-a como um ClaimSet.

ResolveIdentity(SecurityKeyIdentifier)

Resolve a identidade associada ao identificador de chave especificado usando os autenticadores de token de segurança de suporte que foram fornecidos quando a instância de SamlSecurityTokenAuthenticator foi criada e retorna-a como uma IIdentity.

ResolveIdentity(SecurityToken)

Resolve a identidade associada ao token de segurança especificado usando os autenticadores de token de segurança de suporte que foram fornecidos quando a instância de SamlSecurityTokenAuthenticator foi criada e retorna-a como uma IIdentity.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
ValidateAudienceRestriction(SamlAudienceRestrictionCondition)

Valida que o token de segurança SamlSecurityToken foi criado para esse serviço Web.

ValidateToken(SecurityToken)

Autentica o token de segurança especificado e retorna o conjunto de políticas de autorização do token de segurança.

(Herdado de SecurityTokenAuthenticator)
ValidateTokenCore(SecurityToken)

Autentica o token de segurança especificado e retorna o conjunto de políticas de autorização do token de segurança.

Aplica-se a