Package | Description |
---|---|
com.oracle.bmc.auth | |
com.oracle.bmc.auth.internal |
Modifier and Type | Field and Description |
---|---|
protected RptPathProvider |
ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder.resourcePrincipalTokenPathProvider
The path provider for the resource principal token.
|
Modifier and Type | Method and Description |
---|---|
ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder |
ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder.resourcePrincipalTokenPathProvider(RptPathProvider resourcePrincipalTokenPathProvider)
Configures the resourcePrincipalTokenPathProvider to use.
|
Modifier and Type | Class and Description |
---|---|
class |
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.
|
class |
DefaultLeafRptPathProvider
This path provider makes sure the behavior happens with the correct fallback.
|
class |
DefaultRptPathProvider
This path provider makes sure the behavior happens with the correct fallback.
|
class |
EnvironmentRptPathProvider
This path provider reads the path and resource id from environment variables
|
static class |
EnvironmentRptPathProvider.LeafResourceRptPathProvider
This path provider reads the path and resource id for leaf resource from environment
variables
|
class |
ImdsRptPathProvider
This path provider is used as a fallback when environment variables are not set.
|
class |
StringRptPathProvider
This path provider directly takes a string and returns it.
|
Constructor and Description |
---|
ResourcePrincipalsFederationClient(String resourcePrincipalTokenEndpoint,
RptPathProvider resourcePrincipalTokenPathProvider,
String resourcePrincipalSessionTokenEndpoint,
SessionKeySupplier sessionKeySupplier,
InstancePrincipalsAuthenticationDetailsProvider instancePrincipalsAuthenticationDetailsProvider,
ClientConfigurator clientConfigurator,
CircuitBreakerConfiguration circuitBreakerConfiguration)
Constructor of ResourcePrincipalsFederationClient.
|
Copyright © 2016–2024. All rights reserved.