| AbstractFederationClient | This class gets a security token from the auth service by signing the request with a PKI issued
leaf certificate, passing along a temporary public key that is bounded to the the security token,
and the leaf certificate. | 
| AbstractTemplateRptPathProvider | This abstract path provider has a string template with placeholders like {id}, and provides a way
to get a mapping of substitutions to fill in. | 
| EnvironmentRptPathProvider | This path provider reads the path and resource id from environment variables | 
| FederationClient | Defines a basic interface for a federation endpoint that provides a security token for
authentication. | 
| ForwardingX509Certificate | Simple forwarding X509Cerficate class. | 
| GetResourcePrincipalSessionTokenRequest | Class is immutable. | 
| JWK | Representation of a RSA public key in JSON Web Key (JWK) format. | 
| KeyPairAuthenticationDetailProvider | Resource Principals V2 using public/private key to sign the request. | 
| RptPathProvider | Root interface for classes providing the complete path for resource principal token. | 
| SecurityTokenAdapter |  |