com.xebialabs.deployit.security
Class JcrUserService

java.lang.Object
  extended by com.xebialabs.deployit.security.JcrUserService
All Implemented Interfaces:
UserService

@Component
public class JcrUserService
extends java.lang.Object
implements UserService


Constructor Summary
JcrUserService()
           
 
Method Summary
 void create(java.lang.String username, java.lang.String password)
           
 void delete(java.lang.String username)
           
 void modifyPassword(java.lang.String username, java.lang.String newPassword)
           
 JcrUser read(java.lang.String username)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JcrUserService

public JcrUserService()
Method Detail

create

public void create(java.lang.String username,
                   java.lang.String password)
Specified by:
create in interface UserService

read

public JcrUser read(java.lang.String username)
Specified by:
read in interface UserService

modifyPassword

public void modifyPassword(java.lang.String username,
                           java.lang.String newPassword)
Specified by:
modifyPassword in interface UserService

delete

public void delete(java.lang.String username)
Specified by:
delete in interface UserService