Sdílet prostřednictvím


WsFederationConfiguration Konstruktory

Definice

Inicializuje novou instanci WsFederationConfiguration třídy .

Přetížení

WsFederationConfiguration(WSFederationElement)

Inicializuje novou instanci WsFederationConfiguration třídy ze zadaného <wsFederation> elementu.

WsFederationConfiguration(String, String)

Inicializuje novou instanci WsFederationConfiguration třídy pomocí zadaného vystavitele a sféry.

WsFederationConfiguration(WSFederationElement)

Inicializuje novou instanci WsFederationConfiguration třídy ze zadaného <wsFederation> elementu.

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)

Parametry

federationElement
WSFederationElement

Element <wsFederation> , ze kterého chcete inicializovat novou instanci.

Poznámky

Vlastnosti nové instance jsou inicializovány podle nastavení zadaného <wsFederation> prvku.

Určité ověření se provádí u objektu WSFederationElement určeného parametrem federationElement. WSFederationElement.Issuer Vlastnost i WSFederationElement.Realm vlastnost musí určovat hodnoty, které nejsou null, ale neprázdné. WSFederationElement.RequireHttps Pokud je vlastnost nastavená trueWSFederationElement.Issuer , vlastnost musí určovat identifikátor URI, který má schéma HTTPS. Vlastnost WSFederationElement.Freshness nemůže být záporná. Pokud některá z těchto podmínek není splněna, vyvolá se výjimka.

Viz také

Platí pro

WsFederationConfiguration(String, String)

Inicializuje novou instanci WsFederationConfiguration třídy pomocí zadaného vystavitele a sféry.

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)

Parametry

issuer
String

Řetězec, který obsahuje identifikátor URI vystavitele, který má být použit WS-Federation Authentication Module (WSFAM).

realm
String

Řetězec, který obsahuje identifikátor URI žádající sféry, který má použít WSFAM.

Výjimky

issuer je null.

-nebo-

realm je null.

Poznámky

Vlastnosti Issuer a Realm se inicializují podle issuer parametrů a realm . Všechny ostatní vlastnosti jsou inicializovány na výchozí hodnoty.

Platí pro