Example #1
0
 public AccessManager(
     UserManager <Usuario> userManager,
     SignInManager <Usuario> signInManager,
     SigningConfigurations signingConfigurations,
     TokenConfigurationsModel tokenConfigurations,
     IPerfilDeAcessoService perfilDeAcessoService)
 {
     _userManager           = userManager;
     _signInManager         = signInManager;
     _signingConfigurations = signingConfigurations;
     _tokenConfigurations   = tokenConfigurations;
     _perfilDeAcessoService = perfilDeAcessoService;
 }
Example #2
0
 public bool Respected(
     IHttpContextAccessor httpContextAccessor,
     AuthorizationHandlerContext context,
     IPerfilDeAcessoService perfilDeAcessoService)
 {
     try
     {
         return(perfilDeAcessoService.Obter(context.User.UserIdSession())?.Perfil == TipoUsuario.Admin);
     }
     catch
     {
         return(false);
     }
 }
Example #3
0
 public PoliticaDeAdministradorHandler(IHttpContextAccessor httpContextAccessor, IPerfilDeAcessoService perfilDeAcessoService)
 {
     _httpContextAccessor   = httpContextAccessor;
     _perfilDeAcessoService = perfilDeAcessoService;
 }
Example #4
0
 public UsuarioService(UserManager <Usuario> userManager, IPerfilDeAcessoService perfilDeAcessoService)
 {
     _userManager           = userManager;
     _perfilDeAcessoService = perfilDeAcessoService;
 }
Example #5
0
 public AutorService(IUnitOfWork unitOfWork, IUsuarioService usuarioService, IPerfilDeAcessoService perfilDeAcessoService)
     : base(unitOfWork)
 {
     _usuarioService        = usuarioService;
     _perfilDeAcessoService = perfilDeAcessoService;
 }