Implementing JWT Authentication in Connector Builder

Summary

User is seeking guidance on implementing a three-step JWT authentication process in the connector builder for Apex, noting that the current implementation only supports session token authentication without the initial signature generation step.


Question

Hi, I’m trying to build a source for Apex which uses a JWT authentication.
Connector builder has a “session token” auth but it misses the first step. I.e. we have a three step process where a signature needs to be generated first with an api call, this signature among other info is used with another request to get the session token, which is then used in the data request flows.
If I understand it correctly the builder auth misses the first step. Any ideas how best to implement this?



This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. Click here if you want
to access the original thread.

Join the conversation on Slack

['jwt-authentication', 'apex-connector', 'connector-builder', 'session-token', 'signature-generation']

Aha! So good news is the CDK supports JWT, but we didn’t quite add it to Builder UI.

I’ll send you a link to docs in a bit on how to do that in raw yaml

<@U065RJ879QT> do you have this link available for me?

TLDR this: https://docs.airbyte.com/connector-development/config-based/understanding-the-yaml-file/reference#/definitions/JwtAuthenticator