Re-exports§
pub use claims::Claims;pub use errors::AuthError;pub use traits::TokenValidator;pub use types::AuthRequirement;pub use types::RoutePolicy;pub use types::SecRequirement;pub use auth_mode::AuthModeConfig;pub use auth_mode::PluginRegistry;pub use claims_error::ClaimsError;pub use config::AuthConfig;pub use config::JwksConfig;pub use config::PluginConfig;pub use config::build_auth_dispatcher;pub use config_error::ConfigError;pub use dispatcher::AuthDispatcher;pub use metrics::AuthEvent;pub use metrics::AuthMetricLabels;pub use metrics::AuthMetrics;pub use metrics::LoggingMetrics;pub use metrics::NoOpMetrics;pub use plugin_traits::ClaimsPlugin;pub use plugin_traits::IntrospectionProvider;pub use plugin_traits::KeyProvider;pub use standard_claims::StandardClaim;pub use validation::ValidationConfig;pub use oauth2::BearerAuthLayer;pub use oauth2::ClientAuthMethod;pub use oauth2::HttpClientBuilderExt;pub use oauth2::OAuthClientConfig;pub use oauth2::Token;pub use oauth2::TokenError;
Modules§
- auth_
mode - authorizer
- claims
- claims_
error - config
- config_
error - dispatcher
- errors
- http_
error - metrics
- oauth2
- Outbound
OAuth2client credentials flow. - plugin_
traits - plugins
- providers
- standard_
claims - Standard JWT claim names as defined in RFC 7519.
- traits
- types
- validation
Structs§
- Secret
String - Opaque wrapper around a secret string value.