Class PortalTokenStorage

java.lang.Object
io.meeds.web.security.storage.PortalTokenStorage
Direct Known Subclasses:
CachedPortalTokenStorage

public class PortalTokenStorage extends Object
  • Constructor Details

    • PortalTokenStorage

      public PortalTokenStorage(TokenDAO tokenDAO)
  • Method Details

    • createToken

      public void createToken(TokenData data) throws TokenExistsException
      Throws:
      TokenExistsException
    • getToken

      public TokenData getToken(String tokenId)
    • deleteToken

      public void deleteToken(String tokenId)
    • deleteTokenOfUser

      public void deleteTokenOfUser(String user)
    • deleteAll

      public void deleteAll()
    • cleanExpired

      public void cleanExpired()
    • size

      public long size()
    • deleteTokensByUsernameAndType

      public void deleteTokensByUsernameAndType(String username, String tokenType)