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 element IAuthorizationHandler i IAuthorizationRequirement , który wymaga uwierzytelnienia bieżącego użytkownika. Spowoduje to wywołanie Succeed(IAuthorizationRequirement) uwierzytelnionych użytkowników. Podobnie jak wszystkie wbudowane wymagania, nigdy nie wywołuje metody Fail(). Element DefaultAuthorizationEvaluator generuje błąd, gdy żadne wymaganie nie powiodło AuthorizationResult się, nawet jeśli inne wymagania zakończyły się pomyślnie, i nie wymaganie jawnie zakończyło się niepowodzeniem.
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
| Nazwa | Opis |
|---|---|
| DenyAnonymousAuthorizationRequirement() |
Implementuje element IAuthorizationHandler i IAuthorizationRequirement , który wymaga uwierzytelnienia bieżącego użytkownika. Spowoduje to wywołanie Succeed(IAuthorizationRequirement) uwierzytelnionych użytkowników. Podobnie jak wszystkie wbudowane wymagania, nigdy nie wywołuje metody Fail(). Element DefaultAuthorizationEvaluator generuje błąd, gdy żadne wymaganie nie powiodło AuthorizationResult się, nawet jeśli inne wymagania zakończyły się pomyślnie, i nie wymaganie jawnie zakończyło się niepowodzeniem. |
Metody
| Nazwa | Opis |
|---|---|
| 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() |
Zwraca ciąg reprezentujący wymaganie. |