@Requires(property="micronaut.security.endpoints.keys.enabled",
value="true")
@Controller(value="${micronaut.security.endpoints.keys.path:/keys}")
@Secured(value="isAnonymous()")
public class KeysController
extends java.lang.Object
JwkProvider beans.| Constructor and Description |
|---|
KeysController(java.util.Collection<JwkProvider> jwkProviders,
com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Instantiates a
KeysController. |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Single<java.lang.String> |
keys() |
public KeysController(java.util.Collection<JwkProvider> jwkProviders, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
KeysController.jwkProviders - a collection of JSON Web Key providers.objectMapper - Jackson ObjectMapper used to do serialization.