com.stackmob.sdk.api
Class StackMobSession
java.lang.Object
com.stackmob.sdk.api.StackMobSession
public class StackMobSession
- extends Object
|
Constructor Summary |
StackMobSession(StackMob.OAuthVersion oauthVersion,
String key,
String secret,
String userObjectName,
int apiVersionNumber,
String appName)
|
StackMobSession(StackMob.OAuthVersion oauthVersion,
String key,
String secret,
String userObjectName,
String appName,
int apiVersionNumber)
|
StackMobSession(StackMobSession that)
|
StackMobSession(String key,
String secret,
String userObjectName,
int apiVersionNumber,
String appName)
|
StackMobSession(String key,
String secret,
String userObjectName,
String appName,
int apiVersionNumber)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StackMobSession
public StackMobSession(StackMob.OAuthVersion oauthVersion,
String key,
String secret,
String userObjectName,
String appName,
int apiVersionNumber)
StackMobSession
public StackMobSession(String key,
String secret,
String userObjectName,
String appName,
int apiVersionNumber)
StackMobSession
public StackMobSession(String key,
String secret,
String userObjectName,
int apiVersionNumber,
String appName)
StackMobSession
public StackMobSession(StackMob.OAuthVersion oauthVersion,
String key,
String secret,
String userObjectName,
int apiVersionNumber,
String appName)
StackMobSession
public StackMobSession(StackMobSession that)
getKey
public String getKey()
getSecret
public String getSecret()
getUserObjectName
public String getUserObjectName()
getApiVersionNumber
public int getApiVersionNumber()
getAppName
public String getAppName()
getLocalTime
protected long getLocalTime()
getServerTime
public long getServerTime()
recordServerTimeDiff
public void recordServerTimeDiff(String timeHeader)
saveServerTimeDiff
protected void saveServerTimeDiff(long serverTimeDiff)
getServerTimeDiff
protected long getServerTimeDiff()
setLastUserLoginName
protected void setLastUserLoginName(String username)
getLastUserLoginName
protected String getLastUserLoginName()
setEnableHTTPS
public void setEnableHTTPS(boolean enableHTTPS)
setHTTPSOverride
public void setHTTPSOverride(Boolean enableHTTPS)
getHTTPSOverride
public Boolean getHTTPSOverride()
getOAuthVersion
public StackMob.OAuthVersion getOAuthVersion()
setOAuthVersion
public void setOAuthVersion(StackMob.OAuthVersion oauthVersion)
isOAuth2
public boolean isOAuth2()
setOAuth2TokensAndExpiration
public void setOAuth2TokensAndExpiration(String accessToken,
String macKey,
String refreshToken,
int seconds)
setOAuth2TokensAndExpiration
protected void setOAuth2TokensAndExpiration(String accessToken,
String macKey,
String refreshToken,
Date expiration)
getOAuth2TokenExpiration
public Date getOAuth2TokenExpiration()
oauth2TokenValid
public boolean oauth2TokenValid()
oauth2RefreshTokenValid
public boolean oauth2RefreshTokenValid()
getOAuth2RefreshToken
public String getOAuth2RefreshToken()
generateMacToken
public String generateMacToken(String method,
String uri,
String host,
String port)
Copyright © 2012 StackMob. All Rights Reserved.