Expand description
PDK JWT Library
Library for JWT token validation. It provides JWT handling including signature validation, claims parsing and token extraction from HTTP headers.
This library provides JWT functionality with support for:
- Signature validation with multiple algorithms (HMAC, RSA, ES)
- JWT claims parsing and validation
- Token extraction from Authorization headers
- Support for standard JWT claims and custom claims
- JWT token generation
§Primary types
api::SignatureValidator: validates JWT signatures using various algorithmsapi::JwtGenerator: Generator for JWT tokensapi::JWTClaimsParser: parses JWT tokens and extracts claimsapi::TokenProvider: extracts JWT tokens from HTTP request headersapi::model::JWTClaims: struct representing JWT claimsapi::model::SigningAlgorithm: enum representing JWT signing algorithmsapi::error::JWTError: error type for JWT operations
Modules§
- api
- JWT API