@3kles/3kles-ldap
Version:
14 lines (13 loc) • 698 B
TypeScript
import { GenericController } from '@3kles/3kles-corebe';
import { ClientOptions, SearchOptions } from 'ldapts';
import { IBinderInfo } from './ldap.interface';
export declare class LDAPController extends GenericController {
client: ClientOptions;
binder: IBinderInfo;
constructor(client: ClientOptions, binder: IBinderInfo);
addList(path: string, search: SearchOptions, ad?: string, method?: string): void;
addAdd(path: string, ad?: string, method?: string): void;
addDelete(path: string, ad?: string, method?: string): void;
addModify(path: string, ad?: string, method?: string): void;
addGenericParameters(path: string, m: string, t: string, ad?: string): void;
}