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

SecurityTokenHandlerConfiguration()

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

Alanlar

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 saat dengesizliği üst sınırını belirtir.

DefaultRevocationMode

Varsayılan X.509 sertifika iptal modunu belirtir.

DefaultSaveBootstrapContext

Önyükleme belirteçlerinin kaydedilip kaydedilmeyeceğini belirtir; false, bootstrap 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

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 verenin 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ı kullanan işleyiciler için saat dengesizliği üst sınırını alır veya ayarlar.

RevocationMode

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

SaveBootstrapContext

Belirteç doğrulamasından sonra bootstrap bağlamını (belirteci) ve Oturumlarına kaydedip kaydetmediğini ClaimsIdentity belirten 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 yer alan öğ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

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()

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

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

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır