Skip to content

1.0.2.1 - OAuth2 Client Credentials Flow Support

Compare
Choose a tag to compare
@wetret wetret released this 01 Aug 11:08
· 15 commits to main since this release
v1.0.2.1
6b0678a

Release of the MII data-transfer process plugin used to transfer data-sets of an approved data usage project from a DIC to a DMS.

The documentation of the process including the description, the deployment and configuration guides as well as instructions on how to start a process instance can be found in the wiki. For a pre-built jar file, see assets.

General remarks:

  • This release is compatible with the Data Sharing Framework version >= 1.0.0. This release does not work with DSF versions < 1.0.0.

Features include:

  • Support of OAuth2 Client Credentials Flow for authentication against a FHIR store.
  • The DIC FHIR store client can now use the DSF BPE default proxy configuration for the FHIR store client. The specific proxy configuration of the process can still be used and has precedence over the DSF BPE default proxy.
  • Updated dependencies where possible.

Bugs fixed:

  • Releasing a new version of the process publishes a new package using GitHub actions.
  • Configuring the OAuth2TokenClient without a truststore path leaded to a NPE.

Issues closed:

  • Use Default BPE Proxy Configuration for FHIR Store Client #5
  • Releasing a new version does not trigger maven deployment in GitHub action #13
  • Add OAuth2 Client Credentials Flow Support #16
  • Update dependencies #18
  • NPE if OAuth2TokenClient is not configured from truststore path #21

Contributors:
This release contains contributions from @wetret and @hhund.