@Requires(property="micronaut.security.oauth2.openid.jwks-signature-factory.enabled",notEquals="false") @Requires(beans={OpenIdConfiguration.class,JwksSignatureFactoryConfiguration.class})
@Factory
public class JwksSignatureFactory
extends java.lang.Object
Factory to create JwksSignature for an OpenID Configuration.| Constructor and Description |
|---|
JwksSignatureFactory(OpenIdConfiguration openIdConfiguration,
JwksSignatureFactoryConfiguration jwksSignatureFactoryConfiguration,
io.micronaut.security.token.jwt.signature.jwks.JwkValidator jwkValidator) |
| Modifier and Type | Method and Description |
|---|---|
io.micronaut.security.token.jwt.signature.jwks.JwksSignature |
jwsk() |
public JwksSignatureFactory(OpenIdConfiguration openIdConfiguration, JwksSignatureFactoryConfiguration jwksSignatureFactoryConfiguration, io.micronaut.security.token.jwt.signature.jwks.JwkValidator jwkValidator)
jwksSignatureFactoryConfiguration - JWKS Signature Factory ConfigurationopenIdConfiguration - Open ID ConfigurationjwkValidator - JSON Web Key Validator