FederationConfiguration 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.
Espone le proprietà che contengono le impostazioni di federazione che controllano il comportamento del modulo di autenticazione WS-Federation (WSFederationAuthenticationModule) e il modulo di autenticazione della sessione (SessionAuthenticationModule) nelle applicazioni Web.
public ref class FederationConfiguration
public class FederationConfiguration
type FederationConfiguration = class
Public Class FederationConfiguration
- Ereditarietà
-
FederationConfiguration
Commenti
Per impostazione predefinita, le applicazioni Web dispongono di un singolo FederationConfiguration oggetto a cui si accede tramite la FederatedAuthentication.FederationConfiguration proprietà . La prima volta che la proprietà viene accessibile a una nuova FederationConfiguration istanza viene inizializzata dalle impostazioni nel file di configurazione e viene generato l'evento FederatedAuthentication.FederationConfigurationCreated . È possibile usare le proprietà e i metodi esposti dalla classe per modificare o sostituire l'oggetto FederationConfiguration inizializzato dalla configurazione in un gestore eventi. Questo oggetto è disponibile tramite la FederationConfigurationCreatedEventArgs.FederationConfiguration proprietà all'interno del gestore eventi.
Costruttori
FederationConfiguration() |
Inizializza una nuova istanza della classe FederationConfiguration caricando le impostazioni della sezione |
FederationConfiguration(Boolean) |
Inizializza una nuova istanza della classe FederationConfiguration caricando facoltativamente le impostazioni della sezione |
FederationConfiguration(String) |
Inizializza una nuova istanza della classe FederationConfiguration dall'elemento <federationConfiguration> con il nome specificato. |
Campi
DefaultFederationConfigurationName |
Definisce il nome dell'elemento predefinito <federationConfiguration> da cui devono essere caricate le impostazioni. È una stringa vuota quando l'elemento predefinito è senza nome. |
Proprietà
CookieHandler |
Ottiene o imposta il gestore di cookie che deve essere utilizzato dal modulo di autenticazione della sessione (SessionAuthenticationModule). |
CustomElement |
Ottiene o imposta l'eventuale elemento XML personalizzato presente in questa configurazione. |
IdentityConfiguration |
Ottiene o imposta l'oggetto IdentityConfiguration associato a questa istanza. |
IsInitialized |
Ottiene o imposta un valore che indica se il metodo Initialize() è stato chiamato. |
Name |
Ottiene il nome della proprietà associato a questa istanza. |
ServiceCertificate |
Ottiene o imposta il certificato X.509 utilizzato per firmare i messaggi del protocollo WS- Federation. |
WsFederationConfiguration |
Ottiene o imposta le impostazioni di configurazione per il modulo di autenticazione WS-Federation (WSFederationAuthenticationModule). |
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) |
Initialize() |
Inizializza l'istanza corrente. |
LoadConfiguration(FederationConfigurationElement) |
Carica le proprietà per l'istanza corrente dal file di configurazione. Questo metodo viene chiamato dai costruttori che consentono di inizializzare l'oggetto FederationConfiguration appena creato dalle impostazioni di configurazione. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |