opentalk-client 0.0.1

A client library to interact with OpenTalk
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// SPDX-FileCopyrightText: OpenTalk GmbH <mail@opentalk.eu>
//
// SPDX-License-Identifier: EUPL-1.2

use std::time::Duration;

mod oauth_reqwest_0_13_client;
mod oidc_device_authorization;
mod oidc_direct_access_grant;

use oauth_reqwest_0_13_client::ClientWrapper;
pub use oidc_device_authorization::OidcDeviceAuthorization;
pub use oidc_direct_access_grant::OidcDirectAccessGrant;

#[allow(unused)]
const REFRESH_BEFORE_EXPIRY: Duration = Duration::from_secs(10);