this repo has no description
at main 882 B view raw
1pub mod db; 2pub mod endpoints; 3pub mod jwks; 4pub mod scopes; 5pub mod verify; 6 7pub use tranquil_oauth::{ 8 AuthFlowState, AuthorizationRequestParameters, AuthorizationServerMetadata, 9 AuthorizedClientData, ClientAuth, ClientMetadata, ClientMetadataCache, Code, DPoPClaims, 10 DPoPJwk, DPoPProofHeader, DPoPProofPayload, DPoPVerifier, DPoPVerifyResult, DeviceData, 11 DeviceId, JwkPublicKey, Jwks, OAuthClientMetadata, OAuthError, ParResponse, 12 ProtectedResourceMetadata, RefreshToken, RefreshTokenState, RequestData, RequestId, SessionId, 13 TokenData, TokenId, TokenRequest, TokenResponse, compute_access_token_hash, 14 compute_jwk_thumbprint, verify_client_auth, 15}; 16 17pub use scopes::{AccountAction, AccountAttr, RepoAction, ScopeError, ScopePermissions}; 18pub use verify::{ 19 OAuthAuthError, OAuthUser, VerifyResult, generate_dpop_nonce, verify_oauth_access_token, 20};