public interface AccessTokenDao
| Modifier and Type | Method and Description |
|---|---|
AccessToken |
create(AccessToken accessTokenEntity) |
Collection<AccessToken> |
findByClientId(String clientId) |
Optional<AccessToken> |
findByToken(String tokenId) |
List<AccessToken> |
findByUserKey(String userKey) |
List<String> |
findUserKeysByClientId(String clientId) |
List<AccessToken> |
removeAllByClientId(String clientId) |
List<AccessToken> |
removeAllByUserKey(String userKey) |
void |
removeExpiredTokensAfter(Duration expiration) |
Optional<AccessToken> |
removeTokenById(String tokenId) |
void |
updateTokenLastAccessed(String tokenId) |
@Nonnull AccessToken create(AccessToken accessTokenEntity)
void updateTokenLastAccessed(String tokenId)
@Nonnull Collection<AccessToken> findByClientId(String clientId)
@Nonnull Optional<AccessToken> findByToken(String tokenId)
@Nonnull Optional<AccessToken> removeTokenById(String tokenId)
@Nonnull List<AccessToken> removeAllByClientId(String clientId)
@Nonnull List<AccessToken> removeAllByUserKey(String userKey)
void removeExpiredTokensAfter(Duration expiration)
@Nonnull List<AccessToken> findByUserKey(String userKey)
Copyright © 2020–2023 Atlassian. All rights reserved.