Re-exports§
pub use claims::CognitoAccessTokenClaims;pub use claims::CognitoIdTokenClaims;pub use claims::CognitoJwtClaims;pub use claims::OidcAccessTokenClaims;pub use claims::OidcIdTokenClaims;pub use claims::OidcJwtClaims;pub use claims::ClaimValidator;pub use claims::ClaimsValidator;pub use claims::ExistenceValidator;pub use claims::StringValueValidator;pub use claims::AllowedValuesValidator;pub use claims::NumericRangeValidator;pub use claims::BooleanValidator;pub use claims::RegexValidator;pub use claims::ArrayContainsValidator;pub use claims::AndValidator;pub use claims::OrValidator;pub use integration::Headers;pub use integration::TokenExtractor;pub use integration::HeaderTokenExtractor;pub use integration::ChainedTokenExtractor;pub use integration::DebugTokenExtractor;pub use integration::TokenExtractorConfig;pub use oidc::OidcProviderConfig;pub use oidc::OidcJwtVerifier;pub use verifier::JwtVerifier;pub use verifier::IdTokenClaims;pub use verifier::AccessTokenClaims;pub use verifier::VerifierType;pub use verifier::VerifierFactory;pub use verifier::JwtVerifierEnum;pub use integration::axum::axum_integration;
Modules§
- claims
- integration
- Integration with web frameworks
- oidc
- OIDC provider support for JWT verification.
- verifier
Structs§
- Cognito
JwtVerifier - Cognito JWT verifier
- JwkProvider
- JWK provider for fetching and caching JWKs
- JwkProvider
Registry - Registry for managing multiple JWK providers
- Verifier
Config - Configuration for the Cognito JWT verification process.
Enums§
- Error
Verbosity - Error verbosity levels
- JwtError
- Detailed error types for JWT verification failures
- Public
JwtError - Public error type that sanitizes error details for client responses
- Registry
Error - Error types for JWK Provider Registry operations
- Token
Type - JWT token types
- Token
Use - Token use types for Cognito JWT tokens.