Freigeben über


WsFederationConfiguration Konstruktoren

Definition

Initialisiert eine neue Instanz der WsFederationConfiguration-Klasse.

Überlädt

Name Beschreibung
WsFederationConfiguration(WSFederationElement)

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

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.

public:
 WsFederationConfiguration(System::IdentityModel::Services::Configuration::WSFederationElement ^ federationElement);
public WsFederationConfiguration(System.IdentityModel.Services.Configuration.WSFederationElement federationElement);
new System.IdentityModel.Services.Configuration.WsFederationConfiguration : System.IdentityModel.Services.Configuration.WSFederationElement -> System.IdentityModel.Services.Configuration.WsFederationConfiguration
Public Sub New (federationElement As WSFederationElement)

Parameter

federationElement
WSFederationElement

Das <wsFederation> Element, aus dem die neue Instanz initialisiert werden soll.

Hinweise

Die Eigenschaften der neuen Instanz werden entsprechend den Einstellungen des angegebenen <wsFederation> Elements initialisiert.

Einige Überprüfungen werden für das WSFederationElement durch federationElement. Sowohl die WSFederationElement.Issuer Eigenschaft als auch die WSFederationElement.Realm Eigenschaft müssen nicht null- und nicht leere Werte angeben. Wenn die WSFederationElement.RequireHttps Eigenschaft festgelegt trueist, muss die Eigenschaft einen URI angeben, der WSFederationElement.Issuer über ein HTTPS-Schema verfügt. Die WSFederationElement.Freshness Eigenschaft kann nicht negativ sein. Wenn eine dieser Bedingungen nicht erfüllt ist, wird eine Ausnahme ausgelöst.

Weitere Informationen

Gilt für:

WsFederationConfiguration(String, String)

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

public:
 WsFederationConfiguration(System::String ^ issuer, System::String ^ realm);
public WsFederationConfiguration(string issuer, string realm);
new System.IdentityModel.Services.Configuration.WsFederationConfiguration : string * string -> System.IdentityModel.Services.Configuration.WsFederationConfiguration
Public Sub New (issuer As String, realm As String)

Parameter

issuer
String

Eine Zeichenfolge, die den URI des Ausstellers enthält, der vom WS-Federation Authentication Module (WSFAM) verwendet werden soll.

realm
String

Eine Zeichenfolge, die den URI des anfordernden Bereichs enthält, der vom WSFAM verwendet werden soll.

Ausnahmen

issuer ist null.

- oder -

realm ist null.

Hinweise

Die Eigenschaften und Realm Eigenschaften Issuer werden entsprechend den issuer Parametern realm initialisiert. Alle anderen Eigenschaften werden mit ihren Standardwerten initialisiert.

Gilt für: