FederatedAuthentication 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.
Fornisce l'accesso allo stato pertinente a tutti i moduli HTTP relativo all'autenticazione federativa nell'applicazione Web.
public ref class FederatedAuthentication abstract sealed
public static class FederatedAuthentication
type FederatedAuthentication = class
Public Class FederatedAuthentication
- Ereditarietà
-
FederatedAuthentication
Commenti
È possibile accedere ai moduli configurati per l'applicazione Web tramite le proprietà statiche esposte dalla FederatedAuthentication classe. Il GetHttpModule metodo fornisce un punto di estensione tramite cui è possibile accedere ad altri moduli definiti dall'applicazione che derivano da HttpModuleBase e configurati per l'applicazione.
La proprietà fa riferimento a un'istanza FederatedAuthentication.FederationConfiguration singleton di che fornisce impostazioni di FederationConfiguration configurazione per i moduli HTTP. La prima volta che la proprietà viene accessibile da uno dei moduli HTTP, un'istanza FederationConfiguration viene inizializzata dall'elemento <federationConfiguration> nel file di configurazione e viene FederationConfigurationCreated generato per fornire a un'applicazione l'opportunità di modificare l'oggetto di configurazione prima di inizializzare le proprietà del modulo. La stessa FederationConfiguration istanza viene restituita in ogni accesso successivo della proprietà.
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 nell'oggetto impostato sull'oggetto IdentityConfiguration di configurazione federativo a cui fa riferimento la FederatedAuthentication.FederationConfiguration proprietà. Questo vale per tutte le applicazioni, indipendentemente dal fatto che siano ASP.NET applicazioni o meno.
Proprietà
ClaimsAuthorizationModule |
Ottiene il modulo di autorizzazione delle attestazioni utilizzato dall'applicazione Web. |
FederationConfiguration |
Ottiene l'istanza di FederationConfiguration singleton utilizzata dai moduli HTTP in questa applicazione Web. |
SessionAuthenticationModule |
Ottiene il modulo di autenticazione della sessione (SAM) utilizzato dall'applicazione Web. |
WSFederationAuthenticationModule |
Ottiene il modulo di autenticazione WS-Federation (WSFAM) utilizzato dall'applicazione Web. |
Metodi
GetHttpModule<T>() |
Ottiene il modulo HTTP del tipo specificato che viene utilizzato dall'applicazione web. |
Eventi
FederationConfigurationCreated |
Si verifica quando uno dei moduli HTTP nell'applicazione Web accede per la prima volta alla proprietà FederationConfiguration. |