Skip to content

Releases: aehrc/fhir-auth-java

v1.0.0

14 Jan 06:23
v1.0.0
036bcb3

Choose a tag to compare

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