/
dimamir
/
node-soap
Обзор
Документация
Войти
/
dimamir
/
node-soap
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/security/BasicAuthSecurity.ts
27 строк
711 B
Adrià Sastre
refactor: use of Buffer.from instead of a deprecated new Buffer() (#1134)
12 янв 2021, 09:33
Не верифицирован
12 янв 2021, 09:33
dd30130
Код
Авторство
О чём код?
import * as _ from 'lodash'; import { IHeaders, ISecurity } from '../types'; export class BasicAuthSecurity implements ISecurity { private _username: string; private _password: string; private defaults; constructor(username: string, password: string, defaults?: any) { this._username = username; this._password = password; this.defaults = {}; _.merge(this.defaults, defaults); } public addHeaders(headers: IHeaders): void { headers.Authorization = 'Basic ' + Buffer.from((this._username + ':' + this._password) || '').toString('base64'); } public toXML(): string { return ''; } public addOptions(options: any): void { _.merge(options, this.defaults); } }