nl.surfnet.coin.teams.domain
Class ThreeLeggedOauth10aGroupProviderApi
java.lang.Object
org.scribe.builder.api.DefaultApi10a
nl.surfnet.coin.teams.domain.ThreeLeggedOauth10aGroupProviderApi
- All Implemented Interfaces:
- org.scribe.builder.api.Api
public class ThreeLeggedOauth10aGroupProviderApi
- extends org.scribe.builder.api.DefaultApi10a
Api implementation for an external group provider with 3 legged OAuth 1.0
| Methods inherited from class org.scribe.builder.api.DefaultApi10a |
createService, getAccessTokenExtractor, getBaseStringExtractor, getHeaderExtractor, getRequestTokenExtractor, getSignatureService, getTimestampService |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ThreeLeggedOauth10aGroupProviderApi
public ThreeLeggedOauth10aGroupProviderApi(GroupProvider groupProvider)
getAccessTokenVerb
public org.scribe.model.Verb getAccessTokenVerb()
-
- Overrides:
getAccessTokenVerb in class org.scribe.builder.api.DefaultApi10a
- Returns:
- if get is configured
Verb.GET otherwise Verb.POST
getRequestTokenVerb
public org.scribe.model.Verb getRequestTokenVerb()
- Overrides:
getRequestTokenVerb in class org.scribe.builder.api.DefaultApi10a
getRequestTokenEndpoint
public String getRequestTokenEndpoint()
- Specified by:
getRequestTokenEndpoint in class org.scribe.builder.api.DefaultApi10a
getAccessTokenEndpoint
public String getAccessTokenEndpoint()
- Specified by:
getAccessTokenEndpoint in class org.scribe.builder.api.DefaultApi10a
getAuthorizationUrl
public String getAuthorizationUrl(org.scribe.model.Token requestToken)
- Specified by:
getAuthorizationUrl in class org.scribe.builder.api.DefaultApi10a
Copyright © 2009-2012 SURFnet bv, The Netherlands. All Rights Reserved.