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)
getEnableHTTPS
public boolean getEnableHTTPS()
getOAuthVersion
public StackMob.OAuthVersion getOAuthVersion()
setOAuthVersion
public void setOAuthVersion(StackMob.OAuthVersion oauthVersion)
isOAuth2
public boolean isOAuth2()
setOAuth2TokenAndExpiration
public void setOAuth2TokenAndExpiration(String accessToken,
String macKey,
int seconds)
getOAuth2TokenExpiration
public Date getOAuth2TokenExpiration()
oauth2TokenValid
public boolean oauth2TokenValid()
generateMacToken
public String generateMacToken(String method,
String uri,
String host,
String port)
Copyright © 2012 StackMob. All Rights Reserved.