public class SalesforceLoginConfig extends Object
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_LOGIN_URL |
Constructor and Description |
---|
SalesforceLoginConfig() |
SalesforceLoginConfig(String loginUrl,
String clientId,
String userName,
org.apache.camel.util.jsse.KeyStoreParameters keystore,
boolean lazyLogin) |
SalesforceLoginConfig(String loginUrl,
String clientId,
String clientSecret,
String refreshToken,
boolean lazyLogin) |
SalesforceLoginConfig(String loginUrl,
String clientId,
String clientSecret,
String userName,
String password,
boolean lazyLogin) |
Modifier and Type | Method and Description |
---|---|
String |
getClientId() |
String |
getClientSecret() |
String |
getInstanceUrl() |
org.apache.camel.util.jsse.KeyStoreParameters |
getKeystore() |
String |
getLoginUrl() |
String |
getPassword() |
String |
getRefreshToken() |
AuthenticationType |
getType() |
String |
getUserName() |
boolean |
isLazyLogin() |
void |
setClientId(String clientId)
Salesforce connected application Consumer Key
|
void |
setClientSecret(String clientSecret)
Salesforce connected application Consumer Secret
|
void |
setInstanceUrl(String instanceUrl) |
void |
setKeystore(org.apache.camel.util.jsse.KeyStoreParameters keystore)
Keystore parameters for keystore containing certificate and private key needed for OAuth 2.0 JWT Bearer Token
Flow.
|
void |
setLazyLogin(boolean lazyLogin)
Flag to enable/disable lazy OAuth, default is false.
|
void |
setLoginUrl(String loginUrl)
Salesforce login URL, defaults to https://login.salesforce.com
|
void |
setPassword(String password)
Salesforce account password
|
void |
setRefreshToken(String refreshToken)
Salesforce connected application Consumer token
|
void |
setType(AuthenticationType type) |
void |
setUserName(String userName)
Salesforce account user name
|
String |
toString() |
void |
validate() |
public static final String DEFAULT_LOGIN_URL
public SalesforceLoginConfig()
public SalesforceLoginConfig(String loginUrl, String clientId, String clientSecret, String userName, String password, boolean lazyLogin)
public SalesforceLoginConfig(String loginUrl, String clientId, String clientSecret, String refreshToken, boolean lazyLogin)
public String getInstanceUrl()
public void setInstanceUrl(String instanceUrl)
public String getLoginUrl()
public void setLoginUrl(String loginUrl)
public String getClientId()
public void setClientId(String clientId)
public String getClientSecret()
public void setClientSecret(String clientSecret)
public void setKeystore(org.apache.camel.util.jsse.KeyStoreParameters keystore)
public org.apache.camel.util.jsse.KeyStoreParameters getKeystore()
public String getRefreshToken()
public void setRefreshToken(String refreshToken)
public AuthenticationType getType()
public void setType(AuthenticationType type)
public String getUserName()
public void setUserName(String userName)
public String getPassword()
public void setPassword(String password)
public boolean isLazyLogin()
public void setLazyLogin(boolean lazyLogin)
public void validate()
Apache Camel