SamlSecurityTokenAuthenticator Classe

Definição

Autentica um SamlSecurityToken token de segurança.

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

Observações

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

Construtores

Name Description
SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>, TimeSpan)

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

SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>)

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

Propriedades

Name Description
AllowedAudienceUris

Faz com que o conjunto de URIs alvo para os quais o SamlSecurityToken token de segurança pode ser direcionado seja considerado válido por esta SamlSecurityTokenAuthenticator instância.

AudienceUriMode

Obtém ou define um AudienceUriMode que especifica se os SamlSecurityToken tokens SamlAudienceRestrictionCondition de segurança devem ser validados.

Métodos

Name Description
CanValidateToken(SecurityToken)

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

(Herdado de SecurityTokenAuthenticator)
CanValidateTokenCore(SecurityToken)

Recebe 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 função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ResolveClaimSet(SecurityKeyIdentifier)

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

ResolveClaimSet(SecurityToken)

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

ResolveIdentity(SecurityKeyIdentifier)

Resolve a identidade associada ao identificador de chave especificado usando os autenticadores de token de segurança fornecidos quando a SamlSecurityTokenAuthenticator instância foi criada e devolve-o como um IIdentity.

ResolveIdentity(SecurityToken)

Resolve a identidade associada ao token de segurança especificado usando os autenticadores de token de segurança fornecidos quando a SamlSecurityTokenAuthenticator instância foi criada e devolve-o como um IIdentity.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
ValidateAudienceRestriction(SamlAudienceRestrictionCondition)

Valida que o SamlSecurityToken token de segurança foi destinado a este serviço Web.

ValidateToken(SecurityToken)

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

(Herdado de SecurityTokenAuthenticator)
ValidateTokenCore(SecurityToken)

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

Aplica-se a