Condividi tramite


WsFederationConfiguration Classe

Definizione

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 <wsFederation> .

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à. trueI reindirizzamenti passivi sono abilitati.

DefaultPersistentCookiesOnPassiveRedirects

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

DefaultRequireHttps

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

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 <wsFederation> nel file di configurazione.

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)

Si applica a

Vedi anche