class documentation

Undocumented

Method __init__ Undocumented
Method endpoint Undocumented
Method get_credentials Undocumented
Property parent_id Undocumented
Method _get_profile Get the profile from the config file.
Instance Variable _client_id Undocumented
Instance Variable _config_file Undocumented
Instance Variable _endpoint Undocumented
Instance Variable _max_retries Undocumented
Instance Variable _no_parent_id Undocumented
Instance Variable _priority_bearer Undocumented
Instance Variable _profile Undocumented
Instance Variable _profile_name Undocumented
def __init__(self, client_id: str, config_file: str | Path = Path(DEFAULT_CONFIG_DIR) / DEFAULT_CONFIG_FILE, profile: str | None = None, profile_env: str = PROFILE_ENV, token_env: str = TOKEN_ENV, no_env: bool = False, no_parent_id: bool = False, max_retries: int = 2): (source)

Undocumented

def endpoint(self) -> str: (source)

Undocumented

def get_credentials(self, channel: ChannelBase, writer: TextIO | None = None, no_browser_open: bool = False, ssl_ctx: SSLContext | None = None) -> Credentials: (source)

Undocumented

Undocumented

def _get_profile(self): (source)

Get the profile from the config file.

_client_id = (source)

Undocumented

_config_file = (source)

Undocumented

_endpoint: str | None = (source)

Undocumented

_max_retries = (source)

Undocumented

_no_parent_id = (source)

Undocumented

_priority_bearer: EnvBearer | None = (source)

Undocumented

_profile: dict[str, Any] = (source)

Undocumented

_profile_name = (source)

Undocumented