FederationConfiguration Klas

Definitie

Hiermee worden eigenschappen weergegeven die federatie-instellingen bevatten die het gedrag van de WS-Federation Authentication Module (WSFederationAuthenticationModule) en de Sessieverificatiemodule (SessionAuthenticationModule) in webtoepassingen beheren.

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

Opmerkingen

Webtoepassingen hebben standaard één FederationConfiguration object dat toegankelijk is via de FederatedAuthentication.FederationConfiguration eigenschap. De eerste keer dat de eigenschap wordt geopend, wordt een nieuw FederationConfiguration exemplaar geïnitialiseerd vanuit instellingen in het configuratiebestand en wordt de FederatedAuthentication.FederationConfigurationCreated gebeurtenis gegenereerd. U kunt de eigenschappen en methoden die door de FederationConfiguration klasse worden weergegeven, gebruiken om het object te wijzigen of te vervangen dat is geïnitialiseerd vanuit de configuratie in een gebeurtenis-handler. Dit object is beschikbaar via de FederationConfigurationCreatedEventArgs.FederationConfiguration eigenschap in de gebeurtenis-handler.

Constructors

Name Description
FederationConfiguration()

Initialiseert een nieuw exemplaar van de FederationConfiguration klasse door instellingen te laden uit de system.identityModel.services sectie van het configuratiebestand.

FederationConfiguration(Boolean)

Initialiseert een nieuw exemplaar van de FederationConfiguration klasse door optioneel instellingen te laden uit de system.identityModel.services sectie van het configuratiebestand.

FederationConfiguration(String)

Initialiseert een nieuw exemplaar van de FederationConfiguration klasse van het <federationConfiguration-element> met de opgegeven naam.

Velden

Name Description
DefaultFederationConfigurationName

Hiermee definieert u de naam van het standaard <federationConfiguration-element> waaruit instellingen moeten worden geladen. Dit is een lege tekenreeks omdat het standaardelement geen naam heeft.

Eigenschappen

Name Description
CookieHandler

Hiermee haalt u de cookiehandler op die moet worden gebruikt door de module sessieverificatie (SessionAuthenticationModule).

CustomElement

Hiermee wordt het aangepaste XML-element, indien aanwezig, in deze configuratie opgevraagd of ingesteld.

IdentityConfiguration

Hiermee wordt het IdentityConfiguration object opgehaald of ingesteld dat aan dit exemplaar is gekoppeld.

IsInitialized

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de Initialize() methode is aangeroepen.

Name

Hiermee haalt u de naam op die aan dit exemplaar is gekoppeld.

ServiceCertificate

Hiermee haalt u het X.509-certificaat op dat wordt gebruikt voor het ondertekenen van WS-Federation protocolberichten.

WsFederationConfiguration

Hiermee haalt u de configuratie-instellingen voor de WS-Federation Authentication Module () opWSFederationAuthenticationModule of stelt u deze in.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
Initialize()

Initialiseert het huidige exemplaar.

LoadConfiguration(FederationConfigurationElement)

Laadt de eigenschappen voor het huidige exemplaar uit het configuratiebestand. Deze methode wordt aangeroepen door constructors waarmee de zojuist gemaakte configuratie-instellingen worden geïnitialiseerd FederationConfiguration .

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op