The JRNI data webhook integration supports the following authentication types:-
Basic User Authentication
The basic user pass method uses a username and password to authenticate. JRNI will
add a base64 string (username + ':' + password) in the Authorization Basic header.
Basic Token
The basic token method has a single required field: token. The value of this field will
be added directly to the Authorization Basic header.
oAuth 2.0
The oauth2_client_credentials method has the following required fields:
- accessTokenUrl: Endpoint of the authorization server where the POST request
for access token will be made. - clientId - This one and the next one will be added to the request, either in the
header or in the body depending on the option from client authentication. - clientSecret
mTLS
JRNI also supports mTLS as an authentication type. Clients can use Mutual Auth in
combination with any other supported authentication methods or as the only
authentication method.