@Extension(ordinal=-9999.0) public class SigningKeyProviderImpl extends JwtSigningKeyProvider
JwtSigningKeyProvider
that rotates a key over time.Constructor and Description |
---|
SigningKeyProviderImpl() |
Modifier and Type | Method and Description |
---|---|
SigningPublicKey |
getPublicKey(String kid)
Provides public key needed to verify the token.
|
SigningKey |
select(JwtToken token)
Chooses the key to sign the given token.
|
all, toPublicKey
public SigningKey select(JwtToken token)
JwtSigningKeyProvider
select
in class JwtSigningKeyProvider
token
- Token to be signedpublic SigningPublicKey getPublicKey(String kid)
JwtSigningKeyProvider
getPublicKey
in class JwtSigningKeyProvider
kid
- SigningKey.kid
returned from JwtSigningKeyProvider.select(JwtToken)
Copyright © 2016–2018. All rights reserved.