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, getRefreshTokenEndpoint
public static SalesforceApi instance()
public Verb getAccessTokenVerb()
getAccessTokenVerb
in class DefaultApi20
public String getAccessTokenEndpoint()
getAccessTokenEndpoint
in class DefaultApi20
protected String getAuthorizationBaseUrl()
getAuthorizationBaseUrl
in class DefaultApi20
public TokenExtractor<OAuth2AccessToken> getAccessTokenExtractor()
getAccessTokenExtractor
in class DefaultApi20
public 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.2KeyManagementException
IOException
Copyright © 2016. All rights reserved.