AuthorizationHandler<TRequirement> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe de base pour les gestionnaires d’autorisation qui doivent être appelés pour un type d’exigence spécifique.
generic <typename TRequirement>
where TRequirement : IAuthorizationRequirementpublic ref class AuthorizationHandler abstract : Microsoft::AspNetCore::Authorization::IAuthorizationHandler
public abstract class AuthorizationHandler<TRequirement> : Microsoft.AspNetCore.Authorization.IAuthorizationHandler where TRequirement : IAuthorizationRequirement
type AuthorizationHandler<'Requirement (requires 'Requirement :> IAuthorizationRequirement)> = class
interface IAuthorizationHandler
Public MustInherit Class AuthorizationHandler(Of TRequirement)
Implements IAuthorizationHandler
Paramètres de type
- TRequirement
Type de l’exigence à gérer.
- Héritage
-
AuthorizationHandler<TRequirement>
- Dérivé
- Implémente
Constructeurs
AuthorizationHandler<TRequirement>() |
Classe de base pour les gestionnaires d’autorisation qui doivent être appelés pour un type d’exigence spécifique. |
Méthodes
HandleAsync(AuthorizationHandlerContext) |
Prend une décision si l’autorisation est autorisée. |
HandleRequirementAsync(AuthorizationHandlerContext, TRequirement) |
Prend une décision si l’autorisation est autorisée en fonction d’une exigence spécifique. |