Пример #1
0
 public DefaultRefreshTokenHandler(
     DefaultConfigurationProvider configurationProvider,
     DefaultDiscoveryProvider discoveryProvider,
     HttpClient httpClient,
     ILogger <DefaultRefreshTokenHandler> logger
     )
 {
     this.configurationProvider = configurationProvider;
     this.discoveryProvider     = discoveryProvider;
     this.httpClient            = httpClient;
     this.logger = logger;
 }
Пример #2
0
 public LoginCommandHandler(
     HttpClient httpClient,
     IUserProfileProvider userProfileProvider,
     ILogger <LoginCommandHandler> logger,
     ITokenStorage tokenStorage,
     DefaultConfigurationProvider configurationProvider,
     DefaultDiscoveryProvider discoveryProvider,
     DefaultRefreshTokenHandler refreshTokenHandler
     )
 {
     this.httpClient          = httpClient;
     this.userProfileProvider = userProfileProvider;
     this.logger                = logger;
     this.tokenStorage          = tokenStorage;
     this.configurationProvider = configurationProvider;
     this.discoveryProvider     = discoveryProvider;
     this.refreshTokenHandler   = refreshTokenHandler;
 }
Пример #3
0
 public LogoutCommandHandler(
     HttpClient httpClient,
     IUserProfileProvider userProfileProvider,
     ILogger <LoginCommandHandler> logger,
     ITokenStorage tokenStorage,
     DefaultConfigurationProvider configurationProvider,
     DefaultDiscoveryProvider discoveryProvider,
     ILicensePublicKeyStorage licensePublicKeyStorage,
     ILicenseStorage licenseStorage
     )
 {
     this.httpClient          = httpClient;
     this.userProfileProvider = userProfileProvider;
     this.logger                  = logger;
     this.tokenStorage            = tokenStorage;
     this.configurationProvider   = configurationProvider;
     this.discoveryProvider       = discoveryProvider;
     this.licensePublicKeyStorage = licensePublicKeyStorage;
     this.licenseStorage          = licenseStorage;
 }