com.retek.rsm.domain.security.dao
Interface UserDao
- All Superinterfaces:
- com.retek.platform.persistence.Dao
- All Known Implementing Classes:
- UserDaoImpl
- public interface UserDao
- extends com.retek.platform.persistence.Dao
Method Summary |
void |
authenticate(java.lang.String userName,
java.lang.String password)
If an exception is not thrown, the authentication was successful. |
java.util.Set |
findUsers(UserSearchCriteria criteria)
|
boolean |
isUserNameValid(java.lang.String userName)
|
com.retek.platform.util.type.security.User |
readUser(com.retek.platform.bo.IdentifiableReference reference)
|
com.retek.platform.util.type.security.User |
readUser(java.lang.String userName)
|
readUser
public com.retek.platform.util.type.security.User readUser(java.lang.String userName)
readUser
public com.retek.platform.util.type.security.User readUser(com.retek.platform.bo.IdentifiableReference reference)
findUsers
public java.util.Set findUsers(UserSearchCriteria criteria)
isUserNameValid
public boolean isUserNameValid(java.lang.String userName)
authenticate
public void authenticate(java.lang.String userName,
java.lang.String password)
throws javax.security.auth.login.FailedLoginException,
javax.security.auth.login.LoginException
- If an exception is not thrown, the authentication was successful.
javax.security.auth.login.FailedLoginException
javax.security.auth.login.LoginException