nl.surfnet.coin.shindig.oauth
Class CoinOAuthStoreProvider

java.lang.Object
  extended by nl.surfnet.coin.shindig.oauth.CoinOAuthStoreProvider
All Implemented Interfaces:
com.google.inject.Provider<OAuthStore>

public class CoinOAuthStoreProvider
extends Object
implements com.google.inject.Provider<OAuthStore>

Singleton Provider for CoinOAuthStore


Constructor Summary
CoinOAuthStoreProvider(String defaultCallbackUrl, String baseUrl, String pathToPrivateKey, String privateKeyName)
           
 
Method Summary
 OAuthStore get()
           
protected  nl.surfnet.coin.shared.service.ErrorMessageMailer getErrorMessageMailer()
           
protected  TokenInfoService getTokenInfoService()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoinOAuthStoreProvider

@Inject
public CoinOAuthStoreProvider(String defaultCallbackUrl,
                                     String baseUrl,
                                     String pathToPrivateKey,
                                     String privateKeyName)
                       throws IOException
Throws:
IOException
Method Detail

getErrorMessageMailer

protected nl.surfnet.coin.shared.service.ErrorMessageMailer getErrorMessageMailer()

getTokenInfoService

protected TokenInfoService getTokenInfoService()

get

public OAuthStore get()
Specified by:
get in interface com.google.inject.Provider<OAuthStore>


Copyright © 2007-2012. All Rights Reserved.