Freigeben über


WsFederationConfiguration Klasse

Definition

Enthält alle Konfigurationseinstellungen, die vom WS-Federation Authentication Module (WSFederationAuthenticationModule) benötigt werden.

public ref class WsFederationConfiguration
public class WsFederationConfiguration
type WsFederationConfiguration = class
Public Class WsFederationConfiguration
Vererbung
WsFederationConfiguration

Hinweise

Eine Instanz der WsFederationConfiguration Klasse, die festgelegt ist für das FederationConfiguration Objekt, auf das über die FederatedAuthentication.FederationConfiguration Eigenschaft zugegriffen wird, enthält die Einstellungen, die verwendet werden, um die Eigenschaften des WS-Federation Authentifizierungsmoduls (WSFAM) zu initialisieren und sein Verhalten zu steuern. Diese Einstellungen werden in der Regel aus dem <wsFederation> Element in der Konfigurationsdatei geladen.

Konstruktoren

Name Beschreibung
WsFederationConfiguration(String, String)

Initialisiert eine neue Instanz der WsFederationConfiguration Klasse mithilfe des angegebenen Ausstellers und Bereichs.

WsFederationConfiguration(WSFederationElement)

Initialisiert eine neue Instanz der WsFederationConfiguration Klasse aus dem angegebenen <wsFederation> Element.

Felder

Name Beschreibung
DefaultFreshness

Eine Konstante, die den Standardwert für die Freshness Eigenschaft enthält; Null.

DefaultMaxArrayLength

Eine Konstante, die die Standardeigenschaft MaxArrayLength des VON der XmlDictionaryReaderQuotas Eigenschaft referenzierten Kontingentobjekts des XML-Wörterbuchlesers festlegt.

DefaultMaxStringContentLength

Eine Konstante, die die Standardeigenschaft MaxStringContentLength des VON der XmlDictionaryReaderQuotas Eigenschaft referenzierten Kontingentobjekts des XML-Wörterbuchlesers festlegt.

DefaultPassiveRedirectEnabled

Eine Konstante, die den Standardwert für die PassiveRedirectEnabled Eigenschaft enthält; true, passive Umleitungen sind aktiviert.

DefaultPersistentCookiesOnPassiveRedirects

Eine Konstante, die den Standardwert für die PersistentCookiesOnPassiveRedirects Eigenschaft enthält; false, Cookies sind nicht aktiviert.

DefaultRequireHttps

Eine Konstante, die den Standardwert für die RequireHttps Eigenschaft enthält; true, HTTPS ist für Umleitungen erforderlich.

Eigenschaften

Name Beschreibung
AuthenticationType

Dient zum Abrufen oder Festlegen des Werts des wauth-Parameters, der in WS-Federation Anmeldeanforderungen verwendet werden soll ("wsignin1.0").

CustomAttributes

Ruft ein Wörterbuch ab, das alle zusätzlichen Attribute enthält, die <wsFederation> im Element in der Konfigurationsdatei angegeben sind.

Freshness

Dient zum Abrufen oder Festlegen des Werts des wfresh-Parameters, der in WS-Federation Anmeldeanforderungen ("wsignin1.0") verwendet werden soll.

HomeRealm

Dient zum Abrufen oder Festlegen des Werts des Whr-Parameters, der in WS-Federation Anmeldeanforderungen ("wsignin1.0") verwendet werden soll.

Issuer

Dient zum Abrufen oder Festlegen eines URI, der den beabsichtigten Aussteller des Sicherheitstokens identifiziert.

PassiveRedirectEnabled

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Modul aktiviert ist, um WS-Federation Protokollumleitungen zu initiieren.

PersistentCookiesOnPassiveRedirects

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob ein persistentes Sitzungscookies bei erfolgreicher Authentifizierung ausgegeben wird.

Policy

Dient zum Abrufen oder Festlegen des Werts des wp-Parameters, der in WS-Federation Anmeldeanforderungen ("wsignin1.0") verwendet werden soll.

Realm

Dient zum Abrufen oder Festlegen des Werts des wtrealm-Parameters, der für WS-Federation Anmeldeanforderungen ("wsignin1.0") verwendet werden soll.

Reply

Dient zum Abrufen oder Festlegen des Werts des wreply-Parameters, der in WS-Federation Anmeldeanforderungen ("wsignin1.0") verwendet werden soll.

Request

Dient zum Abrufen oder Festlegen des Werts des wreq-Parameters, der in WS-Federation Anmeldeanforderungen ("wsignin1.0") verwendet werden soll.

RequestPtr

Dient zum Abrufen oder Festlegen des Werts des wreqptr-Parameters, der in WS-Federation Anmeldeanforderungen ("wsignin1.0") verwendet werden soll.

RequireHttps

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Kommunikation mit dem Sicherheitstokendienst (STS) HTTPS-Protokoll verwenden muss.

Resource

Dient zum Abrufen oder Festlegen des Werts des Wres-Parameters, der in WS-Federation Anmeldeanforderungen ("wsignin1.0") verwendet werden soll.

SignInQueryString

Dient zum Abrufen oder Festlegen einer Abfragezeichenfolge, die alle zusätzlichen Parameter enthält, die in WS-Federation Anmeldeanforderungen ("wsignin1.0") gesendet werden sollen.

SignOutQueryString

Dient zum Abrufen oder Festlegen einer Abfragezeichenfolge, die zusätzliche Parameter enthält, die während der passiven Abmeldung in WS-Federation Abmeldeanforderungen ("wsignout1.0") gesendet werden sollen.

SignOutReply

Dient zum Abrufen oder Festlegen des Werts des wreply-Parameters, der während WS-Federation Abmeldeanforderungen verwendet werden soll ("wsignout1.0").

XmlDictionaryReaderQuotas

Ruft die konfigurierbaren Kontingentwerte für von dieser Instanz verwendete XML-Wörterbuchleser ab oder legt diese fest.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen