1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! # OIDC Client module
//! Contains implementation of the client

#[allow(clippy::module_inception)]
mod client;

pub(super) mod helpers;

/// Implementaion of RP Client methods
pub mod client_impl;

/// Device flow handle returned from [Client::device_authorization_async]
pub mod device_flow_handle;

pub(super) mod dpop_nonce_cache;

pub use client::Client;
pub use device_flow_handle::DeviceFlowHandle;