@regulaforensics/document-reader
Version:
This is an npm module for Regula Document Reader SDK. It allows you to read various kinds of identification documents using your phone's camera.
58 lines (53 loc) • 1.63 kB
JavaScript
export class CardProperties {
aTQA
aTQB
aTR
baudrate1
baudrate2
bitRateR
bitRateS
chipTypeA
mifareMemory
rfidType
sAK
support4
supportMifare
uID
static fromJson(jsonObject) {
if (jsonObject == null) return null;
const result = new CardProperties();
result.aTQA = jsonObject["aTQA"];
result.aTQB = jsonObject["aTQB"];
result.aTR = jsonObject["aTR"];
result.baudrate1 = jsonObject["baudrate1"];
result.baudrate2 = jsonObject["baudrate2"];
result.bitRateR = jsonObject["bitRateR"];
result.bitRateS = jsonObject["bitRateS"];
result.chipTypeA = jsonObject["chipTypeA"];
result.mifareMemory = jsonObject["mifareMemory"];
result.rfidType = jsonObject["rfidType"];
result.sAK = jsonObject["sAK"];
result.support4 = jsonObject["support4"];
result.supportMifare = jsonObject["supportMifare"];
result.uID = jsonObject["uID"];
return result;
}
toJson() {
return {
"aTQA": this.aTQA,
"bitRateR": this.bitRateR,
"bitRateS": this.bitRateS,
"chipTypeA": this.chipTypeA,
"mifareMemory": this.mifareMemory,
"rfidType": this.rfidType,
"sAK": this.sAK,
"support4": this.support4,
"supportMifare": this.supportMifare,
"aTQB": this.aTQB,
"aTR": this.aTR,
"baudrate1": this.baudrate1,
"baudrate2": this.baudrate2,
"uID": this.uID,
}
}
}