SecurityTokenHandlerConfiguration Sınıf

Tanım

Tüm güvenlik belirteci işleyicileri için ortak yapılandırma.

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

Oluşturucular

Name Description
SecurityTokenHandlerConfiguration()

SecurityTokenHandlerConfiguration sınıfının yeni bir örneğini başlatır.

Alanlar

Name Description
DefaultCertificateValidationMode

Varsayılan X.509 sertifika doğrulama modunu belirtir.

DefaultCertificateValidator

Varsayılan X.509 sertifika doğrulayıcı örneğini belirtir.

DefaultDetectReplayedTokens

Yeniden oynatılan belirteçlerin algılanıp algılamayacağını belirleyen bir değer belirtir; false, yeniden oynatılan belirteçleri algılamaz.

DefaultIssuerNameRegistry

Varsayılan veren adı kayıt defteri örneğini belirtir; yapılandırma tabanlı veren adı kayıt defterinin bir örneği.

DefaultIssuerTokenResolver

Varsayılan veren belirteci çözümleyici örneğini belirtir.

DefaultMaxClockSkew

Varsayılan maksimum saat dengesizliği belirtir.

DefaultRevocationMode

Varsayılan X.509 sertifika iptal modunu belirtir.

DefaultSaveBootstrapContext

Bootstrap belirteçlerinin kaydedilip kaydedilmeyeceğini belirtir; false, önyükleme belirteçleri kaydedilmez.

DefaultTokenReplayCacheExpirationPeriod

Varsayılan belirteç yeniden yürütme önbelleği süre sonunu belirtir.

DefaultTrustedStoreLocation

Varsayılan X.509 sertifikası güvenilen depolama konumunu belirtir.

Özellikler

Name Description
AudienceRestriction

hedef kitle kısıtlamasını alır veya ayarlar.

Caches

Bu yapılandırma için kullanılan önbellekleri alır veya ayarlar.

CertificateValidationMode

Veren sertifikalarını doğrulamak için işleyiciler tarafından kullanılan X.509 sertifika doğrulama modunu alır veya ayarlar.

CertificateValidator

Veren sertifikalarını doğrulamak için işleyiciler tarafından kullanılan X.509 sertifika doğrulayıcısını alır veya ayarlar.

DetectReplayedTokens

Yeniden oynatılan belirteçlerin bu yapılandırmadaki işleyiciler tarafından algılanıp algılanmayacağını belirten bir değer alır veya ayarlar.

IssuerNameRegistry

Bu yapılandırma için veren adı kayıt defterini alır veya ayarlar.

IssuerTokenResolver

Bu yapılandırma için veren belirteç çözümleyicisini alır veya ayarlar.

MaxClockSkew

Bu yapılandırmayı kullanarak işleyiciler için en fazla saat dengesizliği alır veya ayarlar.

RevocationMode

Bu yapılandırma için X.509 iptal modunu alır veya ayarlar.

SaveBootstrapContext

Bootstrap bağlamını (belirteç) belirteç doğrulamasından sonra ve Oturumları'na ClaimsIdentity kaydedip kaydetmediğini gösteren bir değer alır veya ayarlar.

ServiceTokenResolver

Hizmet belirteçlerini çözümlemek için kullanılacak güvenlik belirteci çözümleyicisini alır veya ayarlar.

TokenReplayCacheExpirationPeriod

Belirteç yeniden yürütme önbelleğine koyulan öğeler için süre sonunu alır veya ayarlar.

TrustedStoreLocation

Veren sertifikalarını doğrulamak için işleyiciler tarafından kullanılan X.509 güvenilen depolama konumunu alır veya ayarlar.

Yöntemler

Name Description
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır