FederationConfiguration Klass

Definition

Visar egenskaper som innehåller federationsinställningar som styr beteendet för WS-Federation-autentiseringsmodulen (WSFederationAuthenticationModule) och sessionsautentiseringsmodulen (SessionAuthenticationModule) i webbprogram.

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

Kommentarer

Som standard har webbprogram ett enda FederationConfiguration objekt som nås via FederatedAuthentication.FederationConfiguration egenskapen . Första gången egenskapen används initieras en ny FederationConfiguration instans från inställningarna i konfigurationsfilen och händelsen FederatedAuthentication.FederationConfigurationCreated aktiveras. Du kan använda de egenskaper och metoder som exponeras av FederationConfiguration klassen för att ändra eller ersätta objektet som initierats från konfigurationen i en händelsehanterare. Det här objektet är tillgängligt via FederationConfigurationCreatedEventArgs.FederationConfiguration egenskapen i händelsehanteraren.

Konstruktorer

Name Description
FederationConfiguration()

Initierar en ny instans av FederationConfiguration klassen genom att läsa in inställningar från system.identityModel.services avsnittet i konfigurationsfilen.

FederationConfiguration(Boolean)

Initierar en ny instans av FederationConfiguration klassen genom att du kan läsa in inställningar från system.identityModel.services avsnittet i konfigurationsfilen.

FederationConfiguration(String)

Initierar en ny instans av FederationConfiguration klassen från <federationConfiguration-elementet> med det angivna namnet.

Fält

Name Description
DefaultFederationConfigurationName

Definierar namnet på standard <federationConfiguration-elementet> som inställningarna ska läsas in från. Det här är en tom sträng eftersom standardelementet inte är namngivet.

Egenskaper

Name Description
CookieHandler

Hämtar eller anger cookiehanteraren som ska användas av modulen sessionsautentisering (SessionAuthenticationModule).

CustomElement

Hämtar eller anger det anpassade XML-elementet i den här konfigurationen.

IdentityConfiguration

Hämtar eller anger objektet som är associerat med den här instansen IdentityConfiguration .

IsInitialized

Hämtar eller anger ett värde som anger om Initialize() metoden har anropats.

Name

Hämtar namnet som är associerat med den här instansen.

ServiceCertificate

Hämtar eller anger X.509-certifikatet som används för att signera WS-Federation protokollmeddelanden.

WsFederationConfiguration

Hämtar eller anger konfigurationsinställningarna för WS-Federation-autentiseringsmodulen (WSFederationAuthenticationModule).

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
Initialize()

Initierar den aktuella instansen.

LoadConfiguration(FederationConfigurationElement)

Läser in egenskaperna för den aktuella instansen från konfigurationsfilen. Den här metoden anropas av konstruktorer som initierar den nyligen skapade FederationConfiguration från konfigurationsinställningarna.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för