RolesAuthorizationRequirement Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Implementa um e IAuthorizationRequirement que requer pelo menos uma declaração de função cujo valor deve ser qualquer uma IAuthorizationHandler das funções permitidas.
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
- Herança
- Implementações
Construtores
RolesAuthorizationRequirement(IEnumerable<String>) |
Cria uma nova instância de RolesAuthorizationRequirement. |
Propriedades
AllowedRoles |
Obtém a coleção de funções permitidas. |
Métodos
HandleAsync(AuthorizationHandlerContext) |
Tomará uma decisão se a autorização for permitida. (Herdado de AuthorizationHandler<TRequirement>) |
HandleRequirementAsync(AuthorizationHandlerContext, RolesAuthorizationRequirement) |
Tomará uma decisão se a autorização for permitida com base em um requisito específico. |
HandleRequirementAsync(AuthorizationHandlerContext, TRequirement) |
Tomará uma decisão se a autorização for permitida com base em um requisito específico. (Herdado de AuthorizationHandler<TRequirement>) |
ToString() |
Implementa um e IAuthorizationRequirement que requer pelo menos uma declaração de função cujo valor deve ser qualquer uma IAuthorizationHandler das funções permitidas. |