Package io.trino.server.security.jwt
Class JwkService
java.lang.Object
io.trino.server.security.jwt.JwkService
-
Constructor Summary
ConstructorsConstructorDescriptionJwkService(URI address, io.airlift.http.client.HttpClient httpClient) JwkService(URI address, io.airlift.http.client.HttpClient httpClient, io.airlift.units.Duration refreshDelay) -
Method Summary
-
Constructor Details
-
JwkService
-
JwkService
public JwkService(URI address, io.airlift.http.client.HttpClient httpClient, io.airlift.units.Duration refreshDelay)
-
-
Method Details
-
start
@PostConstruct public void start() -
stop
@PreDestroy public void stop() -
getKeys
-
getKey
-
refreshKeys
- Throws:
RuntimeException
-