@Component
public class JackrabbitUserService
extends java.lang.Object
implements com.xebialabs.deployit.security.UserService
| Constructor and Description |
|---|
JackrabbitUserService(com.xebialabs.deployit.jcr.JcrTemplate jcrTemplate) |
| Modifier and Type | Method and Description |
|---|---|
void |
authenticate(java.lang.String username,
java.lang.String password) |
void |
create(java.lang.String username,
java.lang.String password) |
void |
delete(java.lang.String username) |
java.util.List<java.lang.String> |
listUsernames() |
void |
modifyPassword(java.lang.String username,
java.lang.String newPassword) |
void |
modifyPassword(java.lang.String username,
java.lang.String newPassword,
java.lang.String oldPassword) |
com.xebialabs.deployit.security.JcrUser |
read(java.lang.String username) |
@Autowired public JackrabbitUserService(com.xebialabs.deployit.jcr.JcrTemplate jcrTemplate)
public void create(java.lang.String username,
java.lang.String password)
create in interface com.xebialabs.deployit.security.UserServicepublic com.xebialabs.deployit.security.JcrUser read(java.lang.String username)
read in interface com.xebialabs.deployit.security.UserServicepublic java.util.List<java.lang.String> listUsernames()
listUsernames in interface com.xebialabs.deployit.security.UserServicepublic void modifyPassword(java.lang.String username,
java.lang.String newPassword)
modifyPassword in interface com.xebialabs.deployit.security.UserServicepublic void modifyPassword(java.lang.String username,
java.lang.String newPassword,
java.lang.String oldPassword)
modifyPassword in interface com.xebialabs.deployit.security.UserServicepublic void delete(java.lang.String username)
delete in interface com.xebialabs.deployit.security.UserServicepublic void authenticate(java.lang.String username,
java.lang.String password)
throws com.xebialabs.deployit.security.authentication.AuthenticationFailureException
authenticate in interface com.xebialabs.deployit.security.UserServicecom.xebialabs.deployit.security.authentication.AuthenticationFailureException