class OCI::Auth::Signers::RptPathProvider::ImdsRptPathProvider
imds rpt path provider
Public Class Methods
new(metadata_url)
click to toggle source
Calls superclass method
OCI::Auth::Signers::RptPathProvider::RptPathProvider::new
# File lib/oci/auth/signers/resource_principal_token_path_provider/imds_rpt_path_provider.rb, line 12 def initialize(metadata_url) @instance_id = OCI::Auth::Signers::RptPathProvider.instance_id_from_imds(metadata_url) super('/20180711/resourcePrincipalToken/{id}') end
Public Instance Methods
replacement_dict()
click to toggle source
# File lib/oci/auth/signers/resource_principal_token_path_provider/imds_rpt_path_provider.rb, line 17 def replacement_dict { 'id' => @instance_id } end