@Provider
final class OAuth1ProviderImpl
extends java.lang.Object
implements org.glassfish.jersey.server.oauth1.OAuth1Provider
Modifier and Type | Field and Description |
---|---|
private AccessTokenService |
accessTokenService |
private ConsumerService |
consumerService |
Constructor and Description |
---|
OAuth1ProviderImpl(ConsumerService consumerService,
AccessTokenService accessTokenService) |
Modifier and Type | Method and Description |
---|---|
org.glassfish.jersey.server.oauth1.OAuth1Token |
getAccessToken(java.lang.String token) |
Consumer |
getConsumer(java.lang.String consumerKey) |
Token |
getRequestToken(java.lang.String token) |
org.glassfish.jersey.server.oauth1.OAuth1Token |
newAccessToken(org.glassfish.jersey.server.oauth1.OAuth1Token requestToken,
java.lang.String verifier) |
org.glassfish.jersey.server.oauth1.OAuth1Token |
newRequestToken(java.lang.String consumerKey,
java.lang.String callbackUrl,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> attributes) |
private final ConsumerService consumerService
private final AccessTokenService accessTokenService
@Inject public OAuth1ProviderImpl(ConsumerService consumerService, AccessTokenService accessTokenService)
public Consumer getConsumer(java.lang.String consumerKey)
getConsumer
in interface org.glassfish.jersey.server.oauth1.OAuth1Provider
public org.glassfish.jersey.server.oauth1.OAuth1Token getAccessToken(java.lang.String token)
getAccessToken
in interface org.glassfish.jersey.server.oauth1.OAuth1Provider
public Token getRequestToken(java.lang.String token)
getRequestToken
in interface org.glassfish.jersey.server.oauth1.OAuth1Provider
public org.glassfish.jersey.server.oauth1.OAuth1Token newRequestToken(java.lang.String consumerKey, java.lang.String callbackUrl, java.util.Map<java.lang.String,java.util.List<java.lang.String>> attributes)
newRequestToken
in interface org.glassfish.jersey.server.oauth1.OAuth1Provider
public org.glassfish.jersey.server.oauth1.OAuth1Token newAccessToken(org.glassfish.jersey.server.oauth1.OAuth1Token requestToken, java.lang.String verifier)
newAccessToken
in interface org.glassfish.jersey.server.oauth1.OAuth1Provider