CallbackHandler for the OAuthLoginModule.HttpsJwks with an asynchronous refresh implementation.JsonWebKeySet.VerificationKeyResolver interface with Closeable.TokenBearerLoginCallbackHandler for cluster-link clients that validates the configured metadata
server urls against the allowed urls (see ClusterLinkTokenUrlValidator).TokenCertificateLoginCallbackHandler for cluster-link clients that validates the configured
metadata server urls against the allowed urls (see ClusterLinkTokenUrlValidator).TokenUserLoginCallbackHandler for cluster-link clients that validates the configured metadata
server urls against the allowed urls (see ClusterLinkTokenUrlValidator).AccessTokenRetriever from the given SASL and JAAS configuration.allowCidrRanges, allow it
If filterLocalAddresses is true and the IP address is a local IP, disallow it
If filterPrivateAddresses is true and the IP address is a private IP, disallow it
If filterClassEAddresses is true and the IP address is a class E IP, disallow it
If the IP address is in disallowCidrRanges, disallow it
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.CallbackHandler for the OAuthBearerLoginModule.