public void SetUpProvider() { var tokenStore = new TestTokenStore(); var consumerStore = new TestConsumerStore(); var nonceStore = new TestNonceStore(); provider = new OAuthProvider(tokenStore, new SignatureValidationInspector(consumerStore), new NonceStoreInspector(nonceStore), new TimestampRangeInspector(new TimeSpan(1, 0, 0)), new ConsumerValidationInspector(consumerStore)); }
public OAuthProvider10Tests() { var tokenStore = new TestTokenStore(); var consumerStore = new TestConsumerStore(); var nonceStore = new TestNonceStore(); provider = new OAuthProvider(tokenStore, new SignatureValidationInspector(consumerStore), new NonceStoreInspector(nonceStore), new TimestampRangeInspector(new TimeSpan(1, 0, 0)), new ConsumerValidationInspector(consumerStore), new XAuthValidationInspector(ValidateXAuthMode, AuthenticateXAuthUsernameAndPassword)); }
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)*/); }