WsFederationConfiguration Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe WsFederationConfiguration.
Overload
WsFederationConfiguration(WSFederationElement) |
Inizializza una nuova istanza della classe WsFederationConfiguration dall'elemento |
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
Commenti
Le Issuer proprietà e Realm vengono inizializzate in base ai issuer
parametri e realm
. Tutte le altre proprietà vengono inizializzate nei valori predefiniti.