@EachProperty(value="micronaut.security.token.jwt.signatures.jwks") public class JwksSignatureConfigurationProperties extends Object implements JwksSignatureConfiguration
Modifier and Type | Field and Description |
---|---|
static com.nimbusds.jose.jwk.KeyType |
DEFAULT_KEYTYPE
The default key type.
|
static String |
PREFIX |
Constructor and Description |
---|
JwksSignatureConfigurationProperties() |
Modifier and Type | Method and Description |
---|---|
@NotNull com.nimbusds.jose.jwk.KeyType |
getKeyType()
Representation the KeyType for this JWKS signature configuration.
|
@NotNull String |
getUrl()
Json Web Key Set endpoint url.
|
void |
setKeyType(com.nimbusds.jose.jwk.KeyType keyType)
Representation of the kty parameter in a JSON Web Key (JWK).
|
void |
setUrl(String url)
Remote JSON Web Key set url.
|
public static final String PREFIX
public static final com.nimbusds.jose.jwk.KeyType DEFAULT_KEYTYPE
public JwksSignatureConfigurationProperties()
@NotNull public @NotNull String getUrl()
JwksSignatureConfiguration
getUrl
in interface JwksSignatureConfiguration
public void setUrl(String url)
url
- Remote JSON Web Key set url.@NotNull public @NotNull com.nimbusds.jose.jwk.KeyType getKeyType()
JwksSignatureConfiguration
getKeyType
in interface JwksSignatureConfiguration
public void setKeyType(com.nimbusds.jose.jwk.KeyType keyType)
keyType
- Representation of the kty parameter in a JSON Web Key (JWK).