public class SalesforceApi extends DefaultApi20
| Modifier | Constructor and Description |
|---|---|
protected |
SalesforceApi() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAccessTokenEndpoint() |
TokenExtractor<OAuth2AccessToken> |
getAccessTokenExtractor() |
Verb |
getAccessTokenVerb() |
protected String |
getAuthorizationBaseUrl() |
static void |
initTLSv11orUpper()
Salesforce API required to use TLSv1.1 or upper.
|
static SalesforceApi |
instance() |
createService, getAuthorizationUrl, getRefreshTokenEndpointpublic static SalesforceApi instance()
public Verb getAccessTokenVerb()
getAccessTokenVerb in class DefaultApi20public String getAccessTokenEndpoint()
getAccessTokenEndpoint in class DefaultApi20protected String getAuthorizationBaseUrl()
getAuthorizationBaseUrl in class DefaultApi20public TokenExtractor<OAuth2AccessToken> getAccessTokenExtractor()
getAccessTokenExtractor in class DefaultApi20public static void initTLSv11orUpper()
throws NoSuchAlgorithmException,
KeyManagementException,
IOException
Java 8 have TLS 1.2 enabled by default. java 7 - no, you should invoke this method or turn TLS>=1.1 somehow else
NoSuchAlgorithmException - in case your jvm doesn't support TLSv1.1 and TLSv1.2KeyManagementExceptionIOExceptionCopyright © 2016. All rights reserved.