Question
Accenture Solution Pvt Ltd
NL
Last activity: 2 Nov 2017 8:01 EDT
SnapStart url with AES encrypted parameters
Hi,
We have to create a case in Pega via a SnapStart URL. Now client is sending some parameter with AES encrypted. Would you please let me know
1. How to create a case via SnapStart URL.
2. How to decrypt the parameter values in Pega.
We are using Pega 7.1.9
-
Like (0)
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
Pegasystems Inc.
IN
Hi,
1. How to create a case via SnapStart URL.
Its little old document but I believe this should work. I didn't find any new document.
https://community.pega.com/how-create-snapstart-urls-desktop-integration
Thank You.
Accenture Solution Pvt Ltd
NL
Hi,
If we follow the approach which is mentioned in the link you provided then we can't open the flow in the Portal. It's opening in a Harness. So below link is helpful
However, would you please let me know how to handle point 2 i.e decrypt the incoming parameters.
Pegasystems Inc.
IN
Hi,
I asked one of our SME he suggested to use crypto libraries for this.
Thank You
Accenture Solution Pvt Ltd
NL
Hi,
I didn't find any crypto library.
However there are functions like Utilities • decryptPropertyValue where I can see pega used "tools.getPRCrypto().decryptPropertyValue(property.getStringValue()" to decrypt. But i guess this is base-64 decoding.
If I need to use a different decryption logic like AES (Advanced Encryption Standard) then what is the process. Do I need to upload any jar file and need to write specific function.
Pegasystems Inc.
IN
Hi,
I can see Platform cipher uses AES-256, you can check that
Thank You.
Accenture Solution Pvt Ltd
NL
Hi,
We are using pega 7.1.9 and above help is for pega 7.3.1 . Landing pages which are mentioned there are not available in Pega 7.1.9
Pegasystems Inc.
IN
Hi,
You don't need to upload any jar, it will be supported by JDK.
I am not sure how pega 7.19 implementation will be taken care of.
Thank You.