public NovellActiveDirectoryAuthenticationController(NovellActiveDirectoryExternalAuthSettings novellActiveDirectoryExternalAuthSettings, IExternalAuthenticationService externalAuthenticationService, ILocalizationService localizationService, IPermissionService permissionService, ISettingService settingService, ICustomerService customerService, IAuthenticationService authenticationService, IShoppingCartService shoppingCartService, IWorkContext workContext, IEventPublisher eventPublisher, ICustomerActivityService customerActivityService, IStaticCacheManager cacheManager, INotificationService notificationService, ILdapService ldapService, IStoreService storeService, IStoreContext storeContext, IAuthenticationPluginManager authenticationPluginManager)
 {
     _novellActiveDirectoryExternalAuthSettings = novellActiveDirectoryExternalAuthSettings;
     _externalAuthenticationService             = externalAuthenticationService;
     _localizationService         = localizationService;
     _permissionService           = permissionService;
     _settingService              = settingService;
     _workContext                 = workContext;
     _customerActivityService     = customerActivityService;
     _notificationService         = notificationService;
     _ldapService                 = ldapService;
     _storeService                = storeService;
     _storeContext                = storeContext;
     _authenticationPluginManager = authenticationPluginManager;
 }
 public WidgetsActiveDirectoryViewComponent(IWorkContext workContext, NovellActiveDirectoryExternalAuthSettings novellActiveDirectoryExternalAuthSettings)
 {
     _workContext = workContext;
     _novellActiveDirectoryExternalAuthSettings = novellActiveDirectoryExternalAuthSettings;
 }
示例#3
0
 public LdapService(NovellActiveDirectoryExternalAuthSettings ldapSettings)
 {
     _ldapSettings = ldapSettings;
 }