Expand description
OAuth2 Authorization Server Implementation
This module provides a complete OAuth2 authorization server with:
- Authorization code flow with PKCE support
- Storage-backed code validation and lifecycle management
- Client credential validation
- Token exchange with proper refresh token handling
- Comprehensive error handling and security measures
Based on TUF-Laptop implementation with AuthFramework integration.
Structs§
- Authorize
Request - OAuth2 authorization request parameters
- Authorize
Response - OAuth2 authorization response
- Revoke
Request - OAuth2 token revocation request
- Token
Request - OAuth2 token exchange request
- Token
Response - OAuth2 token response
- User
Info Response - UserInfo response for OAuth2