WsFederationConfiguration Classe
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.
Contiene tutte le impostazioni di configurazione necessarie per il modulo di autenticazione di WS-Federation (WSFederationAuthenticationModule).
public ref class WsFederationConfiguration
public class WsFederationConfiguration
type WsFederationConfiguration = class
Public Class WsFederationConfiguration
- Ereditarietà
-
WsFederationConfiguration
Commenti
Un'istanza della WsFederationConfiguration classe impostata sull'oggetto FederationConfiguration a cui si accede tramite la FederatedAuthentication.FederationConfiguration proprietà contiene le impostazioni utilizzate per inizializzare le proprietà del modulo di autenticazione WS-Federation (WSFAM) e controllarne il comportamento. Queste impostazioni vengono in genere caricate dall'elemento <wsFederation> nel file di configurazione.
Costruttori
| Nome | Descrizione |
|---|---|
| WsFederationConfiguration(String, String) |
Inizializza una nuova istanza della WsFederationConfiguration classe utilizzando l'autorità emittente e l'area di autenticazione specificati. |
| WsFederationConfiguration(WSFederationElement) |
Inizializza una nuova istanza della WsFederationConfiguration classe dall'elemento specificato |
Campi
| Nome | Descrizione |
|---|---|
| DefaultFreshness |
Costante che contiene il valore predefinito per la Freshness proprietà; zero. |
| DefaultMaxArrayLength |
Costante che imposta la proprietà predefinita MaxArrayLength dell'oggetto quote del lettore di dizionario XML a cui fa riferimento la XmlDictionaryReaderQuotas proprietà . |
| DefaultMaxStringContentLength |
Costante che imposta la proprietà predefinita MaxStringContentLength dell'oggetto quote del lettore di dizionario XML a cui fa riferimento la XmlDictionaryReaderQuotas proprietà . |
| DefaultPassiveRedirectEnabled |
Costante che contiene il valore predefinito per la PassiveRedirectEnabled proprietà. |
| DefaultPersistentCookiesOnPassiveRedirects |
Costante che contiene il valore predefinito per la PersistentCookiesOnPassiveRedirects proprietà; |
| DefaultRequireHttps |
Costante che contiene il valore predefinito per la RequireHttps proprietà. |
Proprietà
| Nome | Descrizione |
|---|---|
| AuthenticationType |
Ottiene o imposta il valore del parametro wauth da usare nelle richieste di accesso WS-Federation ("wsignin1.0"). |
| CustomAttributes |
Ottiene un dizionario che contiene eventuali attributi aggiuntivi specificati nell'elemento |
| Freshness |
Ottiene o imposta il valore del parametro wfresh da utilizzare nelle richieste di accesso WS-Federation ("wsignin1.0"). |
| HomeRealm |
Ottiene o imposta il valore del parametro whr da usare nelle richieste di accesso WS-Federation ("wsignin1.0"). |
| Issuer |
Ottiene o imposta un URI che identifica l'autorità di certificazione prevista del token di sicurezza. |
| PassiveRedirectEnabled |
Ottiene o imposta un valore che specifica se il modulo è abilitato per avviare WS-Federation reindirizzamenti del protocollo. |
| PersistentCookiesOnPassiveRedirects |
Ottiene o imposta un valore che specifica se un cookie di sessione permanente viene emesso in caso di autenticazione riuscita. |
| Policy |
Ottiene o imposta il valore del parametro wp da utilizzare nelle richieste di accesso WS-Federation ("wsignin1.0"). |
| Realm |
Ottiene o imposta il valore del parametro wtrealm da utilizzare per le richieste di accesso WS-Federation ("wsignin1.0"). |
| Reply |
Ottiene o imposta il valore del parametro wreply da usare nelle richieste di accesso WS-Federation ("wsignin1.0"). |
| Request |
Ottiene o imposta il valore del parametro wreq da usare nelle richieste di accesso WS-Federation ("wsignin1.0"). |
| RequestPtr |
Ottiene o imposta il valore del parametro wreqptr da utilizzare nelle richieste di accesso WS-Federation ("wsignin1.0"). |
| RequireHttps |
Ottiene o imposta un valore che specifica se la comunicazione con il servizio token di sicurezza deve usare il protocollo HTTPS. |
| Resource |
Ottiene o imposta il valore del parametro wres da usare nelle richieste di accesso WS-Federation ("wsignin1.0"). |
| SignInQueryString |
Ottiene o imposta una stringa di query che contiene eventuali parametri aggiuntivi da inviare nelle richieste di accesso WS-Federation ("wsignin1.0"). |
| SignOutQueryString |
Ottiene o imposta una stringa di query che contiene eventuali parametri aggiuntivi da inviare in WS-Federation richieste di disconnessione ("wsignout1.0") durante la disconnessione passiva. |
| SignOutReply |
Ottiene o imposta il valore del parametro wreply da utilizzare durante WS-Federation richieste di disconnessione ("wsignout1.0"). |
| XmlDictionaryReaderQuotas |
Ottiene o imposta i valori di quota configurabili per i lettori di dizionario XML utilizzati da questa istanza. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |