SecurityTokenHandlerConfiguration Clase

Definición

Configuración común de todos los controladores de token de seguridad.

public ref class SecurityTokenHandlerConfiguration
public class SecurityTokenHandlerConfiguration
type SecurityTokenHandlerConfiguration = class
Public Class SecurityTokenHandlerConfiguration
Herencia
SecurityTokenHandlerConfiguration

Constructores

SecurityTokenHandlerConfiguration()

Inicializa una nueva instancia de la clase SecurityTokenHandlerConfiguration.

Campos

DefaultCertificateValidationMode

Especifica el modo de validación predeterminado de certificados X.509.

DefaultCertificateValidator

Especifica la instancia predeterminada del validador de certificados X.509.

DefaultDetectReplayedTokens

Especifica un valor que determina si se van a detectar los tokens reproducidos; si es false, no se detectan los tokens reproducidos.

DefaultIssuerNameRegistry

Especifica la instancia de Registro de nombres de emisor predeterminada; una instancia del Registro de nombres de emisores basada en la configuración.

DefaultIssuerTokenResolver

Especifica la instancia del solucionador de tokens del emisor predeterminada.

DefaultMaxClockSkew

Especifica el sesgo de reloj máximo predeterminado.

DefaultRevocationMode

Especifica el modo de revocación predeterminado de certificados X.509.

DefaultSaveBootstrapContext

Especifica si se van a guardar los tokens de arranque; si es false, los tokens de arranque no se guardan.

DefaultTokenReplayCacheExpirationPeriod

Especifica el período de expiración predeterminado de la memoria caché de repetición de token.

DefaultTrustedStoreLocation

Especifica la ubicación predeterminada del almacén de confianza de certificados X.509.

Propiedades

AudienceRestriction

Obtiene o establece la restricción de audiencia.

Caches

Obtiene o establece las memorias caché que se utilizan para esta configuración.

CertificateValidationMode

Obtiene o establece el modo de validación de certificado X.509 utilizado por los controladores para validar los certificados del emisor.

CertificateValidator

Obtiene o establece el validador del certificado X.509 que usan los controladores para validar los certificados del emisor.

DetectReplayedTokens

Obtiene o establece un valor que indica si los controladores de esta configuración deben detectar los tokens reproducidos.

IssuerNameRegistry

Obtiene o establece el Registro de nombres de emisores para esta configuración.

IssuerTokenResolver

Obtiene o establece el solucionador de tokens del emisor para esta configuración.

MaxClockSkew

Obtiene o establece el desplazamiento del reloj máximo para los controladores que usan esta configuración.

RevocationMode

Obtiene o establece el modo de revocación X.509 para esta configuración.

SaveBootstrapContext

Obtiene o establece un valor que indica si el contexto de arranque (token) se guarda en ClaimsIdentity y las sesiones después de la validación de tokens.

ServiceTokenResolver

Obtiene o establece el solucionador de token de seguridad que se va a utilizar para resolver los tokens de servicio.

TokenReplayCacheExpirationPeriod

Obtiene o establece el período de expiración para los elementos incluidos en la memoria caché de reproducción de tokens.

TrustedStoreLocation

Obtiene o establece la ubicación del almacén de confianza de X.509 que usan los controladores para validar los certificados del emisor.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a