RolesAuthorizationRequirement Classe

Définition

Implémente un IAuthorizationHandler et IAuthorizationRequirement qui nécessite au moins une revendication de rôle dont la valeur doit être l’un des rôles autorisés.

public ref class RolesAuthorizationRequirement : Microsoft::AspNetCore::Authorization::AuthorizationHandler<Microsoft::AspNetCore::Authorization::Infrastructure::RolesAuthorizationRequirement ^>, Microsoft::AspNetCore::Authorization::IAuthorizationRequirement
public class RolesAuthorizationRequirement : Microsoft.AspNetCore.Authorization.AuthorizationHandler<Microsoft.AspNetCore.Authorization.Infrastructure.RolesAuthorizationRequirement>, Microsoft.AspNetCore.Authorization.IAuthorizationRequirement
type RolesAuthorizationRequirement = class
    inherit AuthorizationHandler<RolesAuthorizationRequirement>
    interface IAuthorizationRequirement
Public Class RolesAuthorizationRequirement
Inherits AuthorizationHandler(Of RolesAuthorizationRequirement)
Implements IAuthorizationRequirement
Héritage
Implémente

Constructeurs

RolesAuthorizationRequirement(IEnumerable<String>)

Crée une instance de RolesAuthorizationRequirement.

Propriétés

AllowedRoles

Obtient la collection de rôles autorisés.

Méthodes

HandleAsync(AuthorizationHandlerContext)

Prend une décision si l’autorisation est autorisée.

(Hérité de AuthorizationHandler<TRequirement>)
HandleRequirementAsync(AuthorizationHandlerContext, RolesAuthorizationRequirement)

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 au moins une revendication de rôle dont la valeur doit être l’un des rôles autorisés.

S’applique à