Package com.oracle.bmc.auth.internal
Class DefaultLeafRptPathProvider
- java.lang.Object
- 
- com.oracle.bmc.auth.internal.AbstractTemplateRptPathProvider
- 
- com.oracle.bmc.auth.internal.DefaultLeafRptPathProvider
 
 
- 
- All Implemented Interfaces:
- RptPathProvider
 
 public class DefaultLeafRptPathProvider extends AbstractTemplateRptPathProvider This path provider makes sure the behavior happens with the correct fallback.For the path, Use the contents of the OCI_RESOURCE_PRINCIPAL_RPT_PATH_FOR_LEAF_RESOURCE environment variable, if set. Otherwise, use the current path: "/20180711/resourcePrincipalToken/{id}" For the resource id, Use the contents of the OCI_RESOURCE_PRINCIPAL_RPT_ID_FOR_LEAF_RESOURCE environment variable, if set. Otherwise, use IMDS to get the instance id This path provider is used when the caller doesn't provide a specific path provider to the resource principals signer 
- 
- 
Constructor SummaryConstructors Constructor Description DefaultLeafRptPathProvider()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Map<String,String>getReplacements()- 
Methods inherited from class com.oracle.bmc.auth.internal.AbstractTemplateRptPathProvidergetPath
 
- 
 
- 
- 
- 
Method Detail- 
getReplacementsprotected Map<String,String> getReplacements() - Specified by:
- getReplacementsin class- AbstractTemplateRptPathProvider
 
 
- 
 
-