Class: Anthropic::Credentials::WorkloadIdentity

Inherits:
Object
  • Object
show all
Defined in:
sig/anthropic/credentials.rbs

Constant Summary collapse

MAX_ASSERTION_BYTES =

Returns:

  • (Integer)

Instance Method Summary collapse

Constructor Details

#initializeObject



121
# File 'sig/anthropic/credentials.rbs', line 121

def initialize: (

Instance Method Details

#base_urlString

Returns:

  • (String)


135
# File 'sig/anthropic/credentials.rbs', line 135

def base_url: -> String

#bind_base_urlvoid

This method returns an undefined value.

Parameters:

  • base_url (String)


130
# File 'sig/anthropic/credentials.rbs', line 130

def bind_base_url: (String base_url) -> void

#callAccessToken

Parameters:

Returns:



131
# File 'sig/anthropic/credentials.rbs', line 131

def call: (?force_refresh: bool) -> AccessToken

#handle_error_responsebot

Parameters:

  • response (top)
  • request_id (String, nil)

Returns:

  • (bot)


137
# File 'sig/anthropic/credentials.rbs', line 137

def handle_error_response: (top response, String? request_id) -> bot

#perform_exchangeAccessToken

Parameters:

  • jwt (String)

Returns:



136
# File 'sig/anthropic/credentials.rbs', line 136

def perform_exchange: (String jwt) -> AccessToken