com.atlassian.jira.oauth.consumer
Class OfBizConsumerTokenStore

java.lang.Object
  extended by com.atlassian.jira.oauth.consumer.OfBizConsumerTokenStore
All Implemented Interfaces:
com.atlassian.oauth.consumer.ConsumerTokenStore

public class OfBizConsumerTokenStore
extends Object
implements com.atlassian.oauth.consumer.ConsumerTokenStore

OfBiz implementation of the ConsumerTokenStore. These are the tokens required when making an Oauth request to an Oauth service provider. So for example, an iGoogle Gadget served by JIRA's Dashboard calling home trying to authorize access.

Since:
v4.0

Nested Class Summary
static class OfBizConsumerTokenStore.Columns
           
 
Nested classes/interfaces inherited from interface com.atlassian.oauth.consumer.ConsumerTokenStore
com.atlassian.oauth.consumer.ConsumerTokenStore.Key
 
Field Summary
static String PROPERTY_SET_KEY
           
static String TABLE
           
 
Constructor Summary
OfBizConsumerTokenStore(OfBizDelegator delegator, JiraPropertySetFactory propertySetFactory)
           
 
Method Summary
 com.atlassian.oauth.consumer.ConsumerToken get(com.atlassian.oauth.consumer.ConsumerTokenStore.Key key)
           
protected  com.atlassian.oauth.consumer.ConsumerService getConsumerService()
           
 Map<com.atlassian.oauth.consumer.ConsumerTokenStore.Key,com.atlassian.oauth.consumer.ConsumerToken> getConsumerTokens(String consumerKey)
           
 com.atlassian.oauth.consumer.ConsumerToken put(com.atlassian.oauth.consumer.ConsumerTokenStore.Key key, com.atlassian.oauth.consumer.ConsumerToken token)
           
 void remove(com.atlassian.oauth.consumer.ConsumerTokenStore.Key key)
           
 void removeTokensForConsumer(String consumerKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TABLE

public static final String TABLE
See Also:
Constant Field Values

PROPERTY_SET_KEY

public static final String PROPERTY_SET_KEY
See Also:
Constant Field Values
Constructor Detail

OfBizConsumerTokenStore

public OfBizConsumerTokenStore(OfBizDelegator delegator,
                               JiraPropertySetFactory propertySetFactory)
Method Detail

get

public com.atlassian.oauth.consumer.ConsumerToken get(com.atlassian.oauth.consumer.ConsumerTokenStore.Key key)
Specified by:
get in interface com.atlassian.oauth.consumer.ConsumerTokenStore

getConsumerTokens

public Map<com.atlassian.oauth.consumer.ConsumerTokenStore.Key,com.atlassian.oauth.consumer.ConsumerToken> getConsumerTokens(String consumerKey)
Specified by:
getConsumerTokens in interface com.atlassian.oauth.consumer.ConsumerTokenStore

put

public com.atlassian.oauth.consumer.ConsumerToken put(com.atlassian.oauth.consumer.ConsumerTokenStore.Key key,
                                                      com.atlassian.oauth.consumer.ConsumerToken token)
Specified by:
put in interface com.atlassian.oauth.consumer.ConsumerTokenStore

remove

public void remove(com.atlassian.oauth.consumer.ConsumerTokenStore.Key key)
Specified by:
remove in interface com.atlassian.oauth.consumer.ConsumerTokenStore

removeTokensForConsumer

public void removeTokensForConsumer(String consumerKey)
Specified by:
removeTokensForConsumer in interface com.atlassian.oauth.consumer.ConsumerTokenStore

getConsumerService

protected com.atlassian.oauth.consumer.ConsumerService getConsumerService()


Copyright © 2002-2013 Atlassian. All Rights Reserved.