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

Announcements
Join us in Toronto Sept 9th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
Vito_Kumelj
Contributor
Contributor

SOAP request validate certificate credentials and respond accordingly

Hello everyone,

We are developing a REST service using Talend Studio 7.3 and we require assistance. This service will be implemented in our customer environment, and it must work in the following steps:

  1. Service must implement a client certificate validation. These certificates are issued by company and stored in keystore (access to keystore is available). So, our deployed service should implement certificate validation.
  2. From given certificate we must extract certificate fingerprint and forward it into request header – (see nr. 4).
  3. With the call, a payload in JSON format is presented with call. This payload must be forwarded into request body of message (see nr. 4)
  4. A call to existing service, developed by customer, must be made where Certificate Fingerprint is given as Header and JSON message as body.
  5. If certificate is invalid or credentials are wrong, it must send 403 error as response.

This is where we have trouble:

  • We have not yet developed a service that utilizes keystores/truststore. What type of components should we use? Are there any good examples? What are configuration requirements for implementing given truststore for Talend Studio? What about Talend Runtime?
  • How can we extract certificate fingerprint? Should we extract it from given certificate when we receive request or extract it from truststore?
  • Is it possible to do implement this as Route?

For any other help and suggestions, we would be grateful!

Best regards,

Labels (3)
0 Replies