UNPKG

tedious

Version:

A TDS driver, for connecting to MS SQLServer databases.

24 lines (23 loc) 992 B
interface Options { domain: string; userName: string; password: string; ntlmpacket: { target: Buffer; nonce: Buffer; }; } declare class NTLMResponsePayload { data: Buffer; constructor(loginData: Options); toString(indent?: string): string; createResponse(challenge: Options): Buffer<ArrayBufferLike>; createClientNonce(): Buffer<ArrayBuffer>; ntlmv2Response(domain: string, user: string, password: string, serverNonce: Buffer, targetInfo: Buffer, clientNonce: Buffer, mytime: number): Buffer<ArrayBufferLike>; createTimestamp(time: number): Buffer<ArrayBuffer>; lmv2Response(domain: string, user: string, password: string, serverNonce: Buffer, clientNonce: Buffer): Buffer<ArrayBuffer>; ntv2Hash(domain: string, user: string, password: string): Buffer<ArrayBufferLike>; ntHash(text: string): Buffer<ArrayBuffer>; hmacMD5(data: Buffer, key: Buffer): Buffer<ArrayBufferLike>; } export default NTLMResponsePayload;