Aracılığıyla paylaş


FederationConfiguration Sınıf

Tanım

Web uygulamalarında WS-Federation Kimlik Doğrulama Modülü () ve Oturum Kimlik Doğrulama Modülü'nin (WSFederationAuthenticationModuleSessionAuthenticationModule) davranışını denetleye federasyon ayarlarını içeren özellikleri kullanıma sunar.

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

Açıklamalar

Varsayılan olarak web uygulamalarının özelliği aracılığıyla FederatedAuthentication.FederationConfiguration erişilen tek FederationConfiguration bir nesnesi vardır. Özelliğe ilk kez erişildiğinde yapılandırma dosyasındaki ayarlardan yeni FederationConfiguration bir örnek başlatılır ve FederatedAuthentication.FederationConfigurationCreated olay oluşturulur. Bir olay işleyicisinde yapılandırmadan başlatılan nesneyi değiştirmek veya değiştirmek için sınıfı tarafından FederationConfiguration sunulan özellikleri ve yöntemleri kullanabilirsiniz. Bu nesne, olay işleyicisinin FederationConfigurationCreatedEventArgs.FederationConfiguration içindeki özelliği aracılığıyla kullanılabilir.

Oluşturucular

Name Description
FederationConfiguration()

Yapılandırma dosyasının bölümünden FederationConfiguration ayarları yükleyerek sınıfın system.identityModel.services yeni bir örneğini başlatır.

FederationConfiguration(Boolean)

İsteğe bağlı olarak yapılandırma dosyasının FederationConfiguration bölümünden ayarları yükleyerek sınıfın system.identityModel.services yeni bir örneğini başlatır.

FederationConfiguration(String)

belirtilen adla federationConfiguration> öğesinden< sınıfının yeni bir örneğini FederationConfiguration başlatır.

Alanlar

Name Description
DefaultFederationConfigurationName

Ayarların yüklenmesi gereken varsayılan <federationConfiguration> öğesinin adını tanımlar. Varsayılan öğe adsız olduğundan bu boş bir dizedir.

Özellikler

Name Description
CookieHandler

Oturum Kimlik Doğrulama Modülü (SessionAuthenticationModule) tarafından kullanılacak tanımlama bilgisi işleyicisini alır veya ayarlar.

CustomElement

Varsa, bu yapılandırmada bulunan özel XML öğesini alır veya ayarlar.

IdentityConfiguration

Bu örnekle ilişkili nesneyi alır veya ayarlar IdentityConfiguration .

IsInitialized

Yöntemin çağrılıp çağrılmadığını Initialize() belirten bir değer alır veya ayarlar.

Name

Bu örnekle ilişkili adı alır.

ServiceCertificate

WS-Federation protokol iletilerini imzalamak için kullanılan X.509 sertifikasını alır veya ayarlar.

WsFederationConfiguration

WS-Federation Kimlik Doğrulama Modülü (WSFederationAuthenticationModule) için yapılandırma ayarlarını 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)
Initialize()

Geçerli örneği başlatır.

LoadConfiguration(FederationConfigurationElement)

Geçerli örneğin özelliklerini yapılandırma dosyasından yükler. Bu yöntem, yapılandırma ayarlarından yeni oluşturulanları FederationConfiguration başlatan oluşturucular tarafından çağrılır.

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