AuthorizationHandler<TRequirement,TResource> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Basisklasse für Autorisierungshandler, die für bestimmte Anforderungs- und Ressourcentypen aufgerufen werden müssen.
generic <typename TRequirement, typename TResource>
where TRequirement : IAuthorizationRequirementpublic ref class AuthorizationHandler abstract : Microsoft::AspNetCore::Authorization::IAuthorizationHandler
public abstract class AuthorizationHandler<TRequirement,TResource> : Microsoft.AspNetCore.Authorization.IAuthorizationHandler where TRequirement : IAuthorizationRequirement
type AuthorizationHandler<'Requirement, 'Resource (requires 'Requirement :> IAuthorizationRequirement)> = class
interface IAuthorizationHandler
Public MustInherit Class AuthorizationHandler(Of TRequirement, TResource)
Implements IAuthorizationHandler
Typparameter
- TRequirement
Der Typ der zu bewertenden Anforderung.
- TResource
Der Typ der auszuwertenden Ressource.
- Vererbung
-
AuthorizationHandler<TRequirement,TResource>
- Implementiert
Konstruktoren
AuthorizationHandler<TRequirement,TResource>() |
Basisklasse für Autorisierungshandler, die für bestimmte Anforderungs- und Ressourcentypen aufgerufen werden müssen. |
Methoden
HandleAsync(AuthorizationHandlerContext) |
Trifft eine Entscheidung, ob die Autorisierung zulässig ist. |
HandleRequirementAsync(AuthorizationHandlerContext, TRequirement, TResource) |
Trifft eine Entscheidung, ob die Autorisierung basierend auf einer bestimmten Anforderung und Ressource zulässig ist. |