DenyAnonymousAuthorizationRequirement Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Implémente un IAuthorizationHandler et IAuthorizationRequirement qui nécessite que l’utilisateur actuel soit authentifié. Cela appelle Succeed(IAuthorizationRequirement) pour les utilisateurs authentifiés. Comme toutes les exigences intégrées, elle n’appelle jamais Fail(). Le DefaultAuthorizationEvaluator produit un échec AuthorizationResult lorsqu’une exigence n’a pas réussi même si d’autres exigences ont réussi et qu’aucune exigence n’a échoué explicitement.
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
- Héritage
-
DenyAnonymousAuthorizationRequirement
- Implémente
Constructeurs
DenyAnonymousAuthorizationRequirement() |
Implémente un IAuthorizationHandler et IAuthorizationRequirement qui nécessite que l’utilisateur actuel soit authentifié. Cela appelle Succeed(IAuthorizationRequirement) pour les utilisateurs authentifiés. Comme toutes les exigences intégrées, elle n’appelle jamais Fail(). Le DefaultAuthorizationEvaluator produit un échec AuthorizationResult lorsqu’une exigence n’a pas réussi même si d’autres exigences ont réussi et qu’aucune exigence n’a échoué explicitement. |
Méthodes
HandleAsync(AuthorizationHandlerContext) |
Prend une décision si l’autorisation est autorisée. (Hérité de AuthorizationHandler<TRequirement>) |
HandleRequirementAsync(AuthorizationHandlerContext, DenyAnonymousAuthorizationRequirement) |
Prend une décision si l’autorisation est autorisée en fonction d’une exigence spécifique. |
HandleRequirementAsync(AuthorizationHandlerContext, TRequirement) |
Prend une décision si l’autorisation est autorisée en fonction d’une exigence spécifique. (Hérité de AuthorizationHandler<TRequirement>) |
ToString() |
Implémente un IAuthorizationHandler et IAuthorizationRequirement qui nécessite que l’utilisateur actuel soit authentifié. Cela appelle Succeed(IAuthorizationRequirement) pour les utilisateurs authentifiés. Comme toutes les exigences intégrées, elle n’appelle jamais Fail(). Le DefaultAuthorizationEvaluator produit un échec AuthorizationResult lorsqu’une exigence n’a pas réussi même si d’autres exigences ont réussi et qu’aucune exigence n’a échoué explicitement. |