public class DefaultScimUserFacade extends java.lang.Object implements ScimUserFacade
| Constructor and Description |
|---|
DefaultScimUserFacade() |
| Modifier and Type | Method and Description |
|---|---|
ScimUser |
createUser(ScimUser scimUser)
Create user from scim user
|
boolean |
deleteUser(java.lang.String userId)
Delete user
|
FlexibleSearchService |
getFlexibleSearchService() |
ModelService |
getModelService() |
Converter<UserModel,ScimUser> |
getScimUserConverter() |
Converter<ScimUser,UserModel> |
getScimUserReverseConverter() |
ScimUser |
getUser(java.lang.String userId)
Get scim user for userId
|
UserModel |
getUserForScimUserId(java.lang.String scimUserId)
Get user for scimUser id
|
java.util.List<ScimUser> |
getUsers(java.lang.String userId)
Get all scim users
|
void |
setFlexibleSearchService(FlexibleSearchService flexibleSearchService) |
void |
setModelService(ModelService modelService) |
void |
setScimUserConverter(Converter<UserModel,ScimUser> scimUserConverter) |
void |
setScimUserReverseConverter(Converter<ScimUser,UserModel> scimUserReverseConverter) |
ScimUser |
updateUser(java.lang.String userId,
ScimUser scimUser)
Update user for userId
|
public ScimUser createUser(ScimUser scimUser)
ScimUserFacadecreateUser in interface ScimUserFacadescimUser - the scim user objectpublic ScimUser updateUser(java.lang.String userId, ScimUser scimUser)
ScimUserFacadeupdateUser in interface ScimUserFacadeuserId - the user idscimUser - the scim user objectpublic ScimUser getUser(java.lang.String userId)
ScimUserFacadegetUser in interface ScimUserFacadeuserId - the user idpublic java.util.List<ScimUser> getUsers(java.lang.String userId)
ScimUserFacadegetUsers in interface ScimUserFacadeuserId - the user idpublic boolean deleteUser(java.lang.String userId)
ScimUserFacadedeleteUser in interface ScimUserFacadeuserId - the user idpublic UserModel getUserForScimUserId(java.lang.String scimUserId)
ScimUserFacadegetUserForScimUserId in interface ScimUserFacadescimUserId - the scim user idpublic ModelService getModelService()
public void setModelService(ModelService modelService)
public FlexibleSearchService getFlexibleSearchService()
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
public void setScimUserReverseConverter(Converter<ScimUser,UserModel> scimUserReverseConverter)
Copyright © 2018 SAP SE. All Rights Reserved.