예제 #1
0
 public UserSearch(
     IDirectoryServicesContextProvider contextProvider,
     IDirectoryServicesObjectNameNormalizer objectNameNormalizer,
     IDirectoryServicesConfigurationStore configurationStore,
     IIdentityCreator identityCreator)
 {
     this.contextProvider      = contextProvider;
     this.objectNameNormalizer = objectNameNormalizer;
     this.configurationStore   = configurationStore;
     this.identityCreator      = identityCreator;
 }
예제 #2
0
 public DirectoryServicesExternalSecurityGroupLocator(
     ILog log,
     IDirectoryServicesContextProvider contextProvider,
     IDirectoryServicesObjectNameNormalizer objectNameNormalizer,
     IDirectoryServicesConfigurationStore configurationStore)
 {
     this.log                  = log;
     this.contextProvider      = contextProvider;
     this.objectNameNormalizer = objectNameNormalizer;
     this.configurationStore   = configurationStore;
 }
예제 #3
0
 public DirectoryServicesCredentialValidator(
     ILog log,
     IDirectoryServicesObjectNameNormalizer objectNameNormalizer,
     IDirectoryServicesContextProvider contextProvider,
     IUserStore userStore,
     IDirectoryServicesConfigurationStore configurationStore)
 {
     this.log = log;
     this.objectNameNormalizer = objectNameNormalizer;
     this.contextProvider      = contextProvider;
     this.userStore            = userStore;
     this.configurationStore   = configurationStore;
 }