Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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)
 {
 }
Ejemplo n.º 5
0
 public MicrosoftOAuth2Client(OAuth2ClientBuilder clientBuilder) : base(ServicesClientConfigs.Microsoft, clientBuilder)
 {
 }
Ejemplo n.º 6
0
 public MicrosoftOAuth2Client(OAuth2ClientConfig clientConfig, OAuth2ClientBuilder clientBuilder) : base(clientConfig, clientBuilder)
 {
 }