Class JpaCookieAuthTokenObjectRepository
java.lang.Object
io.jmix.webdavrest.security.repository.impl.JpaCookieAuthTokenObjectRepository
- All Implemented Interfaces:
- CookieAuthTokenObjectRepository
@Component
public class JpaCookieAuthTokenObjectRepository
extends Object
implements CookieAuthTokenObjectRepository
Stores cookie-token objects in database storage
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionJpaCookieAuthTokenObjectRepository(DataManager dataManager, WebdavProperties webdavProperties) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected WebdavCookieAuthTokenvoidvoidremoveToken(CookieAuthTokenObject tokenObject) voidremoveToken(String tokenValue) voidsaveToken(CookieAuthTokenObject tokenObject) protected CookieAuthTokenObjecttoDto(WebdavCookieAuthToken entity) 
- 
Field Details- 
dataManager
- 
webdavProperties
 
- 
- 
Constructor Details- 
JpaCookieAuthTokenObjectRepositorypublic JpaCookieAuthTokenObjectRepository(DataManager dataManager, WebdavProperties webdavProperties) 
 
- 
- 
Method Details- 
saveToken- Specified by:
- saveTokenin interface- CookieAuthTokenObjectRepository
 
- 
getToken- Specified by:
- getTokenin interface- CookieAuthTokenObjectRepository
 
- 
removeToken- Specified by:
- removeTokenin interface- CookieAuthTokenObjectRepository
 
- 
removeToken- Specified by:
- removeTokenin interface- CookieAuthTokenObjectRepository
 
- 
removeExpiredTokenspublic void removeExpiredTokens()- Specified by:
- removeExpiredTokensin interface- CookieAuthTokenObjectRepository
 
- 
loadToken
- 
toDto
 
-