Interface UserRepo
- All Superinterfaces:
AnyDAO<User>,AnyRepoExt<User>,DAO<User>,org.springframework.data.repository.PagingAndSortingRepository<Neo4jUser,,String> org.springframework.data.repository.Repository<Neo4jUser,,String> UserDAO,UserRepoExt
public interface UserRepo
extends org.springframework.data.repository.PagingAndSortingRepository<Neo4jUser,String>, UserRepoExt, UserDAO
-
Field Summary
Fields inherited from interface org.apache.syncope.core.persistence.api.dao.AnyDAO
DEFAULT_PAGE_SIZEFields inherited from interface org.apache.syncope.core.persistence.neo4j.dao.repo.AnyRepoExt
REGEX_CHARSFields inherited from interface org.apache.syncope.core.persistence.api.dao.DAO
DEFAULT_SORTFields inherited from interface org.apache.syncope.core.persistence.neo4j.dao.repo.UserRepoExt
CACHE -
Method Summary
Methods inherited from interface org.apache.syncope.core.persistence.api.dao.AnyDAO
authFind, findAll, findAllowedSchemas, findAllResourceKeys, findByDerAttrValue, findByKeys, findByResourcesContaining, findDynRealms, findLastChange, getAllMatchingCondMethods inherited from interface org.apache.syncope.core.persistence.neo4j.dao.repo.AnyRepoExt
authFind, deleteById, findAllowedSchemas, findAllResourceKeys, findByDerAttrValue, findByKeys, findByResourcesContaining, findDynRealms, findLastChangeMethods inherited from interface org.apache.syncope.core.persistence.api.dao.DAO
count, delete, deleteById, existsById, findAll, findById, saveMethods inherited from interface org.springframework.data.repository.PagingAndSortingRepository
findAll, findAllMethods inherited from interface org.apache.syncope.core.persistence.api.dao.UserDAO
countByRealm, countByStatus, deleteMembership, findAllGroupKeys, findAllGroupNames, findAllGroups, findAllResources, findAllRoles, findBySecurityQuestion, findByToken, findByUsername, findDynGroups, findDynRoles, findLinkedAccount, findLinkedAccounts, findLinkedAccountsByResource, findMembership, linkedAccountExists, saveAndGetDynGroupMembs, securityChecksMethods inherited from interface org.apache.syncope.core.persistence.neo4j.dao.repo.UserRepoExt
countByRealm, countByStatus, delete, deleteMembership, findAllGroupKeys, findAllGroupNames, findAllGroups, findAllResources, findAllRoles, findBySecurityQuestion, findByToken, findDynGroups, findDynRoles, findLinkedAccount, findLinkedAccounts, findLinkedAccountsByResource, findMembership, linkedAccountExists, save, saveAndGetDynGroupMembs, securityChecks
-
Method Details
-
findKey
-
findUsername
@Query("MATCH (n:SyncopeUser) WHERE n.id = $key RETURN n.username") Optional<String> findUsername(@Param("key") String key) - Specified by:
findUsernamein interfaceUserDAO
-