Interface ConfluenceRememberMeTokenDao

All Superinterfaces:
com.atlassian.seraph.spi.rememberme.RememberMeTokenDao
All Known Implementing Classes:
DefaultConfluenceRememberMeTokenDao

@Transactional public interface ConfluenceRememberMeTokenDao extends com.atlassian.seraph.spi.rememberme.RememberMeTokenDao
  • Method Summary

    Modifier and Type
    Method
    Description
    com.atlassian.seraph.service.rememberme.RememberMeToken
    findById(Long tokenId)
     
    List<com.atlassian.seraph.service.rememberme.RememberMeToken>
     
    void
    remove(Long tokenId)
     
    void
     
    void
     
    void
    Remove all expired remember me tokens.
    com.atlassian.seraph.service.rememberme.RememberMeToken
    save(com.atlassian.seraph.service.rememberme.RememberMeToken token)
     
  • Method Details

    • removeExpiredTokens

      void removeExpiredTokens()
      Remove all expired remember me tokens.
    • findById

      @Transactional(readOnly=true) com.atlassian.seraph.service.rememberme.RememberMeToken findById(Long tokenId)
      Specified by:
      findById in interface com.atlassian.seraph.spi.rememberme.RememberMeTokenDao
    • save

      com.atlassian.seraph.service.rememberme.RememberMeToken save(com.atlassian.seraph.service.rememberme.RememberMeToken token)
      Specified by:
      save in interface com.atlassian.seraph.spi.rememberme.RememberMeTokenDao
    • findForUserName

      @Transactional(readOnly=true) List<com.atlassian.seraph.service.rememberme.RememberMeToken> findForUserName(String userName)
      Specified by:
      findForUserName in interface com.atlassian.seraph.spi.rememberme.RememberMeTokenDao
    • remove

      void remove(Long tokenId)
      Specified by:
      remove in interface com.atlassian.seraph.spi.rememberme.RememberMeTokenDao
    • removeAllForUser

      void removeAllForUser(String username)
      Specified by:
      removeAllForUser in interface com.atlassian.seraph.spi.rememberme.RememberMeTokenDao
    • removeAll

      void removeAll()
      Specified by:
      removeAll in interface com.atlassian.seraph.spi.rememberme.RememberMeTokenDao