SecurityTokenHandlerConfiguration Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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; |
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; |
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) |