SecurityTokenHandlerConfiguration Classe

Definição

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

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

Construtores

Name Description
SecurityTokenHandlerConfiguration()

Inicializa uma nova instância da SecurityTokenHandlerConfiguration classe.

Campos

Name Description
DefaultCertificateValidationMode

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

DefaultCertificateValidator

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

DefaultDetectReplayedTokens

Especifica um valor que determina se detetam fichas reproduzidas; false, não deteta fichas repetidas.

DefaultIssuerNameRegistry

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

DefaultIssuerTokenResolver

Especifica a instância de resolução de tokens do emissor por defeito.

DefaultMaxClockSkew

Especifica o desvio máximo de clock por defeito.

DefaultRevocationMode

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

DefaultSaveBootstrapContext

Especifica se deve guardar tokens bootstrap; false, os tokens bootstrap não são guardados.

DefaultTokenReplayCacheExpirationPeriod

Especifica o período de expiração padrão da cache de repetição de tokens.

DefaultTrustedStoreLocation

Especifica a localização de armazenamento confiável do certificado X.509 por defeito.

Propriedades

Name Description
AudienceRestriction

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

Caches

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

CertificateValidationMode

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

CertificateValidator

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

DetectReplayedTokens

Recebe ou define um valor que indica se os tokens reproduzidos devem ser detetados pelos manipuladores nesta configuração.

IssuerNameRegistry

Obtém ou definem o registo de nomes do emissor para esta configuração.

IssuerTokenResolver

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

MaxClockSkew

Obtém ou define o desvio máximo de clock para manipuladores usando esta configuração.

RevocationMode

Recebe ou define o modo de revogação X.509 para esta configuração.

SaveBootstrapContext

Obtém ou define um valor que indica se o contexto de bootstrap (token) está guardado em e ClaimsIdentity Sessions após a validação do token.

ServiceTokenResolver

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

TokenReplayCacheExpirationPeriod

Obtém ou define o período de validade dos itens colocados na cache de tokens de repetição.

TrustedStoreLocation

Obtém ou define a localização confiável de armazenamento X.509 usada pelos handlers para validar certificados do emissor.

Métodos

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

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a