Example #1
0
        private ActiveDirectoryAuthProvider SetupActiveDirectoryAuthProvider(ILdapAuthRepository ldapRepo = null)
        {
            var mockLogger = new Mock <ILogger <ActiveDirectoryAuthProvider> >();
            var mockRepo   = ldapRepo ?? new Mock <ILdapAuthRepository>().Object;

            return(new ActiveDirectoryAuthProvider(mockLogger.Object, new LdapSettings {
            }, ldapRepo));
        }
Example #2
0
 public ActiveDirectoryAuthProvider(
     ILogger <ActiveDirectoryAuthProvider> logger,
     LdapSettings ldapSettings,
     ILdapAuthRepository ldapAuthRepo)
 {
     _logger       = logger;
     _ldapSettings = ldapSettings;
     _ldapRepo     = ldapAuthRepo;
 }