DenyAnonymousAuthorizationRequirement Classe

Définition

Implémente un IAuthorizationHandler et IAuthorizationRequirement qui nécessite l’authentification de l’utilisateur actuel. Cela appelle Succeed(IAuthorizationRequirement) les utilisateurs authentifiés. Comme toutes les exigences intégrées, elle n’appelle Fail()jamais . 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

Nom Description
DenyAnonymousAuthorizationRequirement()

Implémente un IAuthorizationHandler et IAuthorizationRequirement qui nécessite l’authentification de l’utilisateur actuel. Cela appelle Succeed(IAuthorizationRequirement) les utilisateurs authentifiés. Comme toutes les exigences intégrées, elle n’appelle Fail()jamais . 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

Nom Description
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()

Retourne une représentation sous forme de chaîne de l’exigence.

S’applique à