Skip to content

Conversation

@johngrimes
Copy link
Member

Extracts all authentication-related code into the new fhir-auth library, reducing duplication across projects that need SMART on FHIR authentication.

Changes

  • Add dependency on au.csiro.fhir:fhir-auth:1.0.0-SNAPSHOT
  • Remove authentication classes that now live in the shared library:
    • AuthConfig, AuthTokenProvider, ClientAuthMethod and implementations
    • SMARTTokenCredentialFactory, SMARTDiscoveryResponse
    • HTTP token handling classes (Token, TokenCredentials, TokenAuthRequestInterceptor)
    • All associated tests
  • Update BulkExportClient imports to use the new library
  • Add mavenPreRelease profile for staged releases
  • Bump version to 1.0.4-SNAPSHOT

Required for resolving the fhir-auth SNAPSHOT dependency during CI builds.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants