You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Claus Ibsen (JIRA)" <ji...@apache.org> on 2018/04/14 07:50:00 UTC

[jira] [Updated] (CAMEL-12443) camel-salesforce - Ability to use 'key' directly instead of pointing resource for generateJwtAssertion

     [ https://issues.apache.org/jira/browse/CAMEL-12443?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen updated CAMEL-12443:
--------------------------------
    Summary: camel-salesforce - Ability to use 'key' directly instead of pointing resource for generateJwtAssertion  (was: Ability to use 'key' directly instead of pointing resource for generateJwtAssertion)

> camel-salesforce - Ability to use 'key' directly instead of pointing resource for generateJwtAssertion
> ------------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-12443
>                 URL: https://issues.apache.org/jira/browse/CAMEL-12443
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-salesforce
>    Affects Versions: 2.21.0
>            Reporter: Andrey Tyurin
>            Priority: Major
>
> Hello,
> Could you extend the way of using JWT OAUTH2.0 authorisation for Salesforce component? For the current moment it uses resource uri (path to file, classpath, URL), but we want to use key directly (from String variable):
> String generateJwtAssertion() {
> ...
>     PrivateKey key = (PrivateKey) keystore.getKey(alias, keyStoreParameters.getPassword().toCharArray());
> ....
> We would like to have possibility to set the key directly from String variable, so there will be new way how to configure JWT for SF:
> String keyValue="This is some key content";
> SalesforceLoginConfig loginConfig = new SalesforceLoginConfig();
> loginConfig.setKey(keyValue);       <-------------- new option
>  
> Thanks,
> Andrey 
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)