Package com.oracle.bmc.auth.internal
Class EnvironmentRptPathProvider
- java.lang.Object
- 
- com.oracle.bmc.auth.internal.AbstractTemplateRptPathProvider
- 
- com.oracle.bmc.auth.internal.EnvironmentRptPathProvider
 
 
- 
- All Implemented Interfaces:
- RptPathProvider
 - Direct Known Subclasses:
- EnvironmentRptPathProvider.LeafResourceRptPathProvider
 
 public class EnvironmentRptPathProvider extends AbstractTemplateRptPathProvider This path provider reads the path and resource id from environment variablesUse the contents of the OCI_RESOURCE_PRINCIPAL_RPT_PATH environment variable for the path and OCI_RESOURCE_PRINCIPAL_RPT_ID environment variable for the resource id,. This path provider is used when the caller provides EnvironmentRptPathProvider as a path provider to the resource principals signer 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classEnvironmentRptPathProvider.LeafResourceRptPathProviderThis path provider reads the path and resource id for leaf resource from environment variables
 - 
Constructor SummaryConstructors Modifier Constructor Description EnvironmentRptPathProvider()protectedEnvironmentRptPathProvider(String pathTemplate)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static Map<String,String>buildReplacements()protected static StringgetPathTemplate()protected Map<String,String>getReplacements()protected static StringgetRptId()- 
Methods inherited from class com.oracle.bmc.auth.internal.AbstractTemplateRptPathProvidergetPath
 
- 
 
- 
- 
- 
Constructor Detail- 
EnvironmentRptPathProviderprotected EnvironmentRptPathProvider(String pathTemplate) 
 - 
EnvironmentRptPathProviderpublic EnvironmentRptPathProvider() 
 
- 
 - 
Method Detail- 
getReplacementsprotected Map<String,String> getReplacements() - Specified by:
- getReplacementsin class- AbstractTemplateRptPathProvider
 
 - 
getPathTemplateprotected static String getPathTemplate() 
 - 
getRptIdprotected static String getRptId() 
 
- 
 
-