DenyAnonymousAuthorizationRequirement 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í.
Implementuje IAuthorizationHandler a IAuthorizationRequirement, které vyžadují ověření aktuálního uživatele. Tato volání Succeed(IAuthorizationRequirement) pro ověřené uživatele. Stejně jako všechny předdefinované požadavky nikdy nevolá Fail(). DefaultAuthorizationEvaluator vytvoří neúspěšný AuthorizationResult v případě, že jakýkoli požadavek nebyl úspěšný, i když byly úspěšné jiné požadavky a žádný požadavek explicitně selhal.
public ref class DenyAnonymousAuthorizationRequirement : Microsoft::AspNetCore::Authorization::AuthorizationHandler<Microsoft::AspNetCore::Authorization::Infrastructure::DenyAnonymousAuthorizationRequirement ^>, Microsoft::AspNetCore::Authorization::IAuthorizationRequirement
public class DenyAnonymousAuthorizationRequirement : Microsoft.AspNetCore.Authorization.AuthorizationHandler<Microsoft.AspNetCore.Authorization.Infrastructure.DenyAnonymousAuthorizationRequirement>, Microsoft.AspNetCore.Authorization.IAuthorizationRequirement
type DenyAnonymousAuthorizationRequirement = class
inherit AuthorizationHandler<DenyAnonymousAuthorizationRequirement>
interface IAuthorizationRequirement
Public Class DenyAnonymousAuthorizationRequirement
Inherits AuthorizationHandler(Of DenyAnonymousAuthorizationRequirement)
Implements IAuthorizationRequirement
- Dědičnost
-
DenyAnonymousAuthorizationRequirement
- Implementuje
Konstruktory
DenyAnonymousAuthorizationRequirement() |
Implementuje IAuthorizationHandler a IAuthorizationRequirement, které vyžadují ověření aktuálního uživatele. Tato volání Succeed(IAuthorizationRequirement) pro ověřené uživatele. Stejně jako všechny předdefinované požadavky nikdy nevolá Fail(). DefaultAuthorizationEvaluator vytvoří neúspěšný AuthorizationResult v případě, že jakýkoli požadavek nebyl úspěšný, i když byly úspěšné jiné požadavky a žádný požadavek explicitně selhal. |
Metody
HandleAsync(AuthorizationHandlerContext) |
Rozhoduje, jestli je autorizace povolená. (Zděděno od AuthorizationHandler<TRequirement>) |
HandleRequirementAsync(AuthorizationHandlerContext, DenyAnonymousAuthorizationRequirement) |
Rozhoduje, jestli je autorizace povolená na základě konkrétního požadavku. |
HandleRequirementAsync(AuthorizationHandlerContext, TRequirement) |
Rozhoduje, jestli je autorizace povolená na základě konkrétního požadavku. (Zděděno od AuthorizationHandler<TRequirement>) |
ToString() |
Implementuje IAuthorizationHandler a IAuthorizationRequirement, které vyžadují ověření aktuálního uživatele. Tato volání Succeed(IAuthorizationRequirement) pro ověřené uživatele. Stejně jako všechny předdefinované požadavky nikdy nevolá Fail(). DefaultAuthorizationEvaluator vytvoří neúspěšný AuthorizationResult v případě, že jakýkoli požadavek nebyl úspěšný, i když byly úspěšné jiné požadavky a žádný požadavek explicitně selhal. |