CallbackHandler
for the OAuthLoginModule.HttpsJwks
with an asynchronous refresh implementation.JsonWebKeySet
.VerificationKeyResolver
interface with Closeable
.JwtClaims
returning OAuthBearerJwsToken
on success.PublicKey
collection.CallbackHandler
that recognizes OAuthBearerTokenCallback
and retrieves OAuth 2 Bearer Token that was provided via the JAAS config.JsonWebKey
collection.JsonWebKeySet
.ConfigProvider
that represents a Properties file.CallbackHandler
that recognizes OAuthBearerTokenCallback
and retrieves SPIFFE JWT from Spire Agent that is running at the endpoint provided via
the sasl.oauthbearer.token.spire.agent.endpoint
.AccessTokenValidator
that does basic validation of the JWT retrieved from the Spire Agent.AccessTokenRetriever
that retrieves the JWT SVID from the Spire agentCallbackHandler
for the OAuthBearerLoginModule.CallbackHandler
for the OAuthBearerLoginModule.