Camunda 8 Connector Secrets

Hi,

I have a question regarding the Connector secrets.
I recently created my own connector to link into Firebase Cloud Messaging.

One issue that I ran into is that to Authenticate against Firebase I need to use a JSON file which hosts a bunch of different credentials.

Currently I am injecting this JSON directly through a custom connector input. I would prefer to use secrets but the JSON as a whole is too long to use the secrets in a Camunda 8 Cloud Hosted Instance.

Unfortunately, one of the fields is also a “private key” which that on its own is also too long to us the secrets functionality.

Is there anything that I can do to get around this?

Thanks in advance!

Hi,
Could you decompose your json into a number of attributes and store the values as discreet secrets and then reassemble them using a feel script at runtime?

Regards

Rob

Hi Rob,

Thanks for getting back to me!
I did have this idea as well, unfortunately one of the attributes is a private key that is 1743 characters long. It seems that when I try to put this into a secret on a cloud hosted instance it is more that twice the allowed character length.

Thanks,
Max

Hi,

Another option could be spin up your own cloud vault and store your sensitive content. Then store the access keys and location of your vault as camunda secrets…

Regards

Rob