public class InMemoryTokenSupplier extends AutoCloseableService implements RefreshableTokenSupplier
LOGGER_AUTH| Constructor and Description |
|---|
InMemoryTokenSupplier(ExecutorService executorService,
TokenSupplier tokenSupplier) |
InMemoryTokenSupplier(ScheduledExecutorService executorService,
TokenSupplier tokenSupplier) |
InMemoryTokenSupplier(dev.failsafe.spi.Scheduler scheduler,
TokenSupplier tokenSupplier) |
InMemoryTokenSupplier(TokenSupplier tokenSupplier) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<AuthenticationToken> |
getToken() |
int |
reflectionHashCode() |
CompletableFuture<AuthenticationToken> |
refreshToken() |
String |
toString() |
close, closeQuietly, equals, hashCodepublic InMemoryTokenSupplier(TokenSupplier tokenSupplier)
public InMemoryTokenSupplier(ScheduledExecutorService executorService, TokenSupplier tokenSupplier)
public InMemoryTokenSupplier(ExecutorService executorService, TokenSupplier tokenSupplier)
public InMemoryTokenSupplier(dev.failsafe.spi.Scheduler scheduler, TokenSupplier tokenSupplier)
public CompletableFuture<AuthenticationToken> getToken()
getToken in interface TokenSupplierpublic CompletableFuture<AuthenticationToken> refreshToken()
refreshToken in interface RefreshableTokenSupplierpublic int reflectionHashCode()