static OAuthServicesLocator() { var consumerStore = new TestConsumerStore(); var nonceStore = new TestNonceStore(); _accessTokenRepository = new InMemoryTokenRepository<DevDefined.OAuth.Storage.Basic.AccessToken>(); _requestTokenRepository = new InMemoryTokenRepository<DevDefined.OAuth.Storage.Basic.RequestToken>(); var tokenStore = new SimpleTokenStore(_accessTokenRepository, _requestTokenRepository); _provider = new OAuthProvider(tokenStore, new SignatureValidationInspector(consumerStore), new NonceStoreInspector(nonceStore), new TimestampRangeInspector(new TimeSpan(1, 0, 0)), new ConsumerValidationInspector(consumerStore)); }
protected void Application_Start(object sender, EventArgs e) { _requestTokenRepository = new InMemoryTokenRepository<DevDefined.OAuth.Storage.Basic.RequestToken>(); _accessTokenRepository = new InMemoryTokenRepository<DevDefined.OAuth.Storage.Basic.AccessToken>(); var consumerStore = new JiraConsumerStore(); var nonceStore = new TestNonceStore(); var tokenStore = new SimpleTokenStore(_accessTokenRepository, _requestTokenRepository); _provider = new OAuthProvider(tokenStore, new SignatureValidationInspector(consumerStore), new NonceStoreInspector(nonceStore), new TimestampRangeInspector(new TimeSpan(1, 0, 0)), new ConsumerValidationInspector(consumerStore) /*,new OAuth10AInspector(tokenStore)*/); }