Package io.gravitee.am.service
Interface UserService
- All Superinterfaces:
CommonUserService
- All Known Implementing Classes:
UserServiceImpl
- Author:
- David BRASSELY (david.brassely at graviteesource.com), Titouan COMPIEGNE (titouan.compiegne at graviteesource.com), GraviteeSource Team
-
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<Long>countByApplication(String domain, String application) io.reactivex.rxjava3.core.Single<Long>countByDomain(String domain) io.reactivex.rxjava3.core.Single<User>io.reactivex.rxjava3.core.CompletabledeleteByDomain(String domainId) io.reactivex.rxjava3.core.Flowable<User>findByDomain(String domain) findByDomain(String domain, int page, int size) io.reactivex.rxjava3.core.Maybe<User>findByDomainAndUsername(String domain, String username) io.reactivex.rxjava3.core.Maybe<User>findByDomainAndUsernameAndSource(String domain, String username, String source) io.reactivex.rxjava3.core.Maybe<User>io.reactivex.rxjava3.core.CompletableremoveFactor(String userId, String factorId, User principal) statistics(AnalyticsQuery query) io.reactivex.rxjava3.core.Single<User>update(User user, CommonUserRepository.UpdateActions updateActions) io.reactivex.rxjava3.core.Single<User>update(String domain, String id, UpdateUser updateUser) io.reactivex.rxjava3.core.Single<User>upsertFactor(String userId, EnrolledFactor enrolledFactor, User principal) Methods inherited from interface io.gravitee.am.service.CommonUserService
create, create, delete, enhance, findAll, findByExternalIdAndSource, findById, findByIdIn, findByUsernameAndSource, search, search, search, update, update
-
Method Details
-
findByDomain
-
findByDomain
-
findByDomainAndUsername
-
findByDomainAndUsernameAndSource
-
findById
-
create
-
update
-
countByDomain
-
countByApplication
-
statistics
-
deleteByDomain
-
upsertFactor
io.reactivex.rxjava3.core.Single<User> upsertFactor(String userId, EnrolledFactor enrolledFactor, User principal) -
removeFactor
-
update
io.reactivex.rxjava3.core.Single<User> update(User user, CommonUserRepository.UpdateActions updateActions)
-