createJwksUriSignature
@Requires(property="micronaut.security.authentication",
value="idtoken")
@EachBean(value=DefaultOpenIdProviderMetadata.class)
public JwksSignature createJwksUriSignature(@Parameter
io.micronaut.context.BeanProvider<DefaultOpenIdProviderMetadata> openIdProviderMetadata,
JwkValidator jwkValidator,
JwkSetFetcher<com.nimbusds.jose.jwk.JWKSet> jwkSetFetcher)
- Parameters:
openIdProviderMetadata
- The open id provider metadata
jwkValidator
- JWK Validator
jwkSetFetcher
- Json Web Key Set Fetcher
- Returns:
- a
JwksSignature
pointed to the jwks_uri exposed via OpenID configuration