]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - ArgeoSecurityService.java
71d6b2f4101880f09fc26c6bb8aee91366b55199
1 package org
.argeo
.security
;
3 public interface ArgeoSecurityService
{
4 public void newUser(ArgeoUser argeoUser
);
6 public void updateUser(ArgeoUser user
);
8 public void updateUserPassword(String username
, String password
);
10 public void updateCurrentUserPassword(String oldPassword
, String newPassword
);
12 public void newRole(String role
);
14 public ArgeoSecurityDao
getSecurityDao();
16 public Runnable
wrapWithSystemAuthentication(final Runnable runnable
);