SecurityTokenHandlerConfiguration Classe

Definição

Configuração comum para todos os manipuladores de tokens de segurança.Configuration common to all security token handlers.

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.Initializes a new instance of the SecurityTokenHandlerConfiguration class.

Campos

DefaultCertificateValidationMode

Especifica o modo de validação do certificado X.509 padrão.Specifies the default X.509 certificate validation mode.

DefaultCertificateValidator

Especifica a instância do validador de certificado X.509 padrão.Specifies the default X.509 certificate validator instance.

DefaultDetectReplayedTokens

Especifica um valor que determina se é necessário detectar tokens reproduzidos; false, não detectar tokens reproduzidos.Specifies a value that determines whether to detect replayed tokens; false, do not detect replayed tokens.

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.Specifies the default issuer name registry instance; an instance of the configuration-based issuer name registry.

DefaultIssuerTokenResolver

Especifica a instância do resolvedor de token do emissor padrão.Specifies the default issuer token resolver instance.

DefaultMaxClockSkew

Especifica a distorção máxima padrão do relógio.Specifies the default maximum clock skew.

DefaultRevocationMode

Especifica o modo de revogação do certificado X.509 padrão.Specifies the default X.509 certificate revocation mode.

DefaultSaveBootstrapContext

Especifica se é necessário salvar os tokens de inicialização; false, os tokens de inicialização não são salvos.Specifies whether to save bootstrap tokens; false, bootstrap tokens are not saved.

DefaultTokenReplayCacheExpirationPeriod

Especifica o período de validade do cache de reprodução de token padrão.Specifies the default token replay cache expiration period.

DefaultTrustedStoreLocation

Especifica o local padrão de repositório confiável de certificado X.509.Specifies the default X.509 certificate trusted store location.

Propriedades

AudienceRestriction

Obtém ou define a restrição de público-alvo.Gets or sets the audience restriction.

Caches

Obtém ou define os caches que são usados para essa configuração.Gets or sets the caches that are used for this configuration.

CertificateValidationMode

Obtém ou define o modo de validação de certificado X.509 usado por manipuladores para validar certificados do emissor.Gets or sets the X.509 certificate validation mode used by handlers to validate issuer certificates.

CertificateValidator

Obtém ou define o validador de certificado X.509 usado por manipuladores para validar certificados do emissor.Gets or sets the X.509 certificate validator used by handlers to validate issuer certificates.

DetectReplayedTokens

Obtém ou define um valor que indica se os tokens reproduzidos devem ser detectados pelo manipuladores nessa configuração.Gets or sets a value that indicates whether replayed tokens should be detected by handlers in this configuration.

IssuerNameRegistry

Obtém ou define o registro de nome do emissor para essa configuração.Gets or sets the issuer name registry for this configuration.

IssuerTokenResolver

Obtém ou define o resolvedor de token do emissor para essa configuração.Gets or sets the issuer token resolver for this configuration.

MaxClockSkew

Obtém ou define a distorção máxima do relógio para manipuladores usando esta configuração.Gets or sets the maximum clock skew for handlers using this configuration.

RevocationMode

Obtém ou define o modo de revogação de X.509 para essa configuração.Gets or sets the X.509 revocation mode for this configuration.

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.Gets or sets a value that indicates whether the bootstrap context (token) is saved in the ClaimsIdentity and Sessions after token validation.

ServiceTokenResolver

Obtém ou define o resolvedor de token de segurança a ser usado para resolver os tokens de serviço.Gets or sets the security token resolver to use to resolve service tokens.

TokenReplayCacheExpirationPeriod

Obtém ou define o período de validade de itens colocados no cache de reprodução de token.Gets or sets the expiration period for items put in the token replay cache.

TrustedStoreLocation

Obtém ou define o local de repositório confiável X.509 de usado por manipuladores para validar certificados do emissor.Gets or sets the X.509 trusted store location used by handlers to validate issuer certificates.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Aplica-se a