Udostępnij za pośrednictwem


FederationConfiguration Klasa

Definicja

Uwidacznia właściwości zawierające ustawienia federacji kontrolujące zachowanie modułu uwierzytelniania WS-Federation () i modułu uwierzytelniania sesji (WSFederationAuthenticationModuleSessionAuthenticationModule) w aplikacjach internetowych.

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

Uwagi

Domyślnie aplikacje internetowe mają pojedynczy FederationConfiguration obiekt, do którego uzyskuje się dostęp za pośrednictwem FederatedAuthentication.FederationConfiguration właściwości . Przy pierwszym uzyskiwaniu dostępu do nowego wystąpienia następuje zainicjowanie z FederationConfiguration ustawień w pliku konfiguracji i wywoływanie FederatedAuthentication.FederationConfigurationCreated zdarzenia. Za pomocą właściwości i metod udostępnianych przez klasę FederationConfiguration można zmodyfikować lub zastąpić obiekt zainicjowany z konfiguracji w procedurze obsługi zdarzeń. Ten obiekt jest dostępny za pośrednictwem FederationConfigurationCreatedEventArgs.FederationConfiguration właściwości wewnątrz programu obsługi zdarzeń.

Konstruktory

FederationConfiguration()

Inicjuje FederationConfiguration nowe wystąpienie klasy, ładując ustawienia z system.identityModel.services sekcji pliku konfiguracji.

FederationConfiguration(Boolean)

Inicjuje FederationConfiguration nowe wystąpienie klasy, opcjonalnie ładując ustawienia z system.identityModel.services sekcji pliku konfiguracji.

FederationConfiguration(String)

Inicjuje nowe wystąpienie FederationConfiguration klasy z <elementu federationConfiguration> o określonej nazwie.

Pola

DefaultFederationConfigurationName

Definiuje nazwę domyślnego <elementu federationConfiguration> , z którego należy załadować ustawienia. Jest to pusty ciąg, ponieważ element domyślny jest nienazwany.

Właściwości

CookieHandler

Pobiera lub ustawia program obsługi plików cookie, który ma być używany przez moduł uwierzytelniania sesji (SessionAuthenticationModule).

CustomElement

Pobiera lub ustawia niestandardowy element XML( jeśli istnieje) w tej konfiguracji.

IdentityConfiguration

Pobiera lub ustawia IdentityConfiguration obiekt skojarzony z tym wystąpieniem.

IsInitialized

Pobiera lub ustawia wartość wskazującą, czy Initialize() metoda została wywołana.

Name

Pobiera nazwę skojarzona z tym wystąpieniem.

ServiceCertificate

Pobiera lub ustawia certyfikat X.509 używany do podpisywania komunikatów protokołu WS-Federation.

WsFederationConfiguration

Pobiera lub ustawia ustawienia konfiguracji modułu uwierzytelniania WS-Federation (WSFederationAuthenticationModule).

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
Initialize()

Inicjuje bieżące wystąpienie.

LoadConfiguration(FederationConfigurationElement)

Ładuje właściwości bieżącego wystąpienia z pliku konfiguracji. Ta metoda jest wywoływana przez konstruktory, które inicjują nowo utworzone FederationConfiguration na podstawie ustawień konfiguracji.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy