public interface RefreshTokenDao
| Modifier and Type | Method and Description |
|---|---|
RefreshToken |
create(RefreshToken refreshTokenEntity) |
List<RefreshToken> |
findByAuthorizationCode(String authorizationCode) |
List<RefreshToken> |
findByClientId(String clientId) |
Optional<RefreshToken> |
findByTokenId(String refreshTokenId) |
List<RefreshToken> |
findByUserKey(String userKey) |
List<RefreshToken> |
removeAllByAuthorizationCode(String authorizationCode) |
Optional<RefreshToken> |
removeByAccessTokenId(String accessTokenId) |
List<RefreshToken> |
removeByClientId(String clientId) |
Optional<RefreshToken> |
removeByRefreshTokenId(String refreshTokenId) |
void |
removeExpiredTokensAfter(Duration expiration) |
@Nonnull RefreshToken create(RefreshToken refreshTokenEntity)
@Nonnull Optional<RefreshToken> findByTokenId(String refreshTokenId)
@Nonnull List<RefreshToken> findByClientId(String clientId)
@Nonnull List<RefreshToken> findByUserKey(String userKey)
@Nonnull List<RefreshToken> findByAuthorizationCode(String authorizationCode)
@Nonnull Optional<RefreshToken> removeByRefreshTokenId(String refreshTokenId)
Optional<RefreshToken> removeByAccessTokenId(String accessTokenId)
@Nonnull List<RefreshToken> removeByClientId(String clientId)
List<RefreshToken> removeAllByAuthorizationCode(String authorizationCode)
void removeExpiredTokensAfter(Duration expiration)
Copyright © 2020–2023 Atlassian. All rights reserved.