org.cloudfoundry.identity.uaa.scim
Interface ScimUserProvisioning

All Superinterfaces:
Queryable<ScimUser>, ResourceManager<ScimUser>
All Known Implementing Classes:
JdbcScimUserProvisioning, RemoteScimUserProvisioning

public interface ScimUserProvisioning
extends ResourceManager<ScimUser>, Queryable<ScimUser>

Author:
Luke Taylor, Dave Syer

Method Summary
 boolean changePassword(String id, String oldPassword, String newPassword)
           
 ScimUser createUser(ScimUser user, String password)
           
 
Methods inherited from interface org.cloudfoundry.identity.uaa.rest.ResourceManager
create, delete, retrieve, retrieveAll, update
 
Methods inherited from interface org.cloudfoundry.identity.uaa.rest.Queryable
query, query
 

Method Detail

createUser

ScimUser createUser(ScimUser user,
                    String password)
                    throws InvalidPasswordException,
                           InvalidScimResourceException
Throws:
InvalidPasswordException
InvalidScimResourceException

changePassword

boolean changePassword(String id,
                       String oldPassword,
                       String newPassword)
                       throws ScimResourceNotFoundException
Throws:
ScimResourceNotFoundException


Copyright © 2013. All rights reserved.