Share via


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ğine 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 kullanıma sunulan özellikleri ve yöntemleri kullanabilirsiniz. Bu nesne, olay işleyicisinin FederationConfigurationCreatedEventArgs.FederationConfiguration içindeki özelliği aracılığıyla kullanılabilir.

Oluşturucular

FederationConfiguration()

Yapılandırma dosyasının bölümünden FederationConfiguration ayarları system.identityModel.services yükleyerek sınıfının 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

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

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

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

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

LoadConfiguration(FederationConfigurationElement)

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

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