Esempio n. 1
0
 public SignIn(
     ICanResolveProvidersForChoosing resolver,
     ICanResolveTenantsForProviderSubjects mapper,
     ICustomFrontendServer server,
     IAuthenticationFrontend frontend,
     ICanTriggerRemoteAuthentication remoteAuthenticator,
     ICanSignUserInToTenant tenantAuthenticator,
     ICanHandleDeviceAuthorization deviceAuthorizer,
     ILogger logger
     )
 {
     _resolver            = resolver;
     _mapper              = mapper;
     _server              = server;
     _frontend            = frontend;
     _remoteAuthenticator = remoteAuthenticator;
     _tenantAuthenticator = tenantAuthenticator;
     _deviceAuthorizer    = deviceAuthorizer;
     _logger              = logger;
 }
 public AuthenticationFrontend(ICustomFrontendServer server, ILogger logger)
 {
     _server = server;
     _logger = logger;
 }