Logica Java Client Library
Classic software project
Back to project
View all filters
Artboard Copy 3
Created with Sketch.
Clean up the object model to align with the SMART on FHIR launch specification (see desc)
Release the Java Client with logout functionality
A user of the HSPC Java Client is able to log out and then log in with a different user account (including the auth server session)
A user of the Quick Start Java Spring Standalone MVC For Provider guide runs the guide and sees information from the signed in user
The Java Client Library has an NPE during the standalone launch flow (because they have no launch parameter)
(High priority from Daren!) A user of the Java Client library optionally receives a "null flavor" representation when querying by code
A user of the Java Client Library is able to establish an encounter context for subsequent queries
HSPC Java Client examples not working
A user of the Java Client Library is able to issue queries that are restricted to the SMART app's Patient Context
SMART Launch Support
The Java Client library does not use a connection pool for connections to the auth server
A user of the Java Client library is able to connect to the authentication server when behind a corporate proxy server.
A user of the Java Client library is able to use the HAPI 2.0 and FHIR 1.6 versions
Send authorization credentials (in the header) to API server when requesting a launch context
Pull the Java Client out of the HSPC Reference Impl Repo
Part 2 - An application developer uses JWT to authenticate a backend service to the HSP Sandbox (which style, asymmetric or symmetric, SMART needs to specify)
Why does CodeFlowAuthorizer need a FhirSessionContextHolder?
Expose the entire access token response to clients
Unable to connect to sandbox when behind a proxy server
The Bilirubin application is able to use the latest conformance statement and launch sequence from SMART.
A consumer of the HSPC sandbox is able to receive a conformance statement based on SMART's latest standards (REST server, JS client migration, Java Client)
A consumer of the HSPC sandbox (server and Java client changes) is able to use the lastest SMART launch sequence to authenticate
(Part 2) An application developer is able to create a Backend Service sample app for Java and Spring IOC (code and instructions)
An HSPC engineer publishes the HSPC Java Client library to a public maven repository
1-25 of 44