Crate openid_client
source ·Expand description
OpenID Client
WORK IN PROGRESS. DO NOT USE
This crate is an OpenID Connect RP library based on an openid client by panva called openid-client
Issuer API
New Instance
OIDC Discovery
Webfinger Discovery
Client from Issuer
Client
Instance methods
- client::Client::callback_async
- client::Client::oauth_callback_async
- client::Client::grant_async
- client::Client::authorization_url
- client::Client::end_session_url
- client::Client::authorization_post
- client::Client::introspect_async
- client::Client::callback_params
- client::Client::request_resource_async
- client::Client::refresh_async
- client::Client::revoke_async
- client::Client::userinfo_async
- client::Client::request_object_async
- client::Client::pushed_authorization_request_async
- client::Client::device_authorization_async
Client Read
Dynamic Client Registration
Modules
- OIDC Client module
- Issuer
- Jwks implementation used by this crate.
- Re exports from the crate
- TokenSet Module
- Types Module