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 impostazioni di federazione che controllano il comportamento del modulo di autenticazione WS-Federation (WSFederationAuthenticationModule) e del modulo di autenticazione 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 hanno un singolo FederationConfiguration oggetto a cui si accede tramite la FederatedAuthentication.FederationConfiguration proprietà . La prima volta che si accede alla proprietà, viene inizializzata una nuova FederationConfiguration istanza dalle impostazioni nel file di configurazione e viene generato l'evento FederatedAuthentication.FederationConfigurationCreated . È possibile utilizzare le proprietà e i metodi esposti dalla FederationConfiguration classe per modificare o sostituire l'oggetto inizializzato dalla configurazione in un gestore eventi. Questo oggetto è disponibile tramite la FederationConfigurationCreatedEventArgs.FederationConfiguration proprietà all'interno del gestore eventi.
Costruttori
| Nome | Descrizione |
|---|---|
| FederationConfiguration() |
Inizializza una nuova istanza della FederationConfiguration classe caricando le impostazioni dalla |
| FederationConfiguration(Boolean) |
Inizializza una nuova istanza della FederationConfiguration classe caricando facoltativamente le impostazioni dalla |
| FederationConfiguration(String) |
Inizializza una nuova istanza della FederationConfiguration classe dall'elemento <federationConfiguration> con il nome specificato. |
Campi
| Nome | Descrizione |
|---|---|
| DefaultFederationConfigurationName |
Definisce il nome dell'elemento federationConfiguration> predefinito< da cui caricare le impostazioni. Si tratta di una stringa vuota perché l'elemento predefinito è senza nome. |
Proprietà
| Nome | Descrizione |
|---|---|
| CookieHandler |
Ottiene o imposta il gestore di cookie da utilizzare dal modulo di autenticazione sessione (SessionAuthenticationModule). |
| CustomElement |
Ottiene o imposta l'elemento XML personalizzato, se 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 Initialize() metodo è stato chiamato. |
| Name |
Ottiene il nome associato all'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
| 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) |
| 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 inizializzano l'oggetto appena creato FederationConfiguration dalle impostazioni di configurazione. |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |