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 and Description |
---|
DefaultLeafRptPathProvider() |
Modifier and Type | Method and Description |
---|---|
protected Map<String,String> |
getReplacements() |
getPath
protected Map<String,String> getReplacements()
getReplacements
in class AbstractTemplateRptPathProvider
Copyright © 2016–2024. All rights reserved.