| Modifier and Type | Field and Description |
|---|---|
| private static final Logger | |
| private final KeyPairAuthenticationDetailProvider | provider
The authentication provider to sign the internal requests. |
| private final String | resourcePrincipalTokenPath
The resource principal token path. |
| private final String | securityContext
The security context. |
| Access | Constructor and Description |
|---|---|
| public | ResourcePrincipalV2FederationClient(String
the endpoint that can provide the resource principal
token. resourcePrincipalTokenEndpoint, String the endpoint that can provide the resource principal session token. federationEndpoint, SessionKeySupplier the session key supplier. sessionKeySupplier, KeyPairAuthenticationDetailProvider the key pair authentication details provider. keyPairAuthenticationDetailsProvider, ClientConfigurator the reset client configurator. clientConfigurator, CircuitBreakerConfiguration the rest client circuit breaker configuration. * circuitBreakerConfiguration)Constructor of ResourcePrincipalsV2FederationClient. |
| public | ResourcePrincipalV2FederationClient(String
the endpoint that can provide the resource principal
token. resourcePrincipalTokenEndpoint, String the endpoint that can provide the resource principal session token. federationEndpoint, String the resource principal token path resourcePrincipalTokenPath, String the security context securityContext, SessionKeySupplier the session key supplier. sessionKeySupplier, KeyPairAuthenticationDetailProvider the key pair authentication details provider. keyPairAuthenticationDetailsProvider, ClientConfigurator the reset client configurator. clientConfigurator, CircuitBreakerConfiguration the rest client circuit breaker configuration. * circuitBreakerConfiguration)Constructor of ResourcePrincipalsV2FederationClient. |
| Modifier and Type | Method and Description |
|---|---|
| protected SecurityTokenAdapter | Returns: the security token, which is basically a JWT token stringImplements abstract com. Gets a security token from the federation server |
| LOG | back to summary |
|---|---|
| private static final Logger LOG Hides com. | |
| provider | back to summary |
|---|---|
| private final KeyPairAuthenticationDetailProvider provider The authentication provider to sign the internal requests. | |
| resourcePrincipalTokenPath | back to summary |
|---|---|
| private final String resourcePrincipalTokenPath The resource principal token path. | |
| securityContext | back to summary |
|---|---|
| private final String securityContext The security context. | |
| ResourcePrincipalV2FederationClient | back to summary |
|---|---|
| public ResourcePrincipalV2FederationClient(String resourcePrincipalTokenEndpoint, String federationEndpoint, SessionKeySupplier sessionKeySupplier, KeyPairAuthenticationDetailProvider keyPairAuthenticationDetailsProvider, ClientConfigurator clientConfigurator, CircuitBreakerConfiguration circuitBreakerConfiguration) Constructor of ResourcePrincipalsV2FederationClient.
| |
| ResourcePrincipalV2FederationClient | back to summary |
|---|---|
| public ResourcePrincipalV2FederationClient(String resourcePrincipalTokenEndpoint, String federationEndpoint, String resourcePrincipalTokenPath, String securityContext, SessionKeySupplier sessionKeySupplier, KeyPairAuthenticationDetailProvider keyPairAuthenticationDetailsProvider, ClientConfigurator clientConfigurator, CircuitBreakerConfiguration circuitBreakerConfiguration) Constructor of ResourcePrincipalsV2FederationClient.
| |
| getSecurityTokenFromServer | back to summary |
|---|---|
| protected SecurityTokenAdapter getSecurityTokenFromServer() Implements abstract com. Gets a security token from the federation server
| |