class AzureBlob::IdentityToken

def initialize(principal_id: nil)

def initialize(principal_id: nil)
  @identity_uri = URI.parse(IDENTITY_ENDPOINT)
  params = {
    'api-version': API_VERSION,
    resource: RESOURCE_URI,
  }
  params[:principal_id] = principal_id if principal_id
  @identity_uri.query = URI.encode_www_form(params)
end