Freigeben über


WsFederationConfiguration Klasse

Definition

Enthält alle Konfigurationseinstellungen, die für das WS-Verbund-Authentifizierungs-Modul (WSFederationAuthenticationModule) erforderlich sind.

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

Hinweise

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

Konstruktoren

WsFederationConfiguration(String, String)

Initialisiert eine neue Instanz der WsFederationConfiguration-Klasse unter Verwendung des angegebenen Ausstellers und Bereichs.

WsFederationConfiguration(WSFederationElement)

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

Felder

DefaultFreshness

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

DefaultMaxArrayLength

Eine Konstante, die die standardmäßige MaxArrayLength-Eigenschaft des XML-Wörterbuchreader-Kontingentsobjekts festlegt, auf die durch XmlDictionaryReaderQuotas-Eigenschaft verwiesen wird.

DefaultMaxStringContentLength

Eine Konstante, die die standardmäßige MaxStringContentLength-Eigenschaft des XML-Wörterbuchreader-Kontingentsobjekts festlegt, auf die durch XmlDictionaryReaderQuotas-Eigenschaft verwiesen wird.

DefaultPassiveRedirectEnabled

Eine Konstante, die den Standardwert für die PassiveRedirectEnabledtrue-Eigenschaft enthält,, passive Umleitungen sind aktiviert.

DefaultPersistentCookiesOnPassiveRedirects

Eine Konstante, die den Standardwert für die PersistentCookiesOnPassiveRedirectsfalse-Eigenschaft enthält,, Cookies sind nicht aktiviert.

DefaultRequireHttps

Eine Konstante, die den Standardwert für die RequireHttpstrue-Eigenschaft enthält, HTTPS ist auf Umleitungen erforderlich.

Eigenschaften

AuthenticationType

Ruft den Wert des „wauth“-Parameters für die Verwendung bei WS-Verbund-Anmeldeanforderungen („wsignin1.0“) ab oder legt diesen fest.

CustomAttributes

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

Freshness

Ruft den Wert des „wfresh“-Parameters für die Verwendung bei WS-Verbund-Anmeldeanforderungen („wsignin1.0“) ab oder legt diesen fest.

HomeRealm

Ruft den Wert des „whr“-Parameters für die Verwendung bei WS-Verbund-Anmeldeanforderungen („wsignin1.0“) ab oder legt diesen fest.

Issuer

Ruft einen URI ab oder legt diesen fest, der den beabsichtigten Aussteller des Sicherheitstoken identifiziert.

PassiveRedirectEnabled

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob das Modul aktiviert wurde, um Umleitungen von WS-Federation-Protokollen zu initiieren.

PersistentCookiesOnPassiveRedirects

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob ein persistentes Sitzungscookie nach erfolgreicher Authentifizierung ausgegeben werden soll.

Policy

Ruft den Wert des „wp“-Parameters für die Verwendung bei WS-Verbund-Anmeldeanforderungen („wsignin1.0“) ab oder legt diesen fest.

Realm

Ruft den Wert des „wtrealm“-Parameters für die Verwendung bei WS-Verbund-Anmeldeanforderungen („wsignin1.0“) ab oder legt diesen fest.

Reply

Ruft den Wert des „wreply“-Parameters für die Verwendung bei WS-Verbund-Anmeldeanforderungen („wsignin1.0“) ab oder legt diesen fest.

Request

Ruft den Wert des „wreq“-Parameters für die Verwendung bei WS-Verbund-Anmeldeanforderungen („wsignin1.0“) ab oder legt diesen fest.

RequestPtr

Ruft den Wert des „wreqptr“-Parameters für die Verwendung bei WS-Verbund-Anmeldeanforderungen („wsignin1.0“) ab oder legt diesen fest.

RequireHttps

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob für die Kommunikation mit dem Sicherheitstokendienst (Security Token Service, STS) ein HTTPS-Protokoll verwendet werden muss.

Resource

Ruft den Wert des „wres“-Parameters für die Verwendung bei WS-Verbund-Anmeldeanforderungen („wsignin1.0“) ab oder legt diesen fest.

SignInQueryString

Ruft eine Abfragezeichenfolge ab, die alle zusätzlichen Parameter enthält, die an die WS-Verbund-Anmeldungsanforderungen („wsignin1.0“) gesendet werden sollen, oder legt sie fest.

SignOutQueryString

Ruft eine Abfragezeichenfolge ab, die alle zusätzlichen Parameter enthält, die beim passiven Abmelden an den WS-Verbund-Abmeldungsanforderungen („wsignout1.0“) gesendet werden sollen, oder legt diese fest.

SignOutReply

Ruft den Wert des „wreply“-Parameters für die Verwendung bei WS-Verbund-Abmeldeanforderungen („wsignout1.0“) ab oder legt diesen fest.

XmlDictionaryReaderQuotas

Ruft die konfigurierbaren Quotenwerte für XML-Wörterbuch-Reader, die von dieser Instanz verwendet werden, ab oder legt diese fest.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Gilt für:

Weitere Informationen