Class ReadOnlyIdmIdentityService

    • Method Detail

      • createPlatformUserQuery

        public abstract PlatformUserQuery createPlatformUserQuery()
      • createPlatformGroupQuery

        public abstract PlatformGroupQuery createPlatformGroupQuery()
      • findUniqueTenantIds

        public abstract java.util.List<java.lang.String> findUniqueTenantIds()
        Description copied from interface: PlatformIdentityService
        Find the unique tenant ids
        Returns:
        a list of the unique tenant ids
      • findPlatformGroupById

        @Deprecated
        public PlatformGroup findPlatformGroupById​(java.lang.String groupId)
        Deprecated.
      • findPlatformGroupsForUser

        @Deprecated
        public java.util.List<PlatformGroup> findPlatformGroupsForUser​(java.lang.String userId)
        Deprecated.
      • findPlatformUserById

        @Deprecated
        public PlatformUser findPlatformUserById​(java.lang.String userId)
        Deprecated.
      • createUpdateUserBuilder

        public PlatformUserBuilder createUpdateUserBuilder​(java.lang.String userId)
      • createNewGroupBuilder

        public PlatformGroupBuilder createNewGroupBuilder​(java.lang.String groupId)
      • createUpdateGroupBuilder

        public PlatformGroupBuilder createUpdateGroupBuilder​(java.lang.String groupId)
      • newUser

        public org.flowable.idm.api.User newUser​(java.lang.String userId)
      • saveUser

        public void saveUser​(org.flowable.idm.api.User user)
      • deleteUser

        public void deleteUser​(java.lang.String userId)
      • newGroup

        public org.flowable.idm.api.Group newGroup​(java.lang.String groupId)
      • saveGroup

        public void saveGroup​(org.flowable.idm.api.Group group)
      • deleteGroup

        public void deleteGroup​(java.lang.String groupId)
      • createMembership

        public void createMembership​(java.lang.String userId,
                                     java.lang.String groupId)
      • deleteMembership

        public void deleteMembership​(java.lang.String userId,
                                     java.lang.String groupId)
      • checkPassword

        public boolean checkPassword​(java.lang.String userId,
                                     java.lang.String password)
      • updateUserPassword

        public void updateUserPassword​(org.flowable.idm.api.User user)
      • createNativeUserQuery

        public org.flowable.idm.api.NativeUserQuery createNativeUserQuery()
      • createNativeGroupQuery

        public org.flowable.idm.api.NativeGroupQuery createNativeGroupQuery()
      • getUsersWithPrivilege

        public java.util.List<org.flowable.idm.api.User> getUsersWithPrivilege​(java.lang.String name)
      • getGroupsWithPrivilege

        public java.util.List<org.flowable.idm.api.Group> getGroupsWithPrivilege​(java.lang.String name)