SecurityTokenHandlerConfiguration Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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; |
| 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; |
| 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) |