const crypto=require('crypto');
const uuid = require("shortid");
const Authorization = 'WSSE realm="SDP",profile="UsernameToken",type="Appkey"';
const Nonce = uuid.characters().replace(/-/g,'').replace(/_/g,'');
const Created = new Date().toISOString().replace(/.[0-9]+\Z/, 'Z');
const Password = "";
const userpass = Nonce + Created + Password;
const Username = "";
const PasswordDigest = new Buffer.from(
crypto.createHash('SHA256').update(userpass).digest('hex')
).toString('base64');
const xwsse = `UsernameToken Username="${Username}",PasswordDigest="${PasswordDigest}",Nonce="${Nonce}",Created="${Created}"`
console.log(Nonce)
console.log("Authorization:")
console.log(Authorization);
console.log("xwsse:")
console.log(xwsse);