org.jboss.seam.social.core.scribe
Class OAuthProviderScribe
java.lang.Object
org.jboss.seam.social.core.scribe.OAuthProviderScribe
- All Implemented Interfaces:
- org.jboss.seam.social.core.OAuthProvider
public class OAuthProviderScribe
- extends Object
- implements org.jboss.seam.social.core.OAuthProvider
- Author:
- Antoine Sabot-Durand
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OAuthProviderScribe
public OAuthProviderScribe()
getRequestToken
public org.jboss.seam.social.core.OAuthToken getRequestToken()
- Specified by:
getRequestToken in interface org.jboss.seam.social.core.OAuthProvider
getAccessToken
public org.jboss.seam.social.core.OAuthToken getAccessToken(org.jboss.seam.social.core.OAuthToken requestToken,
String verifier)
- Specified by:
getAccessToken in interface org.jboss.seam.social.core.OAuthProvider
signRequest
public void signRequest(org.jboss.seam.social.core.OAuthToken accessToken,
org.jboss.seam.social.core.OAuthRequest request)
- Specified by:
signRequest in interface org.jboss.seam.social.core.OAuthProvider
getVersion
public String getVersion()
- Specified by:
getVersion in interface org.jboss.seam.social.core.OAuthProvider
getAuthorizationUrl
public String getAuthorizationUrl(org.jboss.seam.social.core.OAuthToken tok)
- Specified by:
getAuthorizationUrl in interface org.jboss.seam.social.core.OAuthProvider
initProvider
public void initProvider(org.jboss.seam.social.core.OAuthServiceSettings settings)
- Specified by:
initProvider in interface org.jboss.seam.social.core.OAuthProvider
extractToken
protected org.scribe.model.Token extractToken(org.jboss.seam.social.core.OAuthToken tok)
requestFactory
public org.jboss.seam.social.core.OAuthRequest requestFactory(org.jboss.seam.social.core.RestVerb verb,
String uri)
- Specified by:
requestFactory in interface org.jboss.seam.social.core.OAuthProvider
tokenFactory
public org.jboss.seam.social.core.OAuthToken tokenFactory(String token,
String secret)
- Specified by:
tokenFactory in interface org.jboss.seam.social.core.OAuthProvider
Copyright © 2011 Seam Framework. All Rights Reserved.