What this covers
Declarative middleware clients support several outbound security modes so proxy calls can authenticate consistently to downstream services. Configuration can be defined at client level and refined at method level through annotations.
- No security for trusted or local scenarios
- Header passthrough from incoming to outgoing request
- Static or per-method API key attachment
- OAuth2 client credentials with token acquisition and caching