You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@gobblin.apache.org by hu...@apache.org on 2019/08/21 18:06:21 UTC
[incubator-gobblin] branch master updated:
[GOBBLIN-862][GOBBLIN-551] Security token encryption support in SFDC
connector
This is an automated email from the ASF dual-hosted git repository.
hutran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-gobblin.git
The following commit(s) were added to refs/heads/master by this push:
new bd4a09a [GOBBLIN-862][GOBBLIN-551] Security token encryption support in SFDC connector
bd4a09a is described below
commit bd4a09ab77a4447490b25e31bc98cafbda9f2847
Author: Monish Vachhani <mv...@linkedin.com>
AuthorDate: Wed Aug 21 11:06:12 2019 -0700
[GOBBLIN-862][GOBBLIN-551] Security token encryption support in SFDC connector
Closes #2718 from mvachhani/master
---
.../main/java/org/apache/gobblin/salesforce/SalesforceConnector.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gobblin-salesforce/src/main/java/org/apache/gobblin/salesforce/SalesforceConnector.java b/gobblin-salesforce/src/main/java/org/apache/gobblin/salesforce/SalesforceConnector.java
index 7683e30..1c89d84 100644
--- a/gobblin-salesforce/src/main/java/org/apache/gobblin/salesforce/SalesforceConnector.java
+++ b/gobblin-salesforce/src/main/java/org/apache/gobblin/salesforce/SalesforceConnector.java
@@ -82,7 +82,8 @@ public class SalesforceConnector extends RestApiConnector {
String userName = this.state.getProp(ConfigurationKeys.SOURCE_CONN_USERNAME);
String password = PasswordManager.getInstance(this.state)
.readPassword(this.state.getProp(ConfigurationKeys.SOURCE_CONN_PASSWORD));
- String securityToken = this.state.getProp(ConfigurationKeys.SOURCE_CONN_SECURITY_TOKEN);
+ String securityToken = PasswordManager.getInstance(this.state)
+ .readPassword(this.state.getProp(ConfigurationKeys.SOURCE_CONN_SECURITY_TOKEN));
formParams.add(new BasicNameValuePair("grant_type", "password"));
formParams.add(new BasicNameValuePair("username", userName));
formParams.add(new BasicNameValuePair("password", password + securityToken));