import {Request} from "oauth2-nodejs"; export class RequestMap implements Request { private _headerMap: Map private _parameterMap: Map constructor() { this._headerMap = new Map() this._parameterMap = new Map() } getHeader(name: string): string | undefined { return this._headerMap.get(name) } setHeader(name: string, value: string): void { this._headerMap.set(name, value) } getParameter(name: string): string | undefined { return this._parameterMap.get(name) } setParameter(name: string, value: string): void { this._parameterMap.set(name, value) } getParameterMap(): Map { return this._parameterMap } }