public interface ISFOAuthService
| Modifier and Type | Method and Description |
|---|---|
SFOAuth2Token |
authenticate(java.lang.String subDomain,
java.lang.String apiControlPlane,
java.lang.String samlAssertion) |
SFOAuth2Token |
authenticate(java.lang.String subDomain,
java.lang.String apiControlPlane,
java.lang.String username,
java.lang.String password) |
void |
authenticateAsync(java.lang.String subDomain,
java.lang.String apiControlPlane,
java.lang.String samlAssertion,
IOAuthTokenCallback callback) |
void |
authenticateAsync(java.lang.String subDomain,
java.lang.String apiControlPlane,
java.lang.String username,
java.lang.String password,
IOAuthTokenCallback callback) |
void |
authenticateAsync(java.lang.String subDomain,
java.lang.String apiControlPlane,
java.lang.String clientId,
java.lang.String clientSecret,
java.lang.String samlAssertion,
IOAuthTokenCallback callback) |
SFOAuth2Token |
getOAuthToken(SFWebAuthCode webAuthCode,
java.lang.String... clientIdSecret)
The clientID Secret is optional.
|
SFOAuth2Token |
refreshOAuthToken(SFOAuth2Token oldToken) |
SFOAuth2Token |
refreshOAuthToken(SFOAuth2Token oldToken,
java.lang.String clientId,
java.lang.String clientSecret) |
void |
refreshOAuthTokenAsync(SFOAuth2Token oldToken,
IOAuthTokenCallback callback) |
void |
refreshOAuthTokenAsync(SFOAuth2Token oldToken,
java.lang.String clientId,
java.lang.String clientSecret,
IOAuthTokenCallback callback) |
SFOAuth2Token authenticate(java.lang.String subDomain, java.lang.String apiControlPlane, java.lang.String username, java.lang.String password) throws SFNotAuthorizedException, SFJsonException, SFInvalidStateException
SFOAuth2Token authenticate(java.lang.String subDomain, java.lang.String apiControlPlane, java.lang.String samlAssertion) throws SFNotAuthorizedException, SFJsonException, SFInvalidStateException
SFOAuth2Token refreshOAuthToken(SFOAuth2Token oldToken) throws java.io.IOException, SFOAuthTokenRenewException, SFInvalidStateException
java.io.IOExceptionSFOAuthTokenRenewExceptionSFInvalidStateExceptionvoid authenticateAsync(java.lang.String subDomain,
java.lang.String apiControlPlane,
java.lang.String username,
java.lang.String password,
IOAuthTokenCallback callback)
void authenticateAsync(java.lang.String subDomain,
java.lang.String apiControlPlane,
java.lang.String samlAssertion,
IOAuthTokenCallback callback)
void authenticateAsync(java.lang.String subDomain,
java.lang.String apiControlPlane,
java.lang.String clientId,
java.lang.String clientSecret,
java.lang.String samlAssertion,
IOAuthTokenCallback callback)
void refreshOAuthTokenAsync(SFOAuth2Token oldToken, IOAuthTokenCallback callback)
void refreshOAuthTokenAsync(SFOAuth2Token oldToken, java.lang.String clientId, java.lang.String clientSecret, IOAuthTokenCallback callback)
SFOAuth2Token getOAuthToken(SFWebAuthCode webAuthCode, java.lang.String... clientIdSecret) throws SFServerException, SFOtherException
SFServerExceptionSFOtherExceptionSFOAuth2Token refreshOAuthToken(SFOAuth2Token oldToken, java.lang.String clientId, java.lang.String clientSecret) throws SFOAuthTokenRenewException
SFOAuthTokenRenewException