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 rilevanti per l'autenticazione federata 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 il quale è possibile accedere ad altri moduli definiti dall'applicazione che derivano da HttpModuleBase e configurati per l'applicazione.
La FederatedAuthentication.FederationConfiguration proprietà fa riferimento a un'istanza singleton di che fornisce le impostazioni di FederationConfiguration configurazione per i moduli HTTP. La prima volta che si accede alla proprietà da uno dei moduli HTTP, un'istanza FederationConfiguration viene inizializzata dall'elemento <federationConfiguration> nel file di configurazione e FederationConfigurationCreated viene generato per fornire a un'applicazione la possibilità di modificare l'oggetto di configurazione prima che venga usato per inizializzare le proprietà del modulo. La stessa FederationConfiguration istanza viene restituita per 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à
| Nome | Descrizione |
|---|---|
| ClaimsAuthorizationModule |
Ottiene il modulo di autorizzazione delle attestazioni utilizzato dall'applicazione Web. |
| FederationConfiguration |
Ottiene l'istanza singleton FederationConfiguration utilizzata dai moduli HTTP in questa applicazione Web. |
| SessionAuthenticationModule |
Ottiene il modulo sam (Session Authentication Module) utilizzato dall'applicazione Web. |
| WSFederationAuthenticationModule |
Ottiene il modulo WSFAM (WS-Federation Authentication Module) usato dall'applicazione Web. |
Metodi
| Nome | Descrizione |
|---|---|
| GetHttpModule<T>() |
Ottiene il modulo HTTP del tipo specificato utilizzato dall'applicazione Web. |
Eventi
| Nome | Descrizione |
|---|---|
| FederationConfigurationCreated |
Si verifica quando si FederationConfiguration accede alla proprietà per la prima volta da uno dei moduli HTTP nell'applicazione Web. |