public void Initialize() { this.settings = TestSettings.Instance; this.facebookSettings = settings.OAuth.Facebook; this.facebookClientConfig = ServicesClientConfigs.Facebook; this.builder = settings.OAuth.Facebook.ToBuilder(); this.client = new FacebookOAuth2Client(this.builder); }
public BaseOAuth2Client(OAuth2ClientConfig config, OAuth2ClientBuilder builder) { this.DiscoveryDocument = config.DiscoveryDocument; this.AuthorizationEndpoint = config.AuthorizationEndpoint; this.TokenEndpoint = config.TokenEndpoint; this.RevocationEndpoint = config.RevocationEndpoint; this.ClientId = builder.ClientId; this.ClientSecret = builder.ClientSecret; this.RedirectUri = builder.RedirectUri; this.RestClient = new RestClient(this.AuthorizationEndpoint); }
public FacebookOAuth2Client(OAuth2ClientConfig config, OAuth2ClientBuilder builder) : base(config, builder) { }
public FacebookOAuth2Client(OAuth2ClientBuilder builder) : base(ServicesClientConfigs.Facebook, builder) { }
public MicrosoftOAuth2Client(OAuth2ClientBuilder clientBuilder) : base(ServicesClientConfigs.Microsoft, clientBuilder) { }
public MicrosoftOAuth2Client(OAuth2ClientConfig clientConfig, OAuth2ClientBuilder clientBuilder) : base(clientConfig, clientBuilder) { }