org.cloudfoundry.identity.uaa.password
Class PasswordChangeEndpoint

java.lang.Object
  extended by org.cloudfoundry.identity.uaa.password.PasswordChangeEndpoint

@Controller
public class PasswordChangeEndpoint
extends Object


Constructor Summary
PasswordChangeEndpoint()
           
 
Method Summary
 SimpleMessage changePassword(String userId, PasswordChangeRequest change)
           
 org.springframework.web.servlet.View handleException(ScimException e)
           
 org.springframework.web.servlet.View handleException(ScimResourceNotFoundException e)
           
 void setMessageConverters(org.springframework.http.converter.HttpMessageConverter<?>[] messageConverters)
          Set the message body converters to use.
 void setScimUserProvisioning(ScimUserProvisioning provisioning)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PasswordChangeEndpoint

public PasswordChangeEndpoint()
Method Detail

setScimUserProvisioning

public void setScimUserProvisioning(ScimUserProvisioning provisioning)

setMessageConverters

public void setMessageConverters(org.springframework.http.converter.HttpMessageConverter<?>[] messageConverters)
Set the message body converters to use.

These converters are used to convert from and to HTTP requests and responses.


changePassword

@RequestMapping(value="/Users/{userId}/password",
                method=PUT)
@ResponseBody
public SimpleMessage changePassword(@PathVariable
                                                                String userId,
                                                                @RequestBody
                                                                PasswordChangeRequest change)

handleException

@ExceptionHandler
public org.springframework.web.servlet.View handleException(ScimResourceNotFoundException e)

handleException

@ExceptionHandler
public org.springframework.web.servlet.View handleException(ScimException e)


Copyright © 2013. All rights reserved.