Class RbacRestFactory

java.lang.Object
org.gridgain.internal.rest.rbac.RbacRestFactory
All Implemented Interfaces:
org.apache.ignite.internal.rest.ResourceHolder, org.apache.ignite.internal.rest.RestFactory

@Factory public class RbacRestFactory extends Object implements org.apache.ignite.internal.rest.RestFactory
Factory for RBAC REST controllers.
  • Constructor Details

    • RbacRestFactory

      public RbacRestFactory(org.gridgain.internal.rbac.Rbac rbac)
      Constructor.
  • Method Details

    • userManagement

      @Singleton @Bean public org.gridgain.internal.rbac.users.UserManagement userManagement()
      User management.
    • roleManagement

      @Singleton @Bean public org.gridgain.internal.rbac.roles.RoleManagement roleManagement()
      Role management.
    • roleAssignmentsStore

      @Singleton @Bean public org.gridgain.internal.rbac.assignments.RoleAssignmentManagement roleAssignmentsStore()
      Role assignments management.
    • privilegeManagement

      @Singleton @Bean public org.gridgain.internal.rbac.privileges.PrivilegeManagement privilegeManagement()
      Privilege management.
    • cleanResources

      public void cleanResources()
      Specified by:
      cleanResources in interface org.apache.ignite.internal.rest.ResourceHolder