Condividi tramite


FederatedAuthentication.FederationConfiguration Proprietà

Definizione

Ottiene l'istanza di FederationConfiguration singleton utilizzata dai moduli HTTP in questa applicazione Web.

public:
 static property System::IdentityModel::Services::Configuration::FederationConfiguration ^ FederationConfiguration { System::IdentityModel::Services::Configuration::FederationConfiguration ^ get(); };
public static System.IdentityModel.Services.Configuration.FederationConfiguration FederationConfiguration { get; }
static member FederationConfiguration : System.IdentityModel.Services.Configuration.FederationConfiguration
Public Shared ReadOnly Property FederationConfiguration As FederationConfiguration

Valore della proprietà

Istanza di configurazione di federazione.

Eccezioni

La proprietà FederationConfiguration è impostata su null da un gestore eventi per l'evento FederationConfigurationCreated .

Commenti

Un FederationConfiguration oggetto viene creato e inizializzato dall'elemento <federationConfiguration> nel file di configurazione la prima volta che si accede a questa proprietà da uno dei moduli HTTP. Subito dopo l'inizializzazione dell'oggetto di configurazione, viene generato l'evento FederationConfigurationCreated per fornire a uno sviluppatore l'opportunità di modificare l'oggetto di configurazione appena creato prima che venga usato per inizializzare uno dei moduli HTTP configurati. È possibile accedervi dalla FederationConfigurationCreatedEventArgs.FederationConfiguration proprietà in un gestore eventi.

Negli accessi successivi viene restituita la stessa istanza di configurazione.

A seconda che siano presenti moduli specifici, la proprietà è accessibile dall'interno dei metodi seguenti durante l'inizializzazione: ClaimsAuthorizationModule.InitializePropertiesFromConfiguration, SessionAuthenticationModule.InitializePropertiesFromConfiguratione WSFederationAuthenticationModule.InitializePropertiesFromConfiguration.

Importante

Gestione autorizzazioni attestazioni (ClaimsAuthorizationManager) utilizzata per valutare i controlli di accesso in base alle attestazioni quando si usa la ClaimsPrincipalPermission classe o la ClaimsPrincipalPermissionAttribute classe è configurata sull'oggetto IdentityConfiguration impostato sull'oggetto di configurazione federativo a cui fa riferimento la FederatedAuthentication.FederationConfiguration proprietà . Ciò vale per tutte le applicazioni, indipendentemente dal fatto che siano ASP.NET applicazioni o meno.

Si applica a

Vedi anche