public class IdmIdentityServiceImpl extends BaseIdmIdentityServiceImpl implements PlatformIdentityService
commandExecutorconfiguration| Constructor and Description |
|---|
IdmIdentityServiceImpl(CoreIdmEngineConfiguration configuration) |
addGroupPrivilegeMapping, addUserPrivilegeMapping, createAuthenticationTokenBuilder, createGroupQuery, createNativeTokenQuery, createPlatformIdentityInfoBuilder, createPlatformIdentityInfoQuery, createPrivilege, createPrivilegeQuery, createProperty, createTokenQuery, createUserQuery, deleteGroupPrivilegeMapping, deletePlatformIdentityInfoById, deletePlatformIdentityInfoByUserId, deletePlatformIdentityInfoByUserIdAndTenantId, deletePrivilege, deleteProperty, deleteToken, deleteUserInfo, deleteUserPrivilegeMapping, findIdentityInfoByUserIdAndName, findPropertyByName, getPlatformUserInfo, getPrivilegeMappingsByPrivilegeId, getUserInfo, getUserInfoKeys, getUserPicture, newToken, saveToken, setAuthenticatedUserId, setPlatformUserInfo, setUserDefinitionById, setUserDefinitionByKey, setUserInfo, setUserPicture, setUserStateAndSubState, setUserStateAndSubState, updateProperty, updateUserPresence, updateUserPresencegetCommandExecutor, setCommandExecutorgetConfigurationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateAuthenticationTokenBuilder, createPlatformIdentityInfoBuilder, createPlatformIdentityInfoQuery, createProperty, deactivateUser, deletePlatformIdentityInfoById, deletePlatformIdentityInfoByUserId, deletePlatformIdentityInfoByUserIdAndTenantId, deleteProperty, findIdentityInfoByUserIdAndName, findPropertyByName, getPlatformUserInfo, reactivateUser, setPlatformUserInfo, setUserDefinitionById, setUserDefinitionByKey, setUserState, setUserStateAndSubState, setUserStateAndSubState, setUserSubState, updateProperty, updateUserPresence, updateUserPresenceaddGroupPrivilegeMapping, addUserPrivilegeMapping, createGroupQuery, createNativeTokenQuery, createPrivilege, createPrivilegeQuery, createTokenQuery, createUserQuery, deleteGroupPrivilegeMapping, deletePrivilege, deleteToken, deleteUserInfo, deleteUserPrivilegeMapping, getPrivilegeMappingsByPrivilegeId, getUserInfo, getUserInfoKeys, getUserPicture, newToken, saveToken, setAuthenticatedUserId, setUserInfo, setUserPicturepublic IdmIdentityServiceImpl(CoreIdmEngineConfiguration configuration)
public Group newGroup(String groupId)
newGroup in interface IdmIdentityServicepublic User newUser(String userId)
newUser in interface IdmIdentityServicepublic void saveGroup(Group group)
saveGroup in interface IdmIdentityServicepublic void saveUser(User user)
saveUser in interface IdmIdentityServicepublic void updateUserPassword(User user)
updateUserPassword in interface IdmIdentityServicepublic PlatformUserQuery createPlatformUserQuery()
createPlatformUserQuery in interface PlatformIdentityServicepublic PlatformGroupQuery createPlatformGroupQuery()
createPlatformGroupQuery in interface PlatformIdentityServicepublic PlatformGroup findPlatformGroupById(String groupId)
findPlatformGroupById in interface PlatformIdentityServicepublic List<PlatformGroup> findPlatformGroupsForUser(String userId)
findPlatformGroupsForUser in interface PlatformIdentityServicepublic List<String> findUniqueTenantIds()
PlatformIdentityServicefindUniqueTenantIds in interface PlatformIdentityServicepublic NativeUserQuery createNativeUserQuery()
createNativeUserQuery in interface IdmIdentityServicepublic PlatformUserBuilder createNewUserBuilder(String userId)
PlatformIdentityServiceuserId. The user is transient and must be saved using PlatformUserBuilder.save()createNewUserBuilder in interface PlatformIdentityServiceuserId - the id of the new userpublic PlatformGroupBuilder createNewGroupBuilder(String groupId)
createNewGroupBuilder in interface PlatformIdentityServicepublic PlatformGroupBuilder createUpdateGroupBuilder(String groupId)
createUpdateGroupBuilder in interface PlatformIdentityServicepublic PlatformUserEntity findPlatformUserById(String userId)
findPlatformUserById in interface PlatformIdentityServicepublic PlatformUserBuilder createUpdateUserBuilder(String userId)
createUpdateUserBuilder in interface PlatformIdentityServicepublic NativeGroupQuery createNativeGroupQuery()
createNativeGroupQuery in interface IdmIdentityServicepublic void createMembership(String userId, String groupId)
createMembership in interface IdmIdentityServicepublic void deleteGroup(String groupId)
deleteGroup in interface IdmIdentityServicepublic void deleteMembership(String userId, String groupId)
deleteMembership in interface IdmIdentityServicepublic boolean checkPassword(String userId, String password)
checkPassword in interface IdmIdentityServicepublic void deleteUser(String userId)
deleteUser in interface IdmIdentityServicepublic List<Group> getGroupsWithPrivilege(String name)
getGroupsWithPrivilege in interface IdmIdentityServicepublic List<User> getUsersWithPrivilege(String name)
getUsersWithPrivilege in interface IdmIdentityService