bluesky_httpserver.authenticators.OIDCAuthenticator
- class bluesky_httpserver.authenticators.OIDCAuthenticator(audience: str, client_id: str, client_secret: str, well_known_uri: str, confirmation_message: str = '', redirect_on_success: str | None = None, redirect_on_failure: str | None = None)[source]
- __init__(audience: str, client_id: str, client_secret: str, well_known_uri: str, confirmation_message: str = '', redirect_on_success: str | None = None, redirect_on_failure: str | None = None)[source]
Methods
__init__(audience, client_id, client_secret, ...)authenticate(request)decode_token(id_token[, access_token])keys()Attributes
authorization_endpointclient_idconfiguration_schemadevice_authorization_endpointend_session_endpointid_token_signing_alg_values_supportedissuerjwks_uritoken_endpoint