@Deprecated public class RemoteScimUserProvisioning extends java.lang.Object implements ScimUserProvisioning
ScimUserProvisioning using the
Scim endpoints on a remote server.| Constructor and Description |
|---|
RemoteScimUserProvisioning()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
changePassword(java.lang.String id,
java.lang.String oldPassword,
java.lang.String newPassword)
Deprecated.
|
boolean |
checkPasswordMatches(java.lang.String id,
java.lang.String password)
Deprecated.
|
ScimUser |
create(ScimUser user)
Deprecated.
|
ScimUser |
createUser(ScimUser user,
java.lang.String password)
Deprecated.
|
int |
delete(java.lang.String filter)
Deprecated.
|
ScimUser |
delete(java.lang.String id,
int version)
Deprecated.
|
java.util.List<ScimUser> |
query(java.lang.String filter)
Deprecated.
|
java.util.List<ScimUser> |
query(java.lang.String filter,
java.lang.String sortBy,
boolean ascending)
Deprecated.
|
ScimUser |
retrieve(java.lang.String id)
Deprecated.
|
java.util.List<ScimUser> |
retrieveAll()
Deprecated.
|
void |
setBaseUrl(java.lang.String baseUrl)
Deprecated.
|
void |
setRestTemplate(org.springframework.web.client.RestOperations restTemplate)
Deprecated.
|
ScimUser |
update(java.lang.String id,
ScimUser user)
Deprecated.
|
ScimUser |
verifyUser(java.lang.String id,
int version)
Deprecated.
|
public void setRestTemplate(org.springframework.web.client.RestOperations restTemplate)
restTemplate - the rest template to setpublic void setBaseUrl(java.lang.String baseUrl)
baseUrl - the base url to set to the SCIM serverpublic ScimUser retrieve(java.lang.String id) throws ScimResourceNotFoundException
retrieve in interface org.cloudfoundry.identity.uaa.rest.ResourceManager<ScimUser>ScimResourceNotFoundExceptionpublic java.util.List<ScimUser> retrieveAll()
retrieveAll in interface org.cloudfoundry.identity.uaa.rest.ResourceManager<ScimUser>public java.util.List<ScimUser> query(java.lang.String filter)
query in interface org.cloudfoundry.identity.uaa.rest.Queryable<ScimUser>public java.util.List<ScimUser> query(java.lang.String filter, java.lang.String sortBy, boolean ascending)
query in interface org.cloudfoundry.identity.uaa.rest.Queryable<ScimUser>public ScimUser create(ScimUser user)
create in interface org.cloudfoundry.identity.uaa.rest.ResourceManager<ScimUser>public ScimUser createUser(ScimUser user, java.lang.String password) throws InvalidPasswordException, InvalidScimResourceException
createUser in interface ScimUserProvisioningInvalidPasswordExceptionInvalidScimResourceExceptionpublic ScimUser update(java.lang.String id, ScimUser user) throws InvalidScimResourceException, ScimResourceNotFoundException
update in interface org.cloudfoundry.identity.uaa.rest.ResourceManager<ScimUser>InvalidScimResourceExceptionScimResourceNotFoundExceptionpublic void changePassword(java.lang.String id,
java.lang.String oldPassword,
java.lang.String newPassword)
throws ScimResourceNotFoundException
changePassword in interface ScimUserProvisioningScimResourceNotFoundExceptionpublic ScimUser verifyUser(java.lang.String id, int version) throws ScimResourceNotFoundException, InvalidScimResourceException
verifyUser in interface ScimUserProvisioningScimResourceNotFoundExceptionInvalidScimResourceExceptionpublic boolean checkPasswordMatches(java.lang.String id,
java.lang.String password)
throws ScimResourceNotFoundException
checkPasswordMatches in interface ScimUserProvisioningScimResourceNotFoundExceptionpublic ScimUser delete(java.lang.String id, int version) throws ScimResourceNotFoundException
delete in interface org.cloudfoundry.identity.uaa.rest.ResourceManager<ScimUser>ScimResourceNotFoundExceptionpublic int delete(java.lang.String filter)
delete in interface org.cloudfoundry.identity.uaa.rest.Queryable<ScimUser>