Class DefaultConfluenceRememberMeTokenDao
- java.lang.Object
-
- com.atlassian.confluence.user.rememberme.DefaultConfluenceRememberMeTokenDao
-
- All Implemented Interfaces:
ConfluenceRememberMeTokenDao
,com.atlassian.seraph.spi.rememberme.RememberMeTokenDao
public class DefaultConfluenceRememberMeTokenDao extends Object implements ConfluenceRememberMeTokenDao
-
-
Constructor Summary
Constructors Constructor Description DefaultConfluenceRememberMeTokenDao(org.hibernate.SessionFactory sessionFactory, com.atlassian.seraph.spi.rememberme.RememberMeConfiguration rememberMeConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.atlassian.seraph.service.rememberme.RememberMeToken
findById(Long tokenId)
List<com.atlassian.seraph.service.rememberme.RememberMeToken>
findForUserName(String username)
void
remove(Long tokenId)
void
removeAll()
void
removeAllForUser(String username)
void
removeExpiredTokens()
Remove all expired remember me tokens.com.atlassian.seraph.service.rememberme.RememberMeToken
save(com.atlassian.seraph.service.rememberme.RememberMeToken token)
-
-
-
Method Detail
-
findById
public com.atlassian.seraph.service.rememberme.RememberMeToken findById(Long tokenId)
- Specified by:
findById
in interfaceConfluenceRememberMeTokenDao
- Specified by:
findById
in interfacecom.atlassian.seraph.spi.rememberme.RememberMeTokenDao
-
findForUserName
public List<com.atlassian.seraph.service.rememberme.RememberMeToken> findForUserName(String username)
- Specified by:
findForUserName
in interfaceConfluenceRememberMeTokenDao
- Specified by:
findForUserName
in interfacecom.atlassian.seraph.spi.rememberme.RememberMeTokenDao
-
remove
public void remove(Long tokenId)
- Specified by:
remove
in interfaceConfluenceRememberMeTokenDao
- Specified by:
remove
in interfacecom.atlassian.seraph.spi.rememberme.RememberMeTokenDao
-
removeAll
public void removeAll()
- Specified by:
removeAll
in interfaceConfluenceRememberMeTokenDao
- Specified by:
removeAll
in interfacecom.atlassian.seraph.spi.rememberme.RememberMeTokenDao
-
removeAllForUser
public void removeAllForUser(String username)
- Specified by:
removeAllForUser
in interfaceConfluenceRememberMeTokenDao
- Specified by:
removeAllForUser
in interfacecom.atlassian.seraph.spi.rememberme.RememberMeTokenDao
-
save
public com.atlassian.seraph.service.rememberme.RememberMeToken save(com.atlassian.seraph.service.rememberme.RememberMeToken token)
- Specified by:
save
in interfaceConfluenceRememberMeTokenDao
- Specified by:
save
in interfacecom.atlassian.seraph.spi.rememberme.RememberMeTokenDao
-
removeExpiredTokens
public void removeExpiredTokens()
Description copied from interface:ConfluenceRememberMeTokenDao
Remove all expired remember me tokens.- Specified by:
removeExpiredTokens
in interfaceConfluenceRememberMeTokenDao
-
-