WsFederationConfiguration Constructors

Definitie

Initialiseert een nieuw exemplaar van de WsFederationConfiguration klasse.

Overloads

Name Description
WsFederationConfiguration(WSFederationElement)

Initialiseert een nieuw exemplaar van de WsFederationConfiguration klasse van het opgegeven <wsFederation> element.

WsFederationConfiguration(String, String)

Initialiseert een nieuw exemplaar van de WsFederationConfiguration klasse met behulp van de opgegeven verlener en realm.

WsFederationConfiguration(WSFederationElement)

Initialiseert een nieuw exemplaar van de WsFederationConfiguration klasse van het opgegeven <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)

Parameters

federationElement
WSFederationElement

Het <wsFederation> element waaruit het nieuwe exemplaar moet worden geïnitialiseerd.

Opmerkingen

De eigenschappen van het nieuwe exemplaar worden geïnitialiseerd volgens de instellingen van het opgegeven <wsFederation> element.

Er wordt een validatie uitgevoerd op het WSFederationElement object dat is opgegeven door federationElement. Zowel de WSFederationElement.Issuer eigenschap als de WSFederationElement.Realm eigenschap moeten niet-null- en niet-lege waarden opgeven. Als de WSFederationElement.RequireHttps eigenschap is ingesteld true, moet de WSFederationElement.Issuer eigenschap een URI opgeven die een HTTPS-schema heeft. De WSFederationElement.Freshness eigenschap kan niet negatief zijn. Als aan een van deze voorwaarden niet wordt voldaan, wordt er een uitzondering gegenereerd.

Zie ook

Van toepassing op

WsFederationConfiguration(String, String)

Initialiseert een nieuw exemplaar van de WsFederationConfiguration klasse met behulp van de opgegeven verlener en realm.

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)

Parameters

issuer
String

Een tekenreeks die de URI van de verlener bevat die moet worden gebruikt door de WS-Federation Authentication Module (WSFAM).

realm
String

Een tekenreeks die de URI van de aanvragende realm bevat die moet worden gebruikt door de WSFAM.

Uitzonderingen

issuer is null.

– of –

realm is null.

Opmerkingen

De Issuer en Realm eigenschappen worden geïnitialiseerd op basis van de issuer en realm parameters. Alle andere eigenschappen worden geïnitialiseerd naar de standaardwaarden.

Van toepassing op