Allows for an additional layer of security using signed JWT. This plug-in may also be used to integrate with external systems using JWS.
Key Functionality and Features
Uses JWTKs JJWT library: https://github.com/jwtk/jjwt
This is the expression.
Related with private key, I don't know how to create it exactly, I was trying to fix the shown errors and at the end I only created third party credentials in admin console as follows.
Should I do something else ?
Can you share the expression you're using? Also, how did you generate the private key?
Should I configure something in our environment in order to use this plug-in ?
I already created third party credentials in admin console and I'm using that key in "secretOrScsKey" parameter, but it is retrieving the following error.
I'm trying to use RS256
Thanks in advance.
I just submitted a new version, you should expect this in a few days.
Not sure if it helps, but I also added new parameters to TokenOption and DecodeOptions: scsKeyId.
This should automatically add the scs key and field as your "kid" when signing, and use the "kid" to get the scs key and field when verifying.
Thanks for your response. Just wanted to check if you get a chance to get the plugin updated as per the request above?
Thanks for bringing this up. I'll see if I can check this over the weekend and provide an update for the plugin.
Thanks for this contribution.
Just one issue/ feedback which we found while using this so far:
In the token options data type, which is one of the input in "jwtsign" function, it seems the plugin is ignoring the "kid" field of the token options data type while building the JWT token.
Can this be fixed as we need this attribute for token authentication purposes?
exactly what we need
© 2022 Appian. All rights reserved.