@Provider
class OAuth1ProviderJpa
extends java.lang.Object
implements org.glassfish.jersey.server.oauth1.OAuth1Provider
Modifier and Type | Field and Description |
---|---|
private javax.inject.Provider<AccessTokenService> |
accessTokenService |
private javax.inject.Provider<ConsumerService> |
consumerService |
Constructor and Description |
---|
OAuth1ProviderJpa(javax.inject.Provider<ConsumerService> consumerService,
javax.inject.Provider<AccessTokenService> accessTokenService) |
Modifier and Type | Method and Description |
---|---|
org.glassfish.jersey.server.oauth1.OAuth1Token |
getAccessToken(java.lang.String token) |
org.glassfish.jersey.server.oauth1.OAuth1Consumer |
getConsumer(java.lang.String consumerKey) |
org.glassfish.jersey.server.oauth1.OAuth1Token |
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 javax.inject.Provider<ConsumerService> consumerService
private final javax.inject.Provider<AccessTokenService> accessTokenService
@Inject public OAuth1ProviderJpa(javax.inject.Provider<ConsumerService> consumerService, javax.inject.Provider<AccessTokenService> accessTokenService)
public org.glassfish.jersey.server.oauth1.OAuth1Consumer 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 org.glassfish.jersey.server.oauth1.OAuth1Token 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