UNPKG

@ldapjs/messages

Version:

API for creating and parsing LDAP messages

44 lines (38 loc) 773 B
'use strict' const LdapResult = require('../ldap-result') /** * Implements the ldapjs specific ABANDON response object. */ class AbandonResponse extends LdapResult { /** * @param {LdapResultOptions} options */ constructor (options = {}) { options.protocolOp = 0x00 super(options) } /** * The name of the request type. * * @type {string} */ get type () { return 'AbandonResponse' } /** * Implements the standardized `parseToPojo` method. * * @see LdapMessage.parseToPojo * * @param {import('@ldapjs/asn1').BerReader} ber * * @returns {object} */ static parseToPojo (ber) { return LdapResult._parseToPojo({ opCode: 0x00, berReader: ber }) } } module.exports = AbandonResponse