public interface AuthDao
Modifier and Type | Method and Description |
---|---|
org.joda.time.DateTime |
getLastActiveAt(String username) |
String |
getUsernameByAuthorization(String authorization,
org.joda.time.DateTime updatedAt) |
String |
getUsernameBySessionId(String userSessionId,
org.joda.time.DateTime updatedAt) |
UserSessionDto |
getUserSession(String userSessionId,
org.joda.time.DateTime updatedAt) |
UserSessionsDto |
getUserSessions(UserSessionsDtoQuery query) |
boolean |
isValidUserPassword(String username,
String password) |
UserSessionDto |
newUserSession(String username,
org.joda.time.DateTime createdAt) |
void |
removeUserPassword(String username) |
void |
setUserPassword(String username,
String password) |
void |
terminateSession(String userSessionId,
org.joda.time.DateTime updatedAt,
org.joda.time.DateTime expiredAt) |
UserSessionsDto getUserSessions(UserSessionsDtoQuery query) throws SQLException, IOException
SQLException
IOException
void setUserPassword(String username, String password) throws SQLException, IOException
SQLException
IOException
void removeUserPassword(String username) throws SQLException, IOException
SQLException
IOException
@Nullable String getUsernameByAuthorization(String authorization, org.joda.time.DateTime updatedAt) throws SQLException, IOException
SQLException
IOException
@Nullable String getUsernameBySessionId(String userSessionId, org.joda.time.DateTime updatedAt) throws SQLException, IOException
SQLException
IOException
boolean isValidUserPassword(String username, String password) throws SQLException, IOException
SQLException
IOException
UserSessionDto newUserSession(String username, org.joda.time.DateTime createdAt) throws SQLException, IOException
SQLException
IOException
@Nullable UserSessionDto getUserSession(String userSessionId, org.joda.time.DateTime updatedAt) throws SQLException, IOException
SQLException
IOException
void terminateSession(String userSessionId, @Nullable org.joda.time.DateTime updatedAt, org.joda.time.DateTime expiredAt) throws SQLException, IOException
SQLException
IOException
@Nullable org.joda.time.DateTime getLastActiveAt(String username) throws SQLException, IOException
SQLException
IOException
Copyright © 2021 Avantage Compris. All rights reserved.