SecurityTokenHandlerConfiguration Classe

Definição

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

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

Construtores

Nome Description
SecurityTokenHandlerConfiguration()

Inicializa uma nova instância da classe SecurityTokenHandlerConfiguration.

Campos

Nome Description
DefaultCertificateValidationMode

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

DefaultCertificateValidator

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

DefaultDetectReplayedTokens

Especifica um valor que determina se os tokens reproduzidos devem ser detectados; false, não detecte tokens reproduzidos.

DefaultIssuerNameRegistry

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

DefaultIssuerTokenResolver

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

DefaultMaxClockSkew

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

DefaultRevocationMode

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

DefaultSaveBootstrapContext

Especifica se os tokens de inicialização devem ser salvos; false, os tokens de inicialização não são salvos.

DefaultTokenReplayCacheExpirationPeriod

Especifica o período de expiração do cache de repetição de token padrão.

DefaultTrustedStoreLocation

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

Propriedades

Nome Description
AudienceRestriction

Obtém ou define a restrição de audiência.

Caches

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

CertificateValidationMode

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

CertificateValidator

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

DetectReplayedTokens

Obtém ou define um valor que indica se os tokens reproduzidos devem ser detectados por 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 que usam essa configuração.

RevocationMode

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

SaveBootstrapContext

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

ServiceTokenResolver

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

TokenReplayCacheExpirationPeriod

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

TrustedStoreLocation

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

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a