////////////////////////////////////////////////////////////////////////////////////////////////
 /*--------------------------------------------------------------------------------------------*/
 protected OauthSession(IFabricClientConfig pConfig, IOauthService pClientOauth)
 {
     Config           = pConfig;
     ClientOauth      = pClientOauth;
     SessionId        = Guid.NewGuid().ToString("N");
     OAuthRedirectUri = pConfig.GetOauthRedirectUri();
     ClearToken();
 }
 public OauthController(
     ILogger <IOauthService> logger,
     IOauthService service,
     ICookiesService <OauthToken> cookiesService,
     IAccessTokensRepository accessTokensRepository)
 {
     _logger                 = logger;
     _service                = service;
     _cookiesService         = cookiesService;
     _accessTokensRepository = accessTokensRepository;
 }
 ////////////////////////////////////////////////////////////////////////////////////////////////
 /*--------------------------------------------------------------------------------------------*/
 public AppSession(IFabricClientConfig pConfig, IOauthService pClientOauth) :
     base(pConfig, pClientOauth)
 {
 }
Esempio n. 4
0
 /*--------------------------------------------------------------------------------------------*/
 internal abstract OauthSession NewOauthSess(IFabricClientConfig pConfig,
                                             IOauthService pClientOauth);
Esempio n. 5
0
 public OauthServiceController(ILogger <OauthServiceController> logger, IOauthService oauthService, IHttpClientFactory clientFactory)
 {
     _logger        = logger;
     _oauthService  = oauthService;
     _clientFactory = clientFactory;
 }
 ////////////////////////////////////////////////////////////////////////////////////////////////
 /*--------------------------------------------------------------------------------------------*/
 internal override OauthSession NewOauthSess(IFabricClientConfig pConfig,
                                             IOauthService pClientOauth)
 {
     return(new PersonSession(pConfig, pClientOauth));
 }
Esempio n. 7
0
 public OauthController(IOauthService oauthService)
 {
     oauthService_ = oauthService;
 }