Package com.oracle.bmc.auth.internal
Class EnvironmentRptPathProvider.LeafResourceRptPathProvider
- java.lang.Object
-
- com.oracle.bmc.auth.internal.AbstractTemplateRptPathProvider
-
- com.oracle.bmc.auth.internal.EnvironmentRptPathProvider
-
- com.oracle.bmc.auth.internal.EnvironmentRptPathProvider.LeafResourceRptPathProvider
-
- All Implemented Interfaces:
RptPathProvider
- Enclosing class:
- EnvironmentRptPathProvider
public static class EnvironmentRptPathProvider.LeafResourceRptPathProvider extends EnvironmentRptPathProvider
This path provider reads the path and resource id for leaf resource from environment variablesUse the contents of the OCI_RESOURCE_PRINCIPAL_RPT_PATH_FOR_LEAF_RESOURCE environment variable for the path and OCI_RESOURCE_PRINCIPAL_RPT_ID_FOR_LEAF_RESOURCE environment variable for the resource id,.
This path provider is used when the caller provides LeafResourceRptPathProvider as a path provider to the resource principals signer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.oracle.bmc.auth.internal.EnvironmentRptPathProvider
EnvironmentRptPathProvider.LeafResourceRptPathProvider
-
-
Constructor Summary
Constructors Constructor Description LeafResourceRptPathProvider()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static Map<String,String>
buildReplacements()
protected static String
getPathTemplate()
protected static String
getRptId()
-
Methods inherited from class com.oracle.bmc.auth.internal.EnvironmentRptPathProvider
getReplacements
-
Methods inherited from class com.oracle.bmc.auth.internal.AbstractTemplateRptPathProvider
getPath
-
-