System.IdentityModel.Configuration Ad Alanı

Windows Identity Foundation (WIF) kullanılarak oluşturulan uygulamalar ve hizmetler için yapılandırma sağlayan sınıflar içerir. Bu ad alanı içindeki sınıflar identityConfiguration öğesinin< altındaki ayarları temsil ediyor>. WS-Federation protokolunu kullanarak federasyonu yapılandıran sınıflar öncelikle ad alanında System.IdentityModel.Services.Configuration yer alır. Bu ayarlar bir yapılandırma dosyasında system.identityModel.services<> öğesinin altında görünür.

Sınıflar

Name Description
AudienceUriElement

Bir öğe altında <audienceUris> yapılandırılan hedef kitle URI'sini temsil eder.

AudienceUriElementCollection

<audienceUris> Yapılandırma dosyasındaki bir öğeyi temsil eder.

ConfigurationElementInterceptor

Windows Identity Foundation (WIF) yapılandırma şemasının kullanıcıların rastgele öğeler ve öznitelikler belirtebileceği bölümleri vardır; örneğin, özel bir belirteç işleyicisi belirtirken. sınıfı ConfigurationElementInterceptor , bu durumları işlemek için uygulanır.

CustomTypeElement

Yapılandırma dosyasında bir özel Type öğeyi veya özniteliği belirtir. Bu sınıf devralınamaz.

IdentityConfiguration

Windows Identity Foundation'ın davranışını denetleen yapılandırılabilir özellikler koleksiyonunu tanımlar.

IdentityConfigurationElement

<identityConfiguration> Yapılandırma dosyasındaki bir öğeyi temsil eder. Bu sınıf devralınamaz.

IdentityConfigurationElementCollection

Yapılandırma dosyasındaki öğelerin koleksiyonunu <identityConfiguration> temsil eder. Bu sınıf devralınamaz.

IdentityModelCaches

Yeniden oynatılan belirteçleri algılamak ve oturum belirteçlerini önbelleğe almak için yapılandırılan önbellekleri tanımlar. Bu sınıf devralınamaz.

IdentityModelCachesElement

<caches> Yapılandırma dosyasındaki bir öğeyi temsil eder. Bu sınıf devralınamaz.

IssuerNameRegistryElement

<issuerNameRegistry> Yapılandırma dosyasındaki bir öğeyi temsil eder. Bu sınıf devralınamaz.

SecurityTokenHandlerConfigurationElement

<securityTokenHandlerConfiguration> Yapılandırma dosyasındaki bir öğeyi temsil eder.

SecurityTokenHandlerElementCollection

<securityTokenHandlers> Yapılandırma dosyasındaki bir öğeyi temsil eder. Bu sınıf devralınamaz.

SecurityTokenHandlerSetElementCollection

Yapılandırma dosyasındaki <securityTokenHandlers> bir <identityConfiguration> öğenin altındaki tüm öğelerin kümesini temsil eder. Bu sınıf devralınamaz.

SecurityTokenServiceConfiguration

Bir güvenlik belirteci hizmetinin (STS) yapılandırmasını tanımlar. STS'leri uygulayan sınıflar sınıfından SecurityTokenService türetilir.

SystemIdentityModelSection

<system.identityModel> Yapılandırma dosyasındaki bölümü temsil eder. Bu sınıf devralınamaz.

TokenReplayDetectionElement

<tokenReplayDetection> Yapılandırma dosyasındaki bir öğeyi temsil eder. Bu sınıf devralınamaz.

X509CertificateValidationElement

<certificateValidation> Yapılandırma dosyasındaki öğesini temsil eder. Bu sınıf devralınamaz.

Arabirimler

Name Description
ICustomIdentityConfiguration

Sınıfın özel yapılandırma yüklemesini sağlayan yöntemleri tanımlar.