Skip to main content

HS.BulkFHIR.ClientAuth.BasicAuth.Adapter

class HS.BulkFHIR.ClientAuth.BasicAuth.Adapter extends HS.BulkFHIR.API.ClientAuthAdapter

Method Inventory

Parameters

parameter IsOAuth = 0;
Inherited description: Whether the adapter uses OAuth.
parameter configClass = HS.BulkFHIR.ClientAuth.BasicAuth.Config;

Methods

classmethod GetAuthEnabledRestClient(pSession As HS.BulkFHIR.Session = "", pBFCconfig As HS.BulkFHIR.API.Data.Config = "", pClientAuthConfig As HS.BulkFHIR.ClientAuth.BasicAuth.Config, pMaxRequestsPerSec As %Integer = 10, ByRef pHeaders, pAccessTokenConfig As HS.BulkFHIR.Fetch.Util.AccessToken = "", pAdditionalAudienceUrl As %String = "") as HS.BulkFHIR.Fetch.Util.RestClient
One of either @Input pSession or @Input pBFCConfig must be specified. simply returns rest client with service registry entry as configured nothing special to do - expectation is that the service registry entry is already configured with the credentials
classmethod InitializeAdapterSpecific(pBFCconfig As HS.BulkFHIR.API.Data.Config, pClientAuthConfig As HS.BulkFHIR.ClientAuth.ConfigBase, ByRef pServiceRegistryEntry As HS.Registry.Service.HTTP)
called whenever BFC configuration is (re)configured

Inherited Members

Inherited Methods

FeedbackOpens in a new tab