| Class | Description |
|---|---|
| ClusterLinkAccessTokenRetrieverFactory | |
| ClusterLinkOAuthBearerLoginCallbackHandler | |
| FilteringDnsResolver |
A custom DNS resolver which filters out resolved IP addresses based on the following rules (in
order):
If the IP address is in
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
|
| MockSpireJwtLoginCallbackHandler |
For testing
|
| MockSpireJwtTokenRetriever |
For testing
|
| OAuthBearerLoginCallbackHandler |
A
CallbackHandler that recognizes OAuthBearerTokenCallback
and retrieves OAuth 2 Bearer Token that was provided via the JAAS config. |
| SpireJwtLoginCallbackHandler |
A
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. |