public class

JiraRememberMeTokenDao

extends Object
implements RememberMeTokenDao
java.lang.Object
   ↳ com.atlassian.jira.security.auth.rememberme.JiraRememberMeTokenDao

Class Overview

This it the SPI implementation that we need for Seraph com.atlassian.seraph.service.rememberme.RememberMeService integration

Summary

Nested Classes
class JiraRememberMeTokenDao.Columns  
Constants
String TABLE
Public Constructors
JiraRememberMeTokenDao(OfBizDelegator delegator, RememberMeConfiguration rememberMeConfiguration)
JiraRememberMeTokenDao(OfBizDelegator delegator, RememberMeConfiguration rememberMeConfiguration, Clock clock, UserKeyService userKeyService)
Public Methods
long countAll()
RememberMeToken findById(Long tokenId)
List<RememberMeToken> findForUserName(String userName)
void remove(Long tokenId)
void removeAll()
void removeAllForUser(String username)
RememberMeToken save(RememberMeToken token)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.seraph.spi.rememberme.RememberMeTokenDao

Constants

public static final String TABLE

Constant Value: "RememberMeToken"

Public Constructors

public JiraRememberMeTokenDao (OfBizDelegator delegator, RememberMeConfiguration rememberMeConfiguration)

public JiraRememberMeTokenDao (OfBizDelegator delegator, RememberMeConfiguration rememberMeConfiguration, Clock clock, UserKeyService userKeyService)

Public Methods

public long countAll ()

public RememberMeToken findById (Long tokenId)

public List<RememberMeToken> findForUserName (String userName)

public void remove (Long tokenId)

public void removeAll ()

public void removeAllForUser (String username)

public RememberMeToken save (RememberMeToken token)