Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.oauth.tokens
Interface OAuthToken

All Known Implementing Classes:
NuxeoOAuthToken

public interface OAuthToken

Represents Token data as manipulated in OAuth during the 3 legged authentication. The same interface is used for Request Token and Access Token.

Author:
tiry

Nested Class Summary
static class OAuthToken.Type
           
 
Method Summary
 String getAppId()
          Returns consumer application identifier.
 String getCallbackUrl()
          Returns consumer call back url (may be used to override what is provided in the OAuthConsumerRegistry.
 String getConsumerKey()
          Gets the Consumer Key.
 Calendar getCreationDate()
          Gets creation date of the Token.
 String getNuxeoLogin()
          Returns Nuxeo Login as determined during the authorize phase.
 String getToken()
          Returns OAuth token.
 String getTokenSecret()
          Returns secret associated to the Token.
 OAuthToken.Type getType()
          Gets the type of token: REQUEST / ACCESS.
 String getValue(String keyName)
          Generic getter (not used for now).
 String getVerifier()
          Gets the verifier code.
 boolean isExpired()
          Checks is token is expired.
 void setNuxeoLogin(String login)
          Setter for the Login.
 void setValue(String keyName, String value)
          Generic setter (not used for now).
 

Method Detail

getAppId

String getAppId()
Returns consumer application identifier.


getCallbackUrl

String getCallbackUrl()
Returns consumer call back url (may be used to override what is provided in the OAuthConsumerRegistry.


getNuxeoLogin

String getNuxeoLogin()
Returns Nuxeo Login as determined during the authorize phase.


getToken

String getToken()
Returns OAuth token.


getTokenSecret

String getTokenSecret()
Returns secret associated to the Token.


getConsumerKey

String getConsumerKey()
Gets the Consumer Key.


getType

OAuthToken.Type getType()
Gets the type of token: REQUEST / ACCESS.


getCreationDate

Calendar getCreationDate()
Gets creation date of the Token.


getValue

String getValue(String keyName)
Generic getter (not used for now).


setValue

void setValue(String keyName,
              String value)
Generic setter (not used for now).


getVerifier

String getVerifier()
Gets the verifier code.


isExpired

boolean isExpired()
Checks is token is expired.


setNuxeoLogin

void setNuxeoLogin(String login)
Setter for the Login.


Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.