Package org.gridgain.internal.rest.rbac
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidorg.gridgain.internal.rbac.privileges.PrivilegeManagementPrivilege management.org.gridgain.internal.rbac.assignments.RoleAssignmentManagementRole assignments management.org.gridgain.internal.rbac.roles.RoleManagementRole management.org.gridgain.internal.rbac.users.UserManagementUser management.
-
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:
cleanResourcesin interfaceorg.apache.ignite.internal.rest.ResourceHolder
-