UNPKG

@verdaccio/active-directory

Version:

Active Directory authentication plugin for Verdaccio

18 lines (17 loc) 620 B
import { Callback, IPluginAuth, Logger } from '@verdaccio/legacy-types'; export declare const NotAuthMessage = "AD - Active Directory authentication failed"; export interface ActiveDirectoryConfig { url: string; baseDN: string; domainSuffix: string; groupName?: string | string[]; } declare class ActiveDirectoryPlugin implements IPluginAuth<ActiveDirectoryConfig> { private config; private logger; constructor(config: ActiveDirectoryConfig, opts: { logger: Logger; }); authenticate(user: string, password: string, cb: Callback): void; } export default ActiveDirectoryPlugin;