org.cloudfoundry.identity.uaa.scim.bootstrap
Class ScimUserBootstrap
java.lang.Object
org.cloudfoundry.identity.uaa.scim.bootstrap.ScimUserBootstrap
- All Implemented Interfaces:
- EventListener, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationListener<NewUserAuthenticatedEvent>
public class ScimUserBootstrap
- extends Object
- implements org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationListener<NewUserAuthenticatedEvent>
Convenience class for provisioning user accounts from UaaUser instances.
- Author:
- Luke Taylor, Dave Syer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScimUserBootstrap
public ScimUserBootstrap(ScimUserProvisioning scimUserProvisioning,
ScimGroupProvisioning scimGroupProvisioning,
ScimGroupMembershipManager membershipManager,
Collection<UaaUser> users)
setOverride
public void setOverride(boolean override)
- Flag to indicate that user accounts can be updated as well as created.
- Parameters:
override - the override flag to set (default false)
afterPropertiesSet
public void afterPropertiesSet()
throws Exception
- Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
- Throws:
Exception
onApplicationEvent
public void onApplicationEvent(NewUserAuthenticatedEvent event)
- Specified by:
onApplicationEvent in interface org.springframework.context.ApplicationListener<NewUserAuthenticatedEvent>
Copyright © 2013. All rights reserved.