paytm-pg-node-sdk
Version:
Paytm SDK for Node.js
52 lines (51 loc) • 1.2 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SecureResponseHeader = void 0;
/**
* Copyright (C) 2019 Paytm.
*/
const _ResponseHeader = require("../response/ResponseHeader");
/* class: SecureResponseHeader */
class SecureResponseHeader extends _ResponseHeader.ResponseHeader {
/**
* Paytm\pg\response\SecureResponseHeader constructor.
*/
constructor() {
super();
}
/**
* @return string
*/
getClientId() {
return this.clientId;
}
/**
* @param string clientId
* @return void
*/
setClientId(clientId) {
this.clientId = clientId;
}
/**
* @return string
*/
getSignature() {
return this.signature;
}
/**
* @param string signature
* @return void
*/
setSignature(signature) {
this.signature = signature;
}
toJSON() {
return {
'clientId': this.getClientId(),
'signature': this.getSignature(),
'responseTimestamp': this.getResponseTimestamp(),
'version': this.getVersion()
};
}
}
exports.SecureResponseHeader = SecureResponseHeader;