UNPKG

scheunemann-interfaces

Version:
24 lines 2.62 kB
export class IuguPaymentTokenDataEntity { // #region Properties (9) bin = ''; brand = ''; displayNumber = ''; firstDigits = ''; holderName = ''; lastDigits = ''; maskedNumber = ''; month = 0; year = 2035; // #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGF5bWVudC10b2tlbi1kYXRhLmVudGl0eS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9pdWd1L2VudGl0aWVzL3BheW1lbnQtdG9rZW4tZGF0YS5lbnRpdHkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxPQUFPLDBCQUEwQjtJQUNuQyx5QkFBeUI7SUFFbEIsR0FBRyxHQUFXLEVBQUUsQ0FBQztJQUNqQixLQUFLLEdBQVcsRUFBRSxDQUFDO0lBQ25CLGFBQWEsR0FBVyxFQUFFLENBQUM7SUFDM0IsV0FBVyxHQUFXLEVBQUUsQ0FBQztJQUN6QixVQUFVLEdBQVcsRUFBRSxDQUFDO0lBQ3hCLFVBQVUsR0FBVyxFQUFFLENBQUM7SUFDeEIsWUFBWSxHQUFXLEVBQUUsQ0FBQztJQUMxQixLQUFLLEdBQVcsQ0FBQyxDQUFDO0lBQ2xCLElBQUksR0FBVyxJQUFJLENBQUM7SUFFM0IsNEJBQTRCO0lBRTVCLDJCQUEyQjtJQUUzQixZQUFZLElBQTBDO1FBQ2xELElBQUksSUFBSSxFQUFFO1lBQ04sS0FBSyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7Z0JBQ2xCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO29CQUN4QyxJQUFZLENBQUMsR0FBRyxDQUFDLEdBQUksSUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUMzQzthQUNKO1NBQ0o7SUFDTCxDQUFDO0NBR0oiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY2xhc3MgSXVndVBheW1lbnRUb2tlbkRhdGFFbnRpdHkge1xuICAgIC8vICNyZWdpb24gUHJvcGVydGllcyAoOSlcblxuICAgIHB1YmxpYyBiaW46IHN0cmluZyA9ICcnO1xuICAgIHB1YmxpYyBicmFuZDogc3RyaW5nID0gJyc7XG4gICAgcHVibGljIGRpc3BsYXlOdW1iZXI6IHN0cmluZyA9ICcnO1xuICAgIHB1YmxpYyBmaXJzdERpZ2l0czogc3RyaW5nID0gJyc7XG4gICAgcHVibGljIGhvbGRlck5hbWU6IHN0cmluZyA9ICcnO1xuICAgIHB1YmxpYyBsYXN0RGlnaXRzOiBzdHJpbmcgPSAnJztcbiAgICBwdWJsaWMgbWFza2VkTnVtYmVyOiBzdHJpbmcgPSAnJztcbiAgICBwdWJsaWMgbW9udGg6IG51bWJlciA9IDA7XG4gICAgcHVibGljIHllYXI6IG51bWJlciA9IDIwMzU7XG5cbiAgICAvLyAjZW5kcmVnaW9uIFByb3BlcnRpZXMgKDkpXG5cbiAgICAvLyAjcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcblxuICAgIGNvbnN0cnVjdG9yKGRhdGE/OiBQYXJ0aWFsPEl1Z3VQYXltZW50VG9rZW5EYXRhRW50aXR5Pikge1xuICAgICAgICBpZiAoZGF0YSkge1xuICAgICAgICAgICAgZm9yIChsZXQga2V5IGluIGRhdGEpIHtcbiAgICAgICAgICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XG4gICAgICAgICAgICAgICAgICAgICh0aGlzIGFzIGFueSlba2V5XSA9IChkYXRhIGFzIGFueSlba2V5XTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyAjZW5kcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcbn1cbiJdfQ==