Releases: aehrc/fhir-auth-java
Releases · aehrc/fhir-auth-java
v1.0.0
Initial release of FHIR Auth Client for Java.
A Java library for authenticating requests to FHIR servers using the SMART Backend Services specification.
Features
- SMART configuration discovery for automatic token endpoint detection
- Symmetric authentication using client ID and secret
- Asymmetric authentication using private key JWTs (RSA and ECDSA)
- Token caching with configurable expiry tolerance
- Integration with Apache HttpClient via request interceptor
Requirements
- Java 11 or higher
- Maven 3.6 or higher