mobyo-interfaces
Version:
Interfaces de Projetos Mobyo
24 lines • 2.85 kB
JavaScript
export class VerifierTokenEntity {
// #region Properties (9)
appId = null;
createdAt = Date.now();
expiresAt = Date.now() + 1000 * 60 * 30;
id = '';
message = '';
receiver = '';
value = '';
verified = false;
verifiedAt = 0;
// #endregion Properties (9)
// #region Constructors (1)
constructor(data) {
if (data) {
for (let key in data) {
if (data.hasOwnProperty(key) && key in this) {
this[key] = data[key];
}
}
}
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVyaWZpZXItdG9rZW4uZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL3ZlcmlmaWVyLXRva2VuL2VudGl0aWVzL3ZlcmlmaWVyLXRva2VuLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxNQUFNLE9BQU8sbUJBQW1CO0lBQzlCLHlCQUF5QjtJQUVsQixLQUFLLEdBQWtCLElBQUksQ0FBQztJQUM1QixTQUFTLEdBQVcsSUFBSSxDQUFDLEdBQUcsRUFBRSxDQUFDO0lBQy9CLFNBQVMsR0FBVyxJQUFJLENBQUMsR0FBRyxFQUFFLEdBQUcsSUFBSSxHQUFHLEVBQUUsR0FBRyxFQUFFLENBQUM7SUFDaEQsRUFBRSxHQUFXLEVBQUUsQ0FBQztJQUNoQixPQUFPLEdBQVcsRUFBRSxDQUFDO0lBQ3JCLFFBQVEsR0FBVyxFQUFFLENBQUM7SUFDdEIsS0FBSyxHQUFXLEVBQUUsQ0FBQztJQUNuQixRQUFRLEdBQVksS0FBSyxDQUFDO0lBQzFCLFVBQVUsR0FBVyxDQUFDLENBQUM7SUFFOUIsNEJBQTRCO0lBRTVCLDJCQUEyQjtJQUUzQixZQUFZLElBQW1DO1FBQzdDLElBQUksSUFBSSxFQUFFO1lBQ1IsS0FBSyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7Z0JBQ3BCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO29CQUMxQyxJQUFZLENBQUMsR0FBRyxDQUFDLEdBQUksSUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUN6QzthQUNGO1NBQ0Y7SUFDSCxDQUFDO0NBR0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJVmVyaWZpZXJUb2tlbiB9IGZyb20gJy4uL2ludGVyZmFjZXMvaS12ZXJpZmllci10b2tlbic7XHJcblxyXG5leHBvcnQgY2xhc3MgVmVyaWZpZXJUb2tlbkVudGl0eSBpbXBsZW1lbnRzIElWZXJpZmllclRva2VuIHtcclxuICAvLyAjcmVnaW9uIFByb3BlcnRpZXMgKDkpXHJcblxyXG4gIHB1YmxpYyBhcHBJZDogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGNyZWF0ZWRBdDogbnVtYmVyID0gRGF0ZS5ub3coKTtcclxuICBwdWJsaWMgZXhwaXJlc0F0OiBudW1iZXIgPSBEYXRlLm5vdygpICsgMTAwMCAqIDYwICogMzA7XHJcbiAgcHVibGljIGlkOiBzdHJpbmcgPSAnJztcclxuICBwdWJsaWMgbWVzc2FnZTogc3RyaW5nID0gJyc7XHJcbiAgcHVibGljIHJlY2VpdmVyOiBzdHJpbmcgPSAnJztcclxuICBwdWJsaWMgdmFsdWU6IHN0cmluZyA9ICcnO1xyXG4gIHB1YmxpYyB2ZXJpZmllZDogYm9vbGVhbiA9IGZhbHNlO1xyXG4gIHB1YmxpYyB2ZXJpZmllZEF0OiBudW1iZXIgPSAwO1xyXG5cclxuICAvLyAjZW5kcmVnaW9uIFByb3BlcnRpZXMgKDkpXHJcblxyXG4gIC8vICNyZWdpb24gQ29uc3RydWN0b3JzICgxKVxyXG5cclxuICBjb25zdHJ1Y3RvcihkYXRhPzogUGFydGlhbDxWZXJpZmllclRva2VuRW50aXR5Pikge1xyXG4gICAgaWYgKGRhdGEpIHtcclxuICAgICAgZm9yIChsZXQga2V5IGluIGRhdGEpIHtcclxuICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XHJcbiAgICAgICAgICAodGhpcyBhcyBhbnkpW2tleV0gPSAoZGF0YSBhcyBhbnkpW2tleV07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAjZW5kcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcclxufVxyXG4iXX0=