Skip to main content

Module auth

Module auth 

Source
Expand description

Concrete Authenticator implementations for the schemes ARCP §8.2 defines: bearer, signed_jwt, and none.

The trait, AuthOutcome, and the AuthRegistry live in arcp-core so alternative runtimes can swap in their own validators.

Re-exports§

pub use bearer::BearerAuthenticator;
pub use jwt::SignedJwtAuthenticator;
pub use none::NoneAuthenticator;

Modules§

bearer
bearer authentication scheme (RFC §8.2).
jwt
signed_jwt authentication scheme (RFC §8.2).
none
none authentication scheme (RFC §8.2).