Uses of Interface
com.oracle.bmc.auth.internal.RptPathProvider
-
Packages that use RptPathProvider Package Description com.oracle.bmc.auth com.oracle.bmc.auth.internal -
-
Uses of RptPathProvider in com.oracle.bmc.auth
Fields in com.oracle.bmc.auth declared as RptPathProvider Modifier and Type Field Description protected RptPathProvider
ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder. resourcePrincipalTokenPathProvider
The path provider for the resource principal token.Methods in com.oracle.bmc.auth with parameters of type RptPathProvider Modifier and Type Method Description ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder
ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder. resourcePrincipalTokenPathProvider(RptPathProvider resourcePrincipalTokenPathProvider)
Configures the resourcePrincipalTokenPathProvider to use. -
Uses of RptPathProvider in com.oracle.bmc.auth.internal
Classes in com.oracle.bmc.auth.internal that implement RptPathProvider Modifier and Type Class 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 variablesstatic class
EnvironmentRptPathProvider.LeafResourceRptPathProvider
This path provider reads the path and resource id for leaf resource from environment variablesclass
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.Constructors in com.oracle.bmc.auth.internal with parameters of type RptPathProvider Constructor Description ResourcePrincipalsFederationClient(String resourcePrincipalTokenEndpoint, RptPathProvider resourcePrincipalTokenPathProvider, String resourcePrincipalSessionTokenEndpoint, SessionKeySupplier sessionKeySupplier, InstancePrincipalsAuthenticationDetailsProvider instancePrincipalsAuthenticationDetailsProvider, ClientConfigurator clientConfigurator, CircuitBreakerConfiguration circuitBreakerConfiguration)
Constructor of ResourcePrincipalsFederationClient.
-