public final class JwksService extends Object
| Constructor and Description |
|---|
JwksService(URI address,
HttpClient httpClient,
io.airlift.units.Duration refreshDelay) |
| Modifier and Type | Method and Description |
|---|---|
Optional<PublicKey> |
getKey(String keyId) |
Map<String,PublicKey> |
getKeys() |
void |
refreshKeys() |
void |
start() |
void |
stop() |
public JwksService(URI address, HttpClient httpClient, io.airlift.units.Duration refreshDelay)
@PostConstruct public void start()
@PreDestroy public void stop()
public void refreshKeys()
Copyright © 2010–2021 Airlift. All rights reserved.