<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>JWT Token Generation from PKCS#8 Private key</title><link>https://community.appian.com/discussions/f/plug-ins/31240/jwt-token-generation-from-pkcs-8-private-key</link><description>Hi, 
 I am currently working on a use case that requires the generation of JWT tokens based on PKCS#8 standards. I&amp;#39;ve chosen JWT plugin for this task. However, it seems that this plugin is compatible only with private keys that are based on PKCS#1 (RSA</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: JWT Token Generation from PKCS#8 Private key</title><link>https://community.appian.com/thread/139743?ContentTypeID=1</link><pubDate>Mon, 19 Aug 2024 17:58:23 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:ded4653c-d61d-488a-8f42-f3fb1de36d88</guid><dc:creator>Shawn Bittinger</dc:creator><description>&lt;p&gt;Please read more about their way of handling partitions here:&amp;nbsp;&lt;a href="https://docs.snowflake.com/en/developer-guide/sql-api/handling-responses#retrieving-additional-partitions"&gt;docs.snowflake.com/.../handling-responses&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JWT Token Generation from PKCS#8 Private key</title><link>https://community.appian.com/thread/139742?ContentTypeID=1</link><pubDate>Mon, 19 Aug 2024 17:50:00 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:9fa3c685-4b11-454a-aab3-f03b4f06e871</guid><dc:creator>Bharath Maruthamuthu</dc:creator><description>&lt;p&gt;&lt;a href="/members/shawn.bittinger"&gt;Shawn Bittinger&lt;/a&gt;&amp;nbsp; We have to get more that 1000 records from the select statement, but we get the only 300+ from the snowflake api response., and we need to handle. Can you pls let me know if pagination configuration in snowflake is documented., or pls share and let me know on how this pagination configuration can be achieved in snowflake&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JWT Token Generation from PKCS#8 Private key</title><link>https://community.appian.com/thread/139712?ContentTypeID=1</link><pubDate>Mon, 19 Aug 2024 03:02:39 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:cbc90807-a629-4377-a2a5-2dbbd6133dba</guid><dc:creator>Bharath Maruthamuthu</dc:creator><description>&lt;p&gt;OK thanks, &amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JWT Token Generation from PKCS#8 Private key</title><link>https://community.appian.com/thread/139711?ContentTypeID=1</link><pubDate>Mon, 19 Aug 2024 03:02:20 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:35ce7213-cfdb-40ef-beb5-2c061a1008ae</guid><dc:creator>Bharath Maruthamuthu</dc:creator><description>&lt;p&gt;&lt;a href="/members/shawn.bittinger"&gt;Shawn Bittinger&lt;/a&gt;&amp;nbsp; Thanks for sharing to verify the JWT token and that helps to get valid token.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JWT Token Generation from PKCS#8 Private key</title><link>https://community.appian.com/thread/139703?ContentTypeID=1</link><pubDate>Sun, 18 Aug 2024 00:06:16 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:c70ea305-b9c8-45f0-93aa-d661de7e820b</guid><dc:creator>David Jimenez </dc:creator><description>&lt;p&gt;The second point is important... first of all... ensure that the token is correct.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JWT Token Generation from PKCS#8 Private key</title><link>https://community.appian.com/thread/139699?ContentTypeID=1</link><pubDate>Sat, 17 Aug 2024 21:26:06 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:cfb55893-3e17-4fb5-a421-1e8d8272e220</guid><dc:creator>Shawn Bittinger</dc:creator><description>&lt;p&gt;I am currently using this plug-in to generate a JWT for key-pair auth in Snowflake without any issues.&lt;/p&gt;
&lt;p&gt;1) Can you ensure that you are setting up the JWT claims per Snowflake&amp;#39;s documentation?&lt;/p&gt;
&lt;p&gt;2) Have you verified that the claims look as you expect when you paste the JWT into&amp;nbsp;&lt;a href="https://jwt.io/"&gt;https://jwt.io/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JWT Token Generation from PKCS#8 Private key</title><link>https://community.appian.com/thread/139687?ContentTypeID=1</link><pubDate>Fri, 16 Aug 2024 20:34:43 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:7dab95d8-762f-4bec-9f75-64c6ce4c0ed0</guid><dc:creator>Bharath Maruthamuthu</dc:creator><description>&lt;p&gt;Thanks&amp;nbsp;&lt;a href="/members/shawn.bittinger"&gt;Shawn Bittinger&lt;/a&gt;&amp;nbsp;, we were missing some parameter and after we inputted the key, we are able to generate the token successfully. After creation of token, we pass that to Snowflake as Key/pair JWT Auth and it says invalid JWT Token which means it doesnt accept. Can you please let us know if any solution.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JWT Token Generation from PKCS#8 Private key</title><link>https://community.appian.com/thread/139580?ContentTypeID=1</link><pubDate>Wed, 14 Aug 2024 12:30:22 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e8cb808a-1bbe-4751-8fbc-fef0d54e5e5b</guid><dc:creator>Shawn Bittinger</dc:creator><description>&lt;p&gt;Can you provide a screenshot of the function you are calling and the corresponding Third-party credential store? It should look something like this. &lt;a href="https://app.screencast.com/eKW98q8GvemuT"&gt;app.screencast.com/eKW98q8GvemuT&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JWT Token Generation from PKCS#8 Private key</title><link>https://community.appian.com/thread/139548?ContentTypeID=1</link><pubDate>Wed, 14 Aug 2024 00:36:47 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:0ce66736-477d-4c92-b77a-9e5295e48940</guid><dc:creator>Bharath Maruthamuthu</dc:creator><description>&lt;p&gt;&lt;a href="/members/vineeta3061"&gt;vineeta3061&lt;/a&gt;&amp;nbsp; I have a requirement to generate JWT token using the plug in and i am getting error&amp;nbsp;&amp;nbsp;&lt;span&gt;&lt;span class="CollapsibleOutputNode---print_value"&gt;&amp;quot;appianprivatekeypassword or appianprivatekey for Credential Store was null&amp;quot;. Can you please let me know how you configured the key value in adminconsole to generate token?. Thanks for help&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class="SplitPaneLayout---pane SplitPaneLayout---secondary_pane"&gt;
&lt;div class="SplitPaneLayout---contents"&gt;
&lt;div class="TabButtonGroup---tab_group TabButtonGroup---inHeaderBodyLayout TabButtonGroup---margin_above_none"&gt;
&lt;div class="TabButtonGroup---tab_contents_container TabButtonGroup---flush"&gt;
&lt;div class="ContentLayout---content_layout ContentLayout---padding_less"&gt;
&lt;div class="SectionLayout2---sectionLayout SectionLayout2---margin_above_none"&gt;
&lt;div class="CollapsibleElement---collapsible"&gt;
&lt;div class="SectionLayout2---section_contents SectionLayout2---margin_below_standard" data-testid="SectionLayout2-contentContainer"&gt;
&lt;div class="ColumnArrayLayout---column_layout ColumnArrayLayout---standard_spacing appian-context-last-in-list"&gt;
&lt;div class="ColumnLayout---column ColumnLayout---column_padding_standard ColumnLayout---align_start ColumnLayout---top ColumnLayout---width_auto ColumnLayout---stack_when_phone appian-context-last-in-list" data-padding-left="0" data-padding-right="-20" data-stacked="false" data-divider="false"&gt;
&lt;div class="SelectableTree---selectableTree SelectableTree---allow_text_highlighting"&gt;
&lt;ul class="SelectableTreeNode---componentConfigParam"&gt;&lt;/ul&gt;
&lt;ul class="SelectableTreeNode---nonComponentConfigParam"&gt;&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="SplitPaneLayout---separator SplitPaneLayout---horizontal SplitPaneLayout---resizable SplitPaneLayout---resizable_cursor"&gt;
&lt;div class="SplitPaneLayout---default_direction SplitPaneLayout---collapse_control_parent SplitPaneLayout---parent_horizontal SplitPaneLayout---collapse_control_parent_right"&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JWT Token Generation from PKCS#8 Private key</title><link>https://community.appian.com/thread/136905?ContentTypeID=1</link><pubDate>Fri, 14 Jun 2024 14:34:33 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e620eb32-fae1-462a-ba74-5c3d39a63e61</guid><dc:creator>Shawn Bittinger</dc:creator><description>&lt;p&gt;The JWT plug-in has now been updated to support PKCS#8 keys&amp;nbsp;&lt;a href="https://community.appian.com/b/appmarket/posts/jwt-web-token-tools"&gt;community.appian.com/.../jwt-web-token-tools&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JWT Token Generation from PKCS#8 Private key</title><link>https://community.appian.com/thread/125027?ContentTypeID=1</link><pubDate>Thu, 25 Jan 2024 13:22:26 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:7f5b7a37-952f-4a1a-a700-8182d775c440</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;In the certificate URL the term &amp;quot;snowflakecomputing.com&amp;quot; is double. Is that intended?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JWT Token Generation from PKCS#8 Private key</title><link>https://community.appian.com/thread/125025?ContentTypeID=1</link><pubDate>Thu, 25 Jan 2024 12:52:23 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:13c2b21c-d423-4bbf-98c4-41c3ac02fd96</guid><dc:creator>vineeta3061</dc:creator><description>&lt;p&gt;Yes, Most likely needs additional configuration to set it correctly.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="/resized-image/__size/640x480/__key/communityserver-discussions-components-files/19/pastedimage1706187040335v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JWT Token Generation from PKCS#8 Private key</title><link>https://community.appian.com/thread/125018?ContentTypeID=1</link><pubDate>Thu, 25 Jan 2024 07:42:21 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:63d3acb1-6134-47e4-91d5-d0708e201896</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;The JWT plugin only implements a very specific subset of alle the things that you could do to a JWT.&lt;/p&gt;
&lt;p&gt;But, there are plugins that directly connect to Snowflake systems. Did you try these?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JWT Token Generation from PKCS#8 Private key</title><link>https://community.appian.com/thread/125014?ContentTypeID=1</link><pubDate>Thu, 25 Jan 2024 03:50:12 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:955ea121-588a-41c2-93dd-492215833e66</guid><dc:creator>vineeta3061</dc:creator><description>&lt;p&gt;Yes, I tried but Snowflakes doesn&amp;#39;t like that token, It supports PKCS#8 format only.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: JWT Token Generation from PKCS#8 Private key</title><link>https://community.appian.com/thread/125013?ContentTypeID=1</link><pubDate>Thu, 25 Jan 2024 03:00:24 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:deb8fb67-51d9-4428-b066-c1b49beeb278</guid><dc:creator>Mathieu Drouin</dc:creator><description>&lt;p&gt;Did you try converting your pkcs 8 key into pkcs 1 and then using that with the JWT plugin?&lt;/p&gt;
&lt;p&gt;openssl rsa -in pkcs8.key -out pkcs1.key&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>