org.apache.shindig.social.opensocial.oauth
Class OAuthEntry

java.lang.Object
  extended by org.apache.shindig.social.opensocial.oauth.OAuthEntry
All Implemented Interfaces:
java.io.Serializable

public class OAuthEntry
extends java.lang.Object
implements java.io.Serializable

The OAuthEntry class contains state information about OAuth Tokens and Authorization.

See Also:
Serialized Form

Nested Class Summary
static class OAuthEntry.Type
           
 
Field Summary
static long FIVE_MINUTES
           
static long ONE_YEAR
           
 
Constructor Summary
OAuthEntry()
           
OAuthEntry(OAuthEntry old)
          A copy constructor
 
Method Summary
 java.util.Date expiresAt()
           
 java.lang.String getAppId()
           
 java.lang.String getCallbackToken()
           
 int getCallbackTokenAttempts()
           
 java.lang.String getCallbackUrl()
           
 java.lang.String getConsumerKey()
           
 java.lang.String getContainer()
           
 java.lang.String getDomain()
           
 java.util.Date getIssueTime()
           
 java.lang.String getOauthVersion()
           
 java.lang.String getToken()
           
 java.lang.String getTokenSecret()
           
 OAuthEntry.Type getType()
           
 java.lang.String getUserId()
           
 boolean isAuthorized()
           
 boolean isCallbackUrlSigned()
           
 boolean isExpired()
           
 void setAppId(java.lang.String appId)
           
 void setAuthorized(boolean authorized)
           
 void setCallbackToken(java.lang.String callbackToken)
           
 void setCallbackTokenAttempts(int callbackTokenAttempts)
           
 void setCallbackUrl(java.lang.String callbackUrl)
           
 void setCallbackUrlSigned(boolean callbackUrlSigned)
           
 void setConsumerKey(java.lang.String consumerKey)
           
 void setContainer(java.lang.String container)
           
 void setDomain(java.lang.String domain)
           
 void setIssueTime(java.util.Date issueTime)
           
 void setOauthVersion(java.lang.String oauthVersion)
           
 void setToken(java.lang.String token)
           
 void setTokenSecret(java.lang.String tokenSecret)
           
 void setType(OAuthEntry.Type type)
           
 void setUserId(java.lang.String userId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ONE_YEAR

public static final long ONE_YEAR
See Also:
Constant Field Values

FIVE_MINUTES

public static final long FIVE_MINUTES
See Also:
Constant Field Values
Constructor Detail

OAuthEntry

public OAuthEntry()

OAuthEntry

public OAuthEntry(OAuthEntry old)
A copy constructor

Parameters:
old - the OAuthEntry to duplicate
Method Detail

isExpired

public boolean isExpired()

expiresAt

public java.util.Date expiresAt()

getAppId

public java.lang.String getAppId()

getCallbackUrl

public java.lang.String getCallbackUrl()

isCallbackUrlSigned

public boolean isCallbackUrlSigned()

getUserId

public java.lang.String getUserId()

getToken

public java.lang.String getToken()

getTokenSecret

public java.lang.String getTokenSecret()

isAuthorized

public boolean isAuthorized()

getConsumerKey

public java.lang.String getConsumerKey()

getType

public OAuthEntry.Type getType()

getIssueTime

public java.util.Date getIssueTime()

getDomain

public java.lang.String getDomain()

getContainer

public java.lang.String getContainer()

getOauthVersion

public java.lang.String getOauthVersion()

getCallbackToken

public java.lang.String getCallbackToken()

getCallbackTokenAttempts

public int getCallbackTokenAttempts()

setAppId

public void setAppId(java.lang.String appId)

setCallbackUrl

public void setCallbackUrl(java.lang.String callbackUrl)

setCallbackUrlSigned

public void setCallbackUrlSigned(boolean callbackUrlSigned)

setUserId

public void setUserId(java.lang.String userId)

setToken

public void setToken(java.lang.String token)

setTokenSecret

public void setTokenSecret(java.lang.String tokenSecret)

setAuthorized

public void setAuthorized(boolean authorized)

setConsumerKey

public void setConsumerKey(java.lang.String consumerKey)

setType

public void setType(OAuthEntry.Type type)

setIssueTime

public void setIssueTime(java.util.Date issueTime)

setDomain

public void setDomain(java.lang.String domain)

setContainer

public void setContainer(java.lang.String container)

setOauthVersion

public void setOauthVersion(java.lang.String oauthVersion)

setCallbackToken

public void setCallbackToken(java.lang.String callbackToken)

setCallbackTokenAttempts

public void setCallbackTokenAttempts(int callbackTokenAttempts)


Copyright © 2007-2012 The Apache Software Foundation. All Rights Reserved.