Class SecurityEngine


  • @Component
    public class SecurityEngine
    extends Object
    • Constructor Detail

      • SecurityEngine

        public SecurityEngine()
    • Method Detail

      • init

        @PostConstruct
        public void init()
      • isCalledFromRestController

        public boolean isCalledFromRestController()
      • getAllRoles

        public Set<String> getAllRoles()
      • getAllPermissions

        public List<String> getAllPermissions()
      • getRolePermissions

        public List<String> getRolePermissions()
      • getAllAuthoritiesAndRoles

        public List<AuthorityDto> getAllAuthoritiesAndRoles()
      • initAuthorityHandlerList

        public void initAuthorityHandlerList​(org.springframework.context.ApplicationContext applicationContext)
                                      throws org.springframework.beans.BeansException
        Throws:
        org.springframework.beans.BeansException
      • calculateUserAuthoritiesForContextParameters

        public List<String> calculateUserAuthoritiesForContextParameters​(@Nullable
                                                                         Map<String,​Object> parameters)