Partager via


WsFederationConfiguration Constructeurs

Définition

Initialise une nouvelle instance de la classe WsFederationConfiguration.

Surcharges

WsFederationConfiguration(WSFederationElement)

Initialise une nouvelle instance de la classe WsFederationConfiguration à partir de l'élément <wsFederation> spécifié.

WsFederationConfiguration(String, String)

Initialise une nouvelle instance de la classe WsFederationConfiguration avec l'émetteur et le domaine spécifiés.

WsFederationConfiguration(WSFederationElement)

Initialise une nouvelle instance de la classe WsFederationConfiguration à partir de l'élément <wsFederation> spécifié.

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)

Paramètres

federationElement
WSFederationElement

Élément <wsFederation> à partir duquel la nouvelle instance doit être initialisée.

Remarques

Les propriétés de la nouvelle instance sont initialisées en fonction des paramètres de l’élément spécifié <wsFederation> .

Une certaine validation est effectuée sur l’objet WSFederationElement spécifié par federationElement. WSFederationElement.Issuer La propriété et la WSFederationElement.Realm propriété doivent spécifier des valeurs non null et non vides. Si la WSFederationElement.RequireHttps propriété est définie true, la WSFederationElement.Issuer propriété doit spécifier un URI qui a un schéma HTTPS. La WSFederationElement.Freshness propriété ne peut pas être négative. Si l’une de ces conditions n’est pas remplie, une exception est levée.

Voir aussi

S’applique à

WsFederationConfiguration(String, String)

Initialise une nouvelle instance de la classe WsFederationConfiguration avec l'émetteur et le domaine spécifiés.

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)

Paramètres

issuer
String

Chaîne qui contient l'URI de l'expéditeur à utiliser par le module d'authentification WS-Federation (WSFAM).

realm
String

Chaîne qui contient l'URI du domaine demandeur à utiliser par le WSFAM.

Exceptions

issuer a la valeur null.

-ou-

realm a la valeur null.

Remarques

Les Issuer propriétés et Realm sont initialisées en fonction des issuer paramètres et realm . Toutes les autres propriétés sont initialisées à leurs valeurs par défaut.

S’applique à