DenyAnonymousAuthorizationRequirement Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Implementuje IAuthorizationHandler i IAuthorizationRequirement, które wymagają uwierzytelnienia bieżącego użytkownika. Spowoduje to wywołanie Succeed(IAuthorizationRequirement) dla uwierzytelnionych użytkowników. Podobnie jak wszystkie wbudowane wymagania, nigdy nie wywołuje Fail(). DefaultAuthorizationEvaluator generuje AuthorizationResult zakończone niepowodzeniem, gdy żadne wymaganie nie powiodło się, nawet jeśli inne wymagania zakończyły się pomyślnie, a żadne wymaganie nie powiodło się jawnie.
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
- Dziedziczenie
-
DenyAnonymousAuthorizationRequirement
- Implementuje
Konstruktory
DenyAnonymousAuthorizationRequirement() |
Implementuje IAuthorizationHandler i IAuthorizationRequirement, które wymagają uwierzytelnienia bieżącego użytkownika. Spowoduje to wywołanie Succeed(IAuthorizationRequirement) dla uwierzytelnionych użytkowników. Podobnie jak wszystkie wbudowane wymagania, nigdy nie wywołuje Fail(). DefaultAuthorizationEvaluator generuje AuthorizationResult zakończone niepowodzeniem, gdy żadne wymaganie nie powiodło się, nawet jeśli inne wymagania zakończyły się pomyślnie, a żadne wymaganie nie powiodło się jawnie. |
Metody
HandleAsync(AuthorizationHandlerContext) |
Podejmuje decyzję, jeśli autoryzacja jest dozwolona. (Odziedziczone po AuthorizationHandler<TRequirement>) |
HandleRequirementAsync(AuthorizationHandlerContext, DenyAnonymousAuthorizationRequirement) |
Podejmuje decyzję, jeśli autoryzacja jest dozwolona na podstawie określonego wymagania. |
HandleRequirementAsync(AuthorizationHandlerContext, TRequirement) |
Podejmuje decyzję, jeśli autoryzacja jest dozwolona na podstawie określonego wymagania. (Odziedziczone po AuthorizationHandler<TRequirement>) |
ToString() |
Implementuje IAuthorizationHandler i IAuthorizationRequirement, które wymagają uwierzytelnienia bieżącego użytkownika. Spowoduje to wywołanie Succeed(IAuthorizationRequirement) dla uwierzytelnionych użytkowników. Podobnie jak wszystkie wbudowane wymagania, nigdy nie wywołuje Fail(). DefaultAuthorizationEvaluator generuje AuthorizationResult zakończone niepowodzeniem, gdy żadne wymaganie nie powiodło się, nawet jeśli inne wymagania zakończyły się pomyślnie, a żadne wymaganie nie powiodło się jawnie. |