org.cloudfoundry.identity.uaa.password.event
Class PasswordChangeEventPublisher

java.lang.Object
  extended by org.cloudfoundry.identity.uaa.password.event.PasswordChangeEventPublisher
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.context.ApplicationEventPublisherAware

public class PasswordChangeEventPublisher
extends Object
implements org.springframework.context.ApplicationEventPublisherAware

Event publisher for password changes with the resulting event type varying according to the input and outcome. Can be used as an aspect intercepting calls to a component that changes user password.

Author:
Dave Syer

Constructor Summary
PasswordChangeEventPublisher(ScimUserProvisioning provisioning)
           
 
Method Summary
 void passwordChange(String userId)
           
 void passwordFailure(String userId, Exception e)
           
 void setApplicationEventPublisher(org.springframework.context.ApplicationEventPublisher publisher)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PasswordChangeEventPublisher

public PasswordChangeEventPublisher(ScimUserProvisioning provisioning)
Method Detail

setApplicationEventPublisher

public void setApplicationEventPublisher(org.springframework.context.ApplicationEventPublisher publisher)
Specified by:
setApplicationEventPublisher in interface org.springframework.context.ApplicationEventPublisherAware

passwordFailure

public void passwordFailure(String userId,
                            Exception e)

passwordChange

public void passwordChange(String userId)


Copyright © 2013. All rights reserved.