Partilhar via


SecurityTokenHandlerConfiguration Classe

Definição

Configuração comum para todos os manipuladores de tokens de segurança.

public ref class SecurityTokenHandlerConfiguration
public class SecurityTokenHandlerConfiguration
type SecurityTokenHandlerConfiguration = class
Public Class SecurityTokenHandlerConfiguration
Herança
SecurityTokenHandlerConfiguration

Construtores

SecurityTokenHandlerConfiguration()

Inicializa uma nova instância da classe SecurityTokenHandlerConfiguration.

Campos

DefaultCertificateValidationMode

Especifica o modo de validação do certificado X.509 padrão.

DefaultCertificateValidator

Especifica a instância do validador de certificado X.509 padrão.

DefaultDetectReplayedTokens

Especifica um valor que determina se é necessário detectar tokens reproduzidos; false, não detectar tokens reproduzidos.

DefaultIssuerNameRegistry

Especifica a instância de registro de nome de emissor padrão; uma instância do registro de nome de emissor baseado em configuração.

DefaultIssuerTokenResolver

Especifica a instância do resolvedor de token do emissor padrão.

DefaultMaxClockSkew

Especifica a distorção máxima padrão do relógio.

DefaultRevocationMode

Especifica o modo de revogação do certificado X.509 padrão.

DefaultSaveBootstrapContext

Especifica se é necessário salvar os tokens de inicialização; false, os tokens de inicialização não são salvos.

DefaultTokenReplayCacheExpirationPeriod

Especifica o período de validade do cache de reprodução de token padrão.

DefaultTrustedStoreLocation

Especifica o local padrão de repositório confiável de certificado X.509.

Propriedades

AudienceRestriction

Obtém ou define a restrição de público-alvo.

Caches

Obtém ou define os caches que são usados para essa configuração.

CertificateValidationMode

Obtém ou define o modo de validação de certificado X.509 usado por manipuladores para validar certificados do emissor.

CertificateValidator

Obtém ou define o validador de certificado X.509 usado por manipuladores para validar certificados do emissor.

DetectReplayedTokens

Obtém ou define um valor que indica se os tokens reproduzidos devem ser detectados pelo manipuladores nessa configuração.

IssuerNameRegistry

Obtém ou define o registro de nome do emissor para essa configuração.

IssuerTokenResolver

Obtém ou define o resolvedor de token do emissor para essa configuração.

MaxClockSkew

Obtém ou define a distorção máxima do relógio para manipuladores usando esta configuração.

RevocationMode

Obtém ou define o modo de revogação de X.509 para essa configuração.

SaveBootstrapContext

Obtém ou define um valor que indica se o contexto de inicialização (token) é salvo em ClaimsIdentity e Sessões após a validação de token.

ServiceTokenResolver

Obtém ou define o resolvedor de token de segurança a ser usado para resolver os tokens de serviço.

TokenReplayCacheExpirationPeriod

Obtém ou define o período de validade de itens colocados no cache de reprodução de token.

TrustedStoreLocation

Obtém ou define o local de repositório confiável X.509 de usado por manipuladores para validar certificados do emissor.

Métodos

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

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a