public interface RefreshableTokenRepository<T extends ExpirationAppToken<A,V>,A,V> extends CacheableTokenRepository<T,A,V>
| 限定符和类型 | 方法和说明 |
|---|---|
default CompletionStage<T> |
getTokenAsync(A appId) |
default CompletionStage<T> |
getTokenAsync(A appId,
boolean autoRefresh) |
default T |
refresh(T token) |
CompletionStage<T> |
refreshAsync(T token) |
clear, clearAsync, getTokens, getTokensAsync, remove, remove, removeAsync, removeAsyncgetToken@Nonnull default CompletionStage<T> getTokenAsync(@Nonnull A appId)
getTokenAsync 在接口中 TokenRepository<T extends ExpirationAppToken<A,V>,A,V>default CompletionStage<T> getTokenAsync(@Nonnull A appId, boolean autoRefresh)
@Nonnull CompletionStage<T> refreshAsync(@Nonnull T token)
Copyright © 2024. All rights reserved.