Crate example_oidc_cli Copy item path Source ClientSession ๐ The data needed to re-build a client. Credentials ๐ The data needed to restore an OpenID Connect session. OidcCli ๐ An OpenID Connect CLI. StoredSession ๐ The full session to persist. build_client ๐ Build a new client. client_metadata ๐ Generate the OIDC client metadata. help ๐ The available commands once the client is logged in. main ๐ A command-line tool to demonstrate the steps requiring an interaction with
an OpenID Connect provider for a Matrix client, using the Authorization Code
flow. on_room_message ๐ Handle room messages. spawn_local_server ๐ Spawn a local server to listen on redirects at the end of the authorization
process. use_auth_url ๐ Open the authorization URL and wait for it to be complete.