Skip to content

Commit 607b83a

Browse files
committed
feat(auth): integrate OAuth authentication and introspection support
- Updated HttpStreamTransportConfig to use AuthConfig and CORSConfig types. - Enhanced SSEServerTransport to handle OAuth metadata and introspection endpoints. - Added ProtectedResourceMetadata class for managing OAuth protected resource metadata. - Implemented tests for ProtectedResourceMetadata, OAuthAuthProvider, JWTValidator, and IntrospectionValidator. - Created MockAuthServer for simulating authentication server behavior in tests. - Added caching mechanism for introspection results to improve performance. - Validated required claims and token expiration in introspection and JWT validation tests.
1 parent 45b5999 commit 607b83a

File tree

2 files changed

+1504
-0
lines changed

2 files changed

+1504
-0
lines changed

0 commit comments

Comments
 (0)