Package io.gravitee.am.service.impl.user
Class BaseUserEnhancer
java.lang.Object
io.gravitee.am.service.impl.user.BaseUserEnhancer
- All Implemented Interfaces:
UserEnhancer
- Direct Known Subclasses:
DefaultUserEnhancer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<User>protected abstract io.reactivex.rxjava3.core.Flowable<Group>getGroupsByIds(List<String> groupIds) protected abstract io.reactivex.rxjava3.core.Flowable<Group>getGroupsByMemberId(String memberId) protected abstract io.reactivex.rxjava3.core.Flowable<Role>getRolesByIds(List<String> roleIds)
-
Field Details
-
LOGGER
protected final org.slf4j.Logger LOGGER
-
-
Constructor Details
-
BaseUserEnhancer
public BaseUserEnhancer()
-
-
Method Details
-
getGroupsByMemberId
-
getRolesByIds
-
getGroupsByIds
-
enhance
- Specified by:
enhancein interfaceUserEnhancer
-