accept(configurations) {
        configurations = this.normalizeParams(configurations);
        this.params = this._isServer ? this.acceptAsServer(configurations) : this.acceptAsClient(configurations);
        return this.params;
    }
/**
   * Accept an extension negotiation offer/response.
   *
   * @param {Array} configurations The extension negotiation offers/reponse
   * @return {Object} Accepted configuration
   * @public
   */
Accept an extension negotiation offer/response.
@param {Array} configurations The extension negotiation offers/reponse
@return {Object} Accepted configuration
@public
Accept an extension negotiation offer / response . @param { Array } configurations The extension negotiation offers / reponse @return { Object } Accepted configuration @public
accept(configurations) {
        configurations = this.normalizeParams(configurations);
        this.params = this._isServer ? this.acceptAsServer(configurations) : this.acceptAsClient(configurations);
        return this.params;
    }
accept ( configurations ) { configurations = this . normalizeParams ( configurations ) ; this . params = this . _isServer ? this . acceptAsServer ( configurations ) : this . acceptAsClient ( configurations ) ; return this . params ; }
Accept an extension negotiation offer/response.
Accept an extension negotiation offer / response .