style fixes

This commit is contained in:
Sanjana Rajan 2017-07-06 16:29:25 +02:00
parent cc831cde4a
commit d061af1fc3
3 changed files with 13 additions and 13 deletions

View File

@ -37,19 +37,19 @@ import * as sigModule from './signature.js';
* @class * @class
* @classdesc Class that represents an OpenPGP cleartext signed message. * @classdesc Class that represents an OpenPGP cleartext signed message.
* See {@link http://tools.ietf.org/html/rfc4880#section-7} * See {@link http://tools.ietf.org/html/rfc4880#section-7}
* @param {String | Uint8Array} data The cleartext of the signed message * @param {String | Uint8Array} content The cleartext of the signed message
* @param {module:signature} signature The detached signature or an empty signature if message not yet signed * @param {module:signature} signature The detached signature or an empty signature if message not yet signed
*/ */
export function CleartextMessage(data, signature) { export function CleartextMessage(content, signature) {
if (!(this instanceof CleartextMessage)) { if (!(this instanceof CleartextMessage)) {
return new CleartextMessage(data, signature); return new CleartextMessage(content, signature);
} }
if (util.isString(data)) { if (util.isString(content)) {
// normalize EOL to canonical form <CR><LF> // normalize EOL to canonical form <CR><LF>
this.text = data.replace(/\r/g, '').replace(/[\t ]+\n/g, "\n").replace(/\n/g,"\r\n"); this.text = content.replace(/\r/g, '').replace(/[\t ]+\n/g, "\n").replace(/\n/g,"\r\n");
} else { } else {
this.bytes = data; this.bytes = content;
} }
if (signature && !(signature instanceof sigModule.Signature)) { if (signature && !(signature instanceof sigModule.Signature)) {
throw new Error('Invalid signature input'); throw new Error('Invalid signature input');
@ -180,7 +180,6 @@ CleartextMessage.prototype.getBytes = function() {
} else { } else {
return util.str2Uint8Array(this.text.replace(/\r\n/g,"\n")); return util.str2Uint8Array(this.text.replace(/\r\n/g,"\n"));
} }
return this.bytes;
}; };
/** /**
@ -205,7 +204,7 @@ CleartextMessage.prototype.armor = function() {
/** /**
* reads an OpenPGP cleartext signed message and returns a CleartextMessage object * reads an OpenPGP cleartext signed message and returns a CleartextMessage object
* @param {String} armoredText text to be parsed * @param {String} armoredText text to be parsed
* @param {bool} whether the decoded cleartext message should be returned as a string (alternative is a byte array) * @param {bool} whether the decoded cleartext message should be returned as a byte array (default is string)
* @return {module:cleartext~CleartextMessage} new cleartext message object * @return {module:cleartext~CleartextMessage} new cleartext message object
* @static * @static
*/ */
@ -218,13 +217,13 @@ export function readArmored(armoredText, bytes=false) {
packetlist.read(input.data); packetlist.read(input.data);
verifyHeaders(input.headers, packetlist); verifyHeaders(input.headers, packetlist);
var signature = new sigModule.Signature(packetlist); var signature = new sigModule.Signature(packetlist);
var cleartext; var content;
if (bytes) { if (bytes) {
cleartext = base64.decode(input.cleartext); content = base64.decode(input.content);
} else { } else {
cleartext = input.cleartext.replace(/\n$/, '').replace(/\n/g, "\r\n"); content = input.content.replace(/\n$/, '').replace(/\n/g, "\r\n");
} }
var newMessage = new CleartextMessage(cleartext, signature); var newMessage = new CleartextMessage(content, signature);
return newMessage; return newMessage;
} }

View File

@ -300,7 +300,7 @@ function dearmor(text) {
var sig_sum = splitChecksum(sig.body); var sig_sum = splitChecksum(sig.body);
result = { result = {
cleartext: msg.body, content: msg.body,
data: base64.decode(sig_sum.body), data: base64.decode(sig_sum.body),
headers: msg.headers, headers: msg.headers,
type: type type: type

View File

@ -294,6 +294,7 @@ export function sign({ data, privateKeys, armor=true, detached=false}) {
return execute(() => { return execute(() => {
const cleartextMessage = new cleartext.CleartextMessage(data); const cleartextMessage = new cleartext.CleartextMessage(data);
if (detached) { if (detached) {
var signature = cleartextMessage.signDetached(privateKeys); var signature = cleartextMessage.signDetached(privateKeys);
if (armor) { if (armor) {