All files / lib issue-pkcs12-cert-response.js

58.62% Statements 34/58
100% Branches 0/0
0% Functions 0/10
58.62% Lines 34/58

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 581x 1x 1x 1x 1x       1x 1x 1x 1x     1x 1x     1x 1x     1x 1x     1x 1x 1x 1x 1x 1x     1x 1x     1x 1x     1x 1x     1x 1x 1x 1x           1x 1x 1x
'use strict';
 
class IssuePkcs12CertificateResponse {
 
	constructor({ pfxContent, model } = {}) {
		this._pfxContent = pfxContent || null;
		this._model = model || null;
	}
 
	//region "pfxContent" Accessors
 
	getPfxContent() {
		return this._pfxContent;
	}
 
	get pfxContent() {
		return this._pfxContent;
	}
 
	setPfxContent(value) {
		this._pfxContent = value;
	}
 
	set pfxContent(value) {
		this._pfxContent = value;
	}
 
	//endregion
 
	//region "model" Accessors
 
	getModel() {
		return this._model;
	}
 
	get model() {
		return this._model;
	}
 
	setModel(value) {
		this._model = value;
	}
 
	set model(value) {
		this._model = value;
	}
 
	//endregion
	
	toModel() {
		return {
			pfxContent: this._pfxContent,
			model: this._model,
		};
	}
}
 
exports.IssuePkcs12CertificateResponse = IssuePkcs12CertificateResponse;