Prerequisites for Creating a Connection
You must satisfy the following prerequisites to create a connection with the FHIR Adapter. The FHIR Adapter is similar to the REST Adapter and supports many of the same security policies.
OAuth Security Policies Use
If you are using one of the OAuth security policies, you must already have registered your client application to complete the necessary fields on the Connections page. The Basic Authentication and No Security Policy security policies are exempted.
Before a client application can request access to resources on a resource server, the client application must first register with the authorization server associated with the resource server.
The registration is typically a one-time task. Once registered, the registration remains valid, unless the client application registration is revoked.
At registration time, the client application is assigned a client ID and a client secret (password) by the authorization server. The client ID and secret are unique to the client application on that authorization server. If a client application registers with multiple authorization servers (for example, Facebook, Twitter, and Google), each authorization server issues its own unique client ID to the client application.
@ref: http://tutorials.jenkov.com/oauth2/authorization.html
For OAuth configuration, read the provider documentation carefully and provide the relevant values.
SSL Endpoints Use
For SSL endpoints, obtain and upload a server certificate. See Upload a Certificate to Connect with External Services.
JWT Assertions Outbound Use
- Manually create a signing key for upload on the Certificates
page. See Upload a Certificate to Connect with External Services.
The service provider typically provides instructions on how to generate the signing keys and the format. For an example, see Required Keys and OCIDs.
- Create the JWT header and JWT payload JSON files. You upload both files on the Connections page when configuring the FHIR Adapter to support JWT assertions. See Prerequisites for Creating a Connection in Using the REST Adapter with Oracle Integration 3.