Class IdmIdentityServiceImpl

    • Method Detail

      • newGroup

        public org.flowable.idm.api.Group newGroup​(java.lang.String groupId)
        Specified by:
        newGroup in interface org.flowable.idm.api.IdmIdentityService
      • newUser

        public org.flowable.idm.api.User newUser​(java.lang.String userId)
        Specified by:
        newUser in interface org.flowable.idm.api.IdmIdentityService
      • saveGroup

        public void saveGroup​(org.flowable.idm.api.Group group)
        Specified by:
        saveGroup in interface org.flowable.idm.api.IdmIdentityService
      • saveUser

        public void saveUser​(org.flowable.idm.api.User user)
        Specified by:
        saveUser in interface org.flowable.idm.api.IdmIdentityService
      • updateUserPassword

        public void updateUserPassword​(org.flowable.idm.api.User user)
        Specified by:
        updateUserPassword in interface org.flowable.idm.api.IdmIdentityService
      • createNativeUserQuery

        public org.flowable.idm.api.NativeUserQuery createNativeUserQuery()
        Specified by:
        createNativeUserQuery in interface org.flowable.idm.api.IdmIdentityService
      • createNativeGroupQuery

        public org.flowable.idm.api.NativeGroupQuery createNativeGroupQuery()
        Specified by:
        createNativeGroupQuery in interface org.flowable.idm.api.IdmIdentityService
      • createMembership

        public void createMembership​(java.lang.String userId,
                                     java.lang.String groupId)
        Specified by:
        createMembership in interface org.flowable.idm.api.IdmIdentityService
      • deleteGroup

        public void deleteGroup​(java.lang.String groupId)
        Specified by:
        deleteGroup in interface org.flowable.idm.api.IdmIdentityService
      • deleteMembership

        public void deleteMembership​(java.lang.String userId,
                                     java.lang.String groupId)
        Specified by:
        deleteMembership in interface org.flowable.idm.api.IdmIdentityService
      • checkPassword

        public boolean checkPassword​(java.lang.String userId,
                                     java.lang.String password)
        Specified by:
        checkPassword in interface org.flowable.idm.api.IdmIdentityService
      • deleteUser

        public void deleteUser​(java.lang.String userId)
        Specified by:
        deleteUser in interface org.flowable.idm.api.IdmIdentityService
      • getGroupsWithPrivilege

        public java.util.List<org.flowable.idm.api.Group> getGroupsWithPrivilege​(java.lang.String name)
        Specified by:
        getGroupsWithPrivilege in interface org.flowable.idm.api.IdmIdentityService
      • getUsersWithPrivilege

        public java.util.List<org.flowable.idm.api.User> getUsersWithPrivilege​(java.lang.String name)
        Specified by:
        getUsersWithPrivilege in interface org.flowable.idm.api.IdmIdentityService