WsFederationConfiguration Classe

Definizione

Contiene tutte le impostazioni di configurazione richieste dal modulo di autenticazione WS-Federation (WSFederationAuthenticationModule).

public ref class WsFederationConfiguration
public class WsFederationConfiguration
type WsFederationConfiguration = class
Public Class WsFederationConfiguration
Ereditarietà
WsFederationConfiguration

Commenti

Un'istanza della classe impostata sull'oggetto FederationConfiguration accessibile tramite la WsFederationConfigurationFederatedAuthentication.FederationConfiguration proprietà contiene le impostazioni usate 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

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.

Campi

DefaultFreshness

Costante contenente il valore predefinito per la proprietà Freshness; zero.

DefaultMaxArrayLength

Costante che imposta la proprietà MaxArrayLength predefinita dell'oggetto quote del lettore di dizionario XML a cui fa riferimento la proprietà XmlDictionaryReaderQuotas.

DefaultMaxStringContentLength

Costante che imposta la proprietà MaxStringContentLength predefinita dell'oggetto quote del lettore di dizionario XML a cui fa riferimento la proprietà XmlDictionaryReaderQuotas.

DefaultPassiveRedirectEnabled

Costante contenente il valore predefinito per la proprietà PassiveRedirectEnabled; true, i reindirizzamenti passivi sono abilitati.

DefaultPersistentCookiesOnPassiveRedirects

Costante contenente il valore predefinito per la proprietà PersistentCookiesOnPassiveRedirects; false, i cookie non sono abilitati.

DefaultRequireHttps

Costante contenente il valore predefinito per la proprietà RequireHttps; true, HTTPS è obbligatorio per i reindirizzamenti.

Proprietà

AuthenticationType

Ottiene o imposta il valore del parametro wauth da usare nelle richieste di accesso WS-Federation ("wsignin1.0").

CustomAttributes

Ottiene un dizionario contenente gli attributi aggiuntivi specificati nell'elemento <wsFederation> del file di configurazione.

Freshness

Ottiene o imposta il valore del parametro wfresh da usare 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à emittente desiderata del token di sicurezza.

PassiveRedirectEnabled

Ottiene o imposta un valore che specifica se il modulo è abilitato per avviare i reindirizzamenti del protocollo WS-Federation.

PersistentCookiesOnPassiveRedirects

Ottiene o imposta un valore che specifica se il cookie di sessione persistente viene emesso dopo la riuscita dell'autenticazione.

Policy

Ottiene o imposta il valore del parametro wp da usare nelle richieste di accesso WS-Federation ("wsignin1.0").

Realm

Ottiene o imposta il valore del parametro wtrealm da usare 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 usare 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 (STS) deve utilizzare 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 contenente eventuali parametri aggiuntivi da inviare nelle richieste di accesso WS-Federation ("wsignin1.0").

SignOutQueryString

Ottiene o imposta una stringa di query contenente eventuali parametri aggiuntivi da inviare nelle richieste di disconnessione WS-Federation ("wsignout1.0") durante la disconnessione passiva.

SignOutReply

Ottiene o imposta il valore del parametro wreply da usare durante le richieste di disconnessione WS-Federation ("wsignout1.0").

XmlDictionaryReaderQuotas

Ottiene o imposta i valori configurabili di quota per i reader di dizionario XML utilizzati da questa istanza.

Metodi

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche