Preparing search index...
The search index is not available ldap-ts-client
Properties
Private
client
client: Client
Private
Optional
logger
logger?: Logger
Methods
add
add< T > ( __namedParameters: AddFnInput < T > ) : Promise < boolean >
Parameters
__namedParameters: AddFnInput < T >
Returns Promise < boolean >
bind
bind( input?: BindFnInput ) : Promise < Client >
Parameters
Optional
input: BindFnInput
Returns Promise < Client >
compare
compare< T > ( __namedParameters: CompareFnInput < T > ) : Promise < undefined | boolean >
Parameters
__namedParameters: CompareFnInput < T >
Returns Promise < undefined | boolean >
Private
connect
connect( ) : Promise < Client >
Returns Promise < Client >
del
del( __namedParameters: DelFnInput ) : Promise < boolean >
Parameters
__namedParameters: DelFnInput
Returns Promise < boolean >
destroy
destroy( ) : Promise < void >
Returns Promise < void >
extended Op
extended Op( __namedParameters: ExtendedOpFnInput ) : Promise < { res: any ; value: string } >
Parameters
__namedParameters: ExtendedOpFnInput
Returns Promise < { res: any ; value: string } >
get Connection Status
get Connection Status( ) : boolean
Returns boolean
modify Attribute
modify Attribute< T > ( __namedParameters: ModifyAttributeFnInput < T > ) : Promise < boolean >
Parameters
__namedParameters: ModifyAttributeFnInput < T >
Returns Promise < boolean >
modify Dn
modify Dn( __namedParameters: ModifyDnFnInput ) : Promise < boolean >
Parameters
__namedParameters: ModifyDnFnInput
Returns Promise < boolean >
query
query< T > ( __namedParameters: QueryFnInput < T > ) : Promise < SearchEntry [] >
Parameters
__namedParameters: QueryFnInput < T >
Returns Promise < SearchEntry [] >
query Attributes
query Attributes< T > ( __namedParameters: QueryFnInput < T > ) : Promise < SearchEntryObject [] >
Parameters
__namedParameters: QueryFnInput < T >
unbind
unbind( ) : Promise < void >
Returns Promise < void >
Description
this is a class to provide low level promise base interaction with ldap server