module documentation

Undocumented

Class GetTokenResult Undocumented
Async Function authorize Undocumented
Async Function get_code Undocumented
Async Function get_token Undocumented
Function https_url Undocumented
Async Function open_browser Undocumented
Variable log Undocumented
async def authorize(client_id: str, federation_endpoint: str, federation_id: str, writer: TextIO | None = None, no_browser_open: bool = False, timeout: float | None = 300, ssl_ctx: ssl.SSLContext | None = None) -> GetTokenResult: (source)

Undocumented

async def get_code(client_id: str, auth_endpoint: str, federation_id: str, pkce_code: PKCE, writer: TextIO | None = None, no_browser_open: bool = False, timeout: float | None = 300) -> tuple[str, str]: (source)

Undocumented

async def get_token(client_id: str, token_url: str, code: str, redirect_uri: str, verifier: str, ssl_ctx: ssl.SSLContext | None = None) -> GetTokenResult: (source)

Undocumented

def https_url(raw_url: str) -> str: (source)

Undocumented

async def open_browser(url: str): (source)

Undocumented

Undocumented