Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik GA: Multivariate Time Series in Qlik Predict: Get Details

Using a custom truststore or keystore for a Job running on a cloud engine

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
TalendSolutionExpert
Contributor II
Contributor II

Using a custom truststore or keystore for a Job running on a cloud engine

Last Update:

Jan 22, 2024 9:35:30 PM

Updated By:

Jamie_Gregory

Created date:

Apr 1, 2021 6:00:09 AM

Overview

In some cases, you may need to use a custom truststore or keystore in a Job running on a cloud engine. For example, you may need to access a web server using HTTPS using a self-signed certificate, or an HTTPS web server requesting a client certificate (mutual authentication).

 

This article covers how to use a custom truststore or keystore in a cloud Job.

 

Procedure

  1. Create a custom truststore or keystore using Keytool or a tool such as KeyStore Explorer.

  2. Upload these two resources to the cloud:

    • A file that is the truststore (mycacerts.jks below)

    • A file that is the keystore (mykeystore.jks below)

    0693p000008uGp1AAE.png

     

  3. In the Job, define two context variables: context.resource_file_truststore and context.resource_file_keystore.

    0693p000008uGp6AAE.png

     

  4. Use these two context variables in the tSetKeyStore component:

    0693p000008uGpBAAU.png

     

  5. Publish the Job to the cloud; then, in the Flow Builder, set the parameters to the uploaded resources:

    0693p000008uGXnAAM.png

Labels (1)
Version history
Last update:
‎2024-01-22 09:35 PM
Updated by: