AuthorizationHandler<TRequirement> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Základní třída pro obslužné rutiny autorizace, které je potřeba volat pro konkrétní typ požadavku.
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
Parametry typu
- TRequirement
Typ požadavku, který se má zpracovat.
- Dědičnost
-
AuthorizationHandler<TRequirement>
- Odvozené
- Implementuje
Konstruktory
| AuthorizationHandler<TRequirement>() |
Základní třída pro obslužné rutiny autorizace, které je potřeba volat pro konkrétní typ požadavku. |
Metody
| HandleAsync(AuthorizationHandlerContext) |
Rozhoduje, jestli je autorizace povolená. |
| HandleRequirementAsync(AuthorizationHandlerContext, TRequirement) |
Rozhoduje, jestli je autorizace povolená na základě konkrétního požadavku. |