Пример #1
0
 public AccountController(ISignInService signInService,
                          ISignOutService signOutService,
                          IGetUsersService getUsersService)
 {
     this.signInService   = signInService;
     this.signOutService  = signOutService;
     this.getUsersService = getUsersService;
 }
Пример #2
0
 public LoggedOutInteractor(ILogoutService logoutService, IPersistedGrantRepository persistedGrantRepository,
                            IClaimsPrincipalService claimsPrincipalService, ISignOutService signOutService, ISchemeService schemeService)
 {
     _logoutService            = logoutService;
     _persistedGrantRepository = persistedGrantRepository;
     _claimsPrincipalService   = claimsPrincipalService;
     _signOutService           = signOutService;
     _schemeService            = schemeService;
 }
Пример #3
0
        private void SignOutFromServer()
        {
            EndpointAddress ep = new EndpointAddress(
                "http://" + serverIp + ":8091/wcf");
            ChannelFactory <ISignOutService> factory = new ChannelFactory <ISignOutService>(new BasicHttpBinding(), ep);
            ISignOutService proxy = factory.CreateChannel();

            proxy.ClientSignOutAsync((JsonConvert.SerializeObject(user)));
        }
Пример #4
0
 public ExternalLoginInteractor(IAuthorizationService authorizationService, IAccountProviderService accountProviderService,
                                IIntegrationEventBus integrationEventBus, IAuthenticationService authenticationService,
                                IAccountClaimsCreatorService accountClaimsCreatorService, ISignInService signInService, ISignOutService signOutService)
 {
     _authorizationService        = authorizationService;
     _accountProviderService      = accountProviderService;
     _integrationEventBus         = integrationEventBus;
     _authenticationService       = authenticationService;
     _accountClaimsCreatorService = accountClaimsCreatorService;
     _signInService  = signInService;
     _signOutService = signOutService;
 }