Microsoft.AspNetCore.Authorization Spazio dei nomi
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.
Contiene tipi che abilitano il supporto per l'autorizzazione. I tipi principali sono IAuthorizationRequirement (interfaccia marcatore che rappresenta un requisito che deve essere soddisfatto), IAuthorizationHandler (interfaccia responsabile della determinazione dei requisiti soddisfatti) e AuthorizationPolicyBuilder (usata per la compilazione di oggetti AuthorizationPolicy che definiscono elenchi denominati di requisiti).
Allow |
Specifica che la classe o il metodo a cui viene applicato questo attributo non richiede l'autorizzazione. |
Authorization |
Usato per configurare l'autorizzazione |
Authorization |
Incapsula un risultato di errore di AuthorizeAsync(ClaimsPrincipal, Object, IEnumerable<IAuthorizationRequirement>). |
Authorization |
Incapsula un motivo per cui l'autorizzazione non è riuscita. |
Authorization |
Classe di base per i gestori di autorizzazione che devono essere chiamati per un tipo di requisito specifico. |
Authorization |
Classe di base per i gestori di autorizzazione che devono essere chiamati per requisiti e tipi di risorse specifici. |
Authorization |
Contiene informazioni di autorizzazione utilizzate da IAuthorizationHandler. |
Authorization |
Middleware che abilita le funzionalità di autorizzazione. |
Authorization |
Fornisce la configurazione a livello di codice usata da IAuthorizationService e IAuthorizationPolicyProvider. |
Authorization |
Rappresenta una raccolta di requisiti di autorizzazione e lo schema o gli schemi a cui vengono valutati, tutti i quali devono avere esito positivo affinché l'autorizzazione abbia esito positivo. |
Authorization |
Usato per la creazione di criteri. |
Authorization |
Incapsula il risultato di AuthorizeAsync(ClaimsPrincipal, Object, IEnumerable<IAuthorizationRequirement>). |
Authorization |
Metodi di estensione per IAuthorizationService. |
Authorize |
Specifica che la classe o il metodo a cui viene applicato questo attributo richiede l'autorizzazione specificata. |
Default |
Determina se una richiesta di autorizzazione ha avuto esito positivo o negativo. |
Default |
Tipo utilizzato per fornire un AuthorizationHandlerContext oggetto utilizzato per l'autorizzazione. |
Default |
Implementazione predefinita di un provider di gestori, che fornisce la IAuthorizationHandlerclasse per una richiesta di autorizzazione. |
Default |
Implementazione predefinita di un provider di criteri, che fornisce un AuthorizationPolicy oggetto per un nome specifico. |
Default |
Implementazione predefinita di un oggetto IAuthorizationService. |
IAllow |
Interfaccia marcatore per consentire l'accesso agli utenti anonimi. |
IAuthorization |
Determina se una richiesta di autorizzazione ha avuto esito positivo o negativo. |
IAuthorization |
Le classi che implementano questa interfaccia sono in grado di prendere una decisione se l'autorizzazione è consentita. |
IAuthorization |
Tipo utilizzato per fornire un AuthorizationHandlerContext oggetto utilizzato per l'autorizzazione. |
IAuthorization |
Tipo che può fornire la IAuthorizationHandlerclasse per una richiesta di autorizzazione. |
IAuthorization |
Consente la gestione personalizzata dell'autorizzazione e della gestione della risposta di autorizzazione. |
IAuthorization |
Tipo che può fornire un AuthorizationPolicy oggetto per un nome specifico. |
IAuthorization |
Rappresenta un requisito di autorizzazione. |
IAuthorization |
Interfaccia che può produrre requisiti di autorizzazione. |
IAuthorization |
Controlla le autorizzazioni basate su criteri per un utente |
IAuthorize |
Definisce il set di dati necessari per applicare regole di autorizzazione a una risorsa. |
Per altre informazioni sull'autorizzazione, vedere Introduzione all'autorizzazione in ASP.NET Core.