RolesAuthorizationRequirement Classe
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.
Implementa un IAuthorizationHandler oggetto e IAuthorizationRequirement che richiede almeno un'attestazione del ruolo il cui valore deve essere uno dei ruoli consentiti.
public ref class RolesAuthorizationRequirement : Microsoft::AspNetCore::Authorization::AuthorizationHandler<Microsoft::AspNetCore::Authorization::Infrastructure::RolesAuthorizationRequirement ^>, Microsoft::AspNetCore::Authorization::IAuthorizationRequirement
public class RolesAuthorizationRequirement : Microsoft.AspNetCore.Authorization.AuthorizationHandler<Microsoft.AspNetCore.Authorization.Infrastructure.RolesAuthorizationRequirement>, Microsoft.AspNetCore.Authorization.IAuthorizationRequirement
type RolesAuthorizationRequirement = class
inherit AuthorizationHandler<RolesAuthorizationRequirement>
interface IAuthorizationRequirement
Public Class RolesAuthorizationRequirement
Inherits AuthorizationHandler(Of RolesAuthorizationRequirement)
Implements IAuthorizationRequirement
- Ereditarietà
- Implementazioni
Roles |
Crea una nuova istanza di RolesAuthorizationRequirement. |
Allowed |
Ottiene la raccolta di ruoli consentiti. |
Handle |
Prende una decisione se l'autorizzazione è consentita. (Ereditato da AuthorizationHandler<TRequirement>) |
Handle |
Prende una decisione se l'autorizzazione è consentita in base a un requisito specifico. |
Handle |
Prende una decisione se l'autorizzazione è consentita in base a un requisito specifico. (Ereditato da AuthorizationHandler<TRequirement>) |
To |
Implementa un IAuthorizationHandler oggetto e IAuthorizationRequirement che richiede almeno un'attestazione del ruolo il cui valore deve essere uno dei ruoli consentiti. |
Prodotto | Versioni |
---|---|
ASP.NET Core | 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0 |