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

Andrey Tyurin updated CAMEL-12443:
----------------------------------
    Description: 
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 

 

 

  was:
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:

SalesforceLoginConfig loginConfig = new SalesforceLoginConfig();

loginConfig.setKey(keyValue);       <-------------- new option

 

Thanks,

Andrey 

 

 


> 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)

Reply via email to