Interface UserRepoExt
- All Superinterfaces:
AnyRepoExt<User>
- All Known Subinterfaces:
UserRepo
- All Known Implementing Classes:
UserRepoExtImpl
-
Field Summary
FieldsFields inherited from interface org.apache.syncope.core.persistence.neo4j.dao.repo.AnyRepoExt
REGEX_CHARS -
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddeleteMembership(UMembership membership) findAllGroupKeys(User user) findAllGroupNames(User user) findAllGroups(User user) findAllResources(User user) findAllRoles(User user) findBySecurityQuestion(SecurityQuestion securityQuestion) findByToken(String token) findDynGroups(String key) findDynRoles(String key) Optional<? extends LinkedAccount> findLinkedAccount(ExternalResource resource, String connObjectKeyValue) findLinkedAccounts(String userKey) findLinkedAccountsByResource(ExternalResource resource) findMembership(String key) booleanlinkedAccountExists(String userKey, String connObjectKeyValue) <S extends User>
Ssave(S user) saveAndGetDynGroupMembs(User user) voidsecurityChecks(Set<String> authRealms, String key, String realm, Collection<String> groups) Methods inherited from interface org.apache.syncope.core.persistence.neo4j.dao.repo.AnyRepoExt
authFind, deleteById, findAllowedSchemas, findAllResourceKeys, findByKeys, findByResourcesContaining, findDynRealms, findLastChange
-
Field Details
-
CACHE
- See Also:
-
-
Method Details
-
findByToken
-
findBySecurityQuestion
-
securityChecks
-
countByRealm
-
countByStatus
-
findMembership
-
deleteMembership
-
findDynRoles
-
findAllRoles
-
findDynGroups
-
findAllGroups
-
findAllGroupKeys
-
findAllGroupNames
-
findAllResources
-
save
- Specified by:
savein interfaceAnyRepoExt<User>
-
saveAndGetDynGroupMembs
-
delete
- Specified by:
deletein interfaceAnyRepoExt<User>
-
linkedAccountExists
-
findLinkedAccount
Optional<? extends LinkedAccount> findLinkedAccount(ExternalResource resource, String connObjectKeyValue) -
findLinkedAccounts
-
findLinkedAccountsByResource
-