WsFederationConfiguration Costruttori

Definizione

Inizializza una nuova istanza della classe WsFederationConfiguration.

Overload

WsFederationConfiguration(WSFederationElement)

Inizializza una nuova istanza della classe WsFederationConfiguration dall'elemento <wsFederation> specificato.

WsFederationConfiguration(String, String)

Inizializza una nuova istanza della classe WsFederationConfiguration utilizzando l'emittente e l'area di autenticazione specificati.

WsFederationConfiguration(WSFederationElement)

Inizializza una nuova istanza della classe WsFederationConfiguration dall'elemento <wsFederation> specificato.

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)

Parametri

federationElement
WSFederationElement

L'elemento <wsFederation> da cui inizializzare la nuova istanza.

Commenti

Le proprietà della nuova istanza vengono inizializzate in base alle impostazioni dell'elemento specificato <wsFederation> .

Alcune convalide vengono eseguite sull'oggetto WSFederationElement specificato da federationElement. Sia la WSFederationElement.Issuer proprietà che la WSFederationElement.Realm proprietà devono specificare valori non null, non vuoti. Se la WSFederationElement.RequireHttps proprietà è impostata true, la WSFederationElement.Issuer proprietà deve specificare un URI con uno schema HTTPS. La WSFederationElement.Freshness proprietà non può essere negativa. Se una di queste condizioni non viene soddisfatta, viene generata un'eccezione.

Vedi anche

Si applica a

WsFederationConfiguration(String, String)

Inizializza una nuova istanza della classe WsFederationConfiguration utilizzando l'emittente e l'area di autenticazione specificati.

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)

Parametri

issuer
String

Stringa che contiene l'URI dell'autorità emittente che deve utilizzare il modulo di autenticazione WS-Federation (WSFAM).

realm
String

Stringa che contiene l'URI dell'area di autenticazione richiedente che deve utilizzare il WSFAM.

Eccezioni

issuer è null.

-oppure-

realm è null.

Commenti

Le Issuer proprietà e Realm vengono inizializzate in base ai issuer parametri e realm . Tutte le altre proprietà vengono inizializzate nei valori predefiniti.

Si applica a