X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fhotp.js;h=0e20145e4c2c11aec6c9e84bcbb6b48851a68ae2;hb=9ddf23a4e87c2e12bb088b9e88ce36676f944273;hp=e93f7203c41ce04ce38ba4d84182471913db00a5;hpb=0f47cb65da1c1619c998f9c4cd297279d647bf9c;p=squeep-totp diff --git a/lib/hotp.js b/lib/hotp.js index e93f720..0e20145 100644 --- a/lib/hotp.js +++ b/lib/hotp.js @@ -172,6 +172,9 @@ class HMACBasedOneTimePassword { * @param {String=} options.svgFg * @param {String=} options.svgBg * @param {String=} options.svgEcl + * @param {Boolean=} options.join + * @param {Boolean=} options.xmlDeclaration + * @param {String=} options.container * @param {String|Buffer} key * @param {String=} keyEncoding * @returns {OtpAuthData} @@ -206,6 +209,9 @@ class HMACBasedOneTimePassword { color: options.svgFg || '#000000', background: options.svgBg || '#ffffff', ecl: options.svgEcl || 'M', + join: options.join ?? true, + xmlDeclaration: options.xmlDeclaration ?? false, + container: options.container || 'svg-viewbox', }); return { @@ -278,4 +284,4 @@ class HMACBasedOneTimePassword { } -module.exports = HMACBasedOneTimePassword; \ No newline at end of file +module.exports = HMACBasedOneTimePassword;