UNPKG

vci-true-id

Version:

This is a library dedicated to the eKYC feature.

1,525 lines 1.34 MB
{ "ABIRoot": { "kind": "Root", "name": "TopLevel", "printedName": "TopLevel", "children": [ { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "IDCardReaderLite", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "SecureMessagingSupportedAlgorithms", "printedName": "SecureMessagingSupportedAlgorithms", "children": [ { "kind": "Var", "name": "DES", "printedName": "DES", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(IDCardReaderLite.SecureMessagingSupportedAlgorithms.Type) -> IDCardReaderLite.SecureMessagingSupportedAlgorithms", "children": [ { "kind": "TypeNominal", "name": "SecureMessagingSupportedAlgorithms", "printedName": "IDCardReaderLite.SecureMessagingSupportedAlgorithms", "usr": "s:16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "IDCardReaderLite.SecureMessagingSupportedAlgorithms.Type", "children": [ { "kind": "TypeNominal", "name": "SecureMessagingSupportedAlgorithms", "printedName": "IDCardReaderLite.SecureMessagingSupportedAlgorithms", "usr": "s:16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO3DESyA2CmF", "mangledName": "$s16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO3DESyA2CmF", "moduleName": "IDCardReaderLite" }, { "kind": "Var", "name": "AES", "printedName": "AES", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(IDCardReaderLite.SecureMessagingSupportedAlgorithms.Type) -> IDCardReaderLite.SecureMessagingSupportedAlgorithms", "children": [ { "kind": "TypeNominal", "name": "SecureMessagingSupportedAlgorithms", "printedName": "IDCardReaderLite.SecureMessagingSupportedAlgorithms", "usr": "s:16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "IDCardReaderLite.SecureMessagingSupportedAlgorithms.Type", "children": [ { "kind": "TypeNominal", "name": "SecureMessagingSupportedAlgorithms", "printedName": "IDCardReaderLite.SecureMessagingSupportedAlgorithms", "usr": "s:16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO3AESyA2CmF", "mangledName": "$s16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO3AESyA2CmF", "moduleName": "IDCardReaderLite" }, { "kind": "Function", "name": "==", "printedName": "==(_:_:)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "SecureMessagingSupportedAlgorithms", "printedName": "IDCardReaderLite.SecureMessagingSupportedAlgorithms", "usr": "s:16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO" }, { "kind": "TypeNominal", "name": "SecureMessagingSupportedAlgorithms", "printedName": "IDCardReaderLite.SecureMessagingSupportedAlgorithms", "usr": "s:16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO" } ], "declKind": "Func", "usr": "s:16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO2eeoiySbAC_ACtFZ", "mangledName": "$s16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO2eeoiySbAC_ACtFZ", "moduleName": "IDCardReaderLite", "static": true, "implicit": true, "funcSelfKind": "NonMutating" }, { "kind": "Var", "name": "hashValue", "printedName": "hashValue", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "declKind": "Var", "usr": "s:16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO9hashValueSivp", "mangledName": "$s16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO9hashValueSivp", "moduleName": "IDCardReaderLite", "implicit": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" } ], "declKind": "Accessor", "usr": "s:16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO9hashValueSivg", "mangledName": "$s16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO9hashValueSivg", "moduleName": "IDCardReaderLite", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Function", "name": "hash", "printedName": "hash(into:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Hasher", "printedName": "Swift.Hasher", "paramValueOwnership": "InOut", "usr": "s:s6HasherV" } ], "declKind": "Func", "usr": "s:16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO4hash4intoys6HasherVz_tF", "mangledName": "$s16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO4hash4intoys6HasherVz_tF", "moduleName": "IDCardReaderLite", "implicit": true, "funcSelfKind": "NonMutating" } ], "declKind": "Enum", "usr": "s:16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO", "mangledName": "$s16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO", "moduleName": "IDCardReaderLite", "declAttributes": [ "AccessControl" ], "conformances": [ { "kind": "Conformance", "name": "Equatable", "printedName": "Equatable", "usr": "s:SQ", "mangledName": "$sSQ" }, { "kind": "Conformance", "name": "Hashable", "printedName": "Hashable", "usr": "s:SH", "mangledName": "$sSH" } ] }, { "kind": "Import", "name": "CoreNFC", "printedName": "CoreNFC", "declKind": "Import", "moduleName": "IDCardReaderLite", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "SecureMessaging", "printedName": "SecureMessaging", "children": [ { "kind": "Constructor", "name": "init", "printedName": "init(encryptionAlgorithm:ksenc:ksmac:ssc:)", "children": [ { "kind": "TypeNominal", "name": "SecureMessaging", "printedName": "IDCardReaderLite.SecureMessaging", "usr": "s:16IDCardReaderLite15SecureMessagingC" }, { "kind": "TypeNominal", "name": "SecureMessagingSupportedAlgorithms", "printedName": "IDCardReaderLite.SecureMessagingSupportedAlgorithms", "hasDefaultArg": true, "usr": "s:16IDCardReaderLite34SecureMessagingSupportedAlgorithmsO" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" } ], "declKind": "Constructor", "usr": "s:16IDCardReaderLite15SecureMessagingC19encryptionAlgorithm5ksenc5ksmac3sscAcA0dE19SupportedAlgorithmsO_Says5UInt8VGA2Ltcfc", "mangledName": "$s16IDCardReaderLite15SecureMessagingC19encryptionAlgorithm5ksenc5ksmac3sscAcA0dE19SupportedAlgorithmsO_Says5UInt8VGA2Ltcfc", "moduleName": "IDCardReaderLite", "declAttributes": [ "AccessControl" ], "init_kind": "Designated" } ], "declKind": "Class", "usr": "s:16IDCardReaderLite15SecureMessagingC", "mangledName": "$s16IDCardReaderLite15SecureMessagingC", "moduleName": "IDCardReaderLite", "intro_iOS": "13", "declAttributes": [ "AccessControl", "Available", "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "IDCardReaderLite", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "CommonCrypto", "printedName": "CommonCrypto", "declKind": "Import", "moduleName": "IDCardReaderLite" }, { "kind": "Function", "name": "AESEncrypt", "printedName": "AESEncrypt(key:message:iv:)", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" } ], "declKind": "Func", "usr": "s:16IDCardReaderLite10AESEncrypt3key7message2ivSays5UInt8VGAH_A2HtF", "mangledName": "$s16IDCardReaderLite10AESEncrypt3key7message2ivSays5UInt8VGAH_A2HtF", "moduleName": "IDCardReaderLite", "intro_Macosx": "10.15", "intro_iOS": "13", "declAttributes": [ "AccessControl", "Available", "Available", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "AESDecrypt", "printedName": "AESDecrypt(key:message:iv:)", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" } ], "declKind": "Func", "usr": "s:16IDCardReaderLite10AESDecrypt3key7message2ivSays5UInt8VGAH_A2HtF", "mangledName": "$s16IDCardReaderLite10AESDecrypt3key7message2ivSays5UInt8VGAH_A2HtF", "moduleName": "IDCardReaderLite", "intro_Macosx": "10.15", "intro_iOS": "13", "declAttributes": [ "AccessControl", "Available", "Available", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "AESECBEncrypt", "printedName": "AESECBEncrypt(key:message:)", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" } ], "declKind": "Func", "usr": "s:16IDCardReaderLite13AESECBEncrypt3key7messageSays5UInt8VGAG_AGtF", "mangledName": "$s16IDCardReaderLite13AESECBEncrypt3key7messageSays5UInt8VGAG_AGtF", "moduleName": "IDCardReaderLite", "intro_Macosx": "10.15", "intro_iOS": "13", "declAttributes": [ "AccessControl", "Available", "Available", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "tripleDESEncrypt", "printedName": "tripleDESEncrypt(key:message:iv:)", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" } ], "declKind": "Func", "usr": "s:16IDCardReaderLite16tripleDESEncrypt3key7message2ivSays5UInt8VGAH_A2HtF", "mangledName": "$s16IDCardReaderLite16tripleDESEncrypt3key7message2ivSays5UInt8VGAH_A2HtF", "moduleName": "IDCardReaderLite", "intro_Macosx": "10.15", "intro_iOS": "13", "declAttributes": [ "AccessControl", "Available", "Available", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "tripleDESDecrypt", "printedName": "tripleDESDecrypt(key:message:iv:)", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" } ], "declKind": "Func", "usr": "s:16IDCardReaderLite16tripleDESDecrypt3key7message2ivSays5UInt8VGAH_A2HtF", "mangledName": "$s16IDCardReaderLite16tripleDESDecrypt3key7message2ivSays5UInt8VGAH_A2HtF", "moduleName": "IDCardReaderLite", "intro_Macosx": "10.15", "intro_iOS": "13", "declAttributes": [ "AccessControl", "Available", "Available", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "DESEncrypt", "printedName": "DESEncrypt(key:message:iv:options:)", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "Swift.UInt32", "hasDefaultArg": true, "usr": "s:s6UInt32V" } ], "declKind": "Func", "usr": "s:16IDCardReaderLite10DESEncrypt3key7message2iv7optionsSays5UInt8VGAI_A2Is6UInt32VtF", "mangledName": "$s16IDCardReaderLite10DESEncrypt3key7message2iv7optionsSays5UInt8VGAI_A2Is6UInt32VtF", "moduleName": "IDCardReaderLite", "intro_Macosx": "10.15", "intro_iOS": "13", "declAttributes": [ "AccessControl", "Available", "Available", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "DESDecrypt", "printedName": "DESDecrypt(key:message:iv:options:)", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "UInt32", "printedName": "Swift.UInt32", "hasDefaultArg": true, "usr": "s:s6UInt32V" } ], "declKind": "Func", "usr": "s:16IDCardReaderLite10DESDecrypt3key7message2iv7optionsSays5UInt8VGAI_A2Is6UInt32VtF", "mangledName": "$s16IDCardReaderLite10DESDecrypt3key7message2iv7optionsSays5UInt8VGAI_A2Is6UInt32VtF", "moduleName": "IDCardReaderLite", "intro_Macosx": "10.15", "intro_iOS": "13", "declAttributes": [ "AccessControl", "Available", "Available", "RawDocComment" ], "funcSelfKind": "NonMutating" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "IDCardReaderLite", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "DataGroup", "printedName": "DataGroup", "children": [ { "kind": "Var", "name": "datagroupType", "printedName": "datagroupType", "children": [ { "kind": "TypeNominal", "name": "DataGroupId", "printedName": "IDCardReaderLite.DataGroupId", "usr": "s:16IDCardReaderLite11DataGroupIdO" } ], "declKind": "Var", "usr": "s:16IDCardReaderLite9DataGroupC13datagroupTypeAA0dE2IdOvp", "mangledName": "$s16IDCardReaderLite9DataGroupC13datagroupTypeAA0dE2IdOvp", "moduleName": "IDCardReaderLite", "declAttributes": [ "HasInitialValue", "HasStorage", "AccessControl" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "DataGroupId", "printedName": "IDCardReaderLite.DataGroupId", "usr": "s:16IDCardReaderLite11DataGroupIdO" } ], "declKind": "Accessor", "usr": "s:16IDCardReaderLite9DataGroupC13datagroupTypeAA0dE2IdOvg", "mangledName": "$s16IDCardReaderLite9DataGroupC13datagroupTypeAA0dE2IdOvg", "moduleName": "IDCardReaderLite", "implicit": true, "accessorKind": "get" }, { "kind": "Accessor", "name": "Set", "printedName": "Set()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "DataGroupId", "printedName": "IDCardReaderLite.DataGroupId", "usr": "s:16IDCardReaderLite11DataGroupIdO" } ], "declKind": "Accessor", "usr": "s:16IDCardReaderLite9DataGroupC13datagroupTypeAA0dE2IdOvs", "mangledName": "$s16IDCardReaderLite9DataGroupC13datagroupTypeAA0dE2IdOvs", "moduleName": "IDCardReaderLite", "implicit": true, "accessorKind": "set" }, { "kind": "Accessor", "name": "Modify", "printedName": "Modify()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" } ], "declKind": "Accessor", "usr": "s:16IDCardReaderLite9DataGroupC13datagroupTypeAA0dE2IdOvM", "mangledName": "$s16IDCardReaderLite9DataGroupC13datagroupTypeAA0dE2IdOvM", "moduleName": "IDCardReaderLite", "implicit": true, "intro_Macosx": "10.15", "intro_iOS": "13", "declAttributes": [ "Available", "Available" ], "accessorKind": "_modify" } ] }, { "kind": "Var", "name": "body", "printedName": "body", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "s:16IDCardReaderLite9DataGroupC4bodySays5UInt8VGvp", "mangledName": "$s16IDCardReaderLite9DataGroupC4bodySays5UInt8VGvp", "moduleName": "IDCardReaderLite", "declAttributes": [ "HasInitialValue", "HasStorage", "SetterAccess", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "s:16IDCardReaderLite9DataGroupC4bodySays5UInt8VGvg", "mangledName": "$s16IDCardReaderLite9DataGroupC4bodySays5UInt8VGvg", "moduleName": "IDCardReaderLite", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "data", "printedName": "data", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "s:16IDCardReaderLite9DataGroupC4dataSays5UInt8VGvp", "mangledName": "$s16IDCardReaderLite9DataGroupC4dataSays5UInt8VGvp", "moduleName": "IDCardReaderLite", "declAttributes": [ "HasInitialValue", "HasStorage", "SetterAccess", "AccessControl", "RawDocComment" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "s:16IDCardReaderLite9DataGroupC4dataSays5UInt8VGvg", "mangledName": "$s16IDCardReaderLite9DataGroupC4dataSays5UInt8VGvg", "moduleName": "IDCardReaderLite", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Function", "name": "hash", "printedName": "hash(_:)", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.UInt8]", "children": [ { "kind": "TypeNominal", "name": "UInt8", "printedName": "Swift.UInt8", "usr": "s:s5UInt8V" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:16IDCardReaderLite9DataGroupC4hashySays5UInt8VGSSF", "mangledName": "$s16IDCardReaderLite9DataGroupC4hashySays5UInt8VGSSF", "moduleName": "IDCardReaderLite", "declAttributes": [ "AccessControl" ], "funcSelfKind": "NonMutating" } ], "declKind": "Class", "usr": "s:16IDCardReaderLite9DataGroupC", "mangledName": "$s16IDCardReaderLite9DataGroupC", "moduleName": "IDCardReaderLite", "intro_Macosx": "10.15", "intro_iOS": "13", "declAttributes": [ "AccessControl", "Available", "Available" ], "hasMissingDesignatedInitializers": true }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "IDCardReaderLite", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "CryptoKit", "printedName": "CryptoKit", "declKind": "Import", "moduleName": "IDCardReaderLite" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "IDCardReaderLite", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "DataGroup11", "printedName": "DataGroup11", "children": [ { "kind": "Var", "name": "fullName", "printedName": "fullName", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:16IDCardReaderLite11DataGroup11C8fullNameSSSgvp", "mangledName": "$s16IDCardReaderLite11DataGroup11C8fullNameSSSgvp", "moduleName": "IDCardReaderLite", "declAttributes": [ "HasInitialValue", "HasStorage", "SetterAccess", "AccessControl" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:16IDCardReaderLite11DataGroup11C8fullNameSSSgvg", "mangledName": "$s16IDCardReaderLite11DataGroup11C8fullNameSSSgvg", "moduleName": "IDCardReaderLite", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "personalNumber", "printedName": "personalNumber", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:16IDCardReaderLite11DataGroup11C14personalNumberSSSgvp", "mangledName": "$s16IDCardReaderLite11DataGroup11C14personalNumberSSSgvp", "moduleName": "IDCardReaderLite", "declAttributes": [ "HasInitialValue", "HasStorage", "SetterAccess", "AccessControl" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:16IDCardReaderLite11DataGroup11C14personalNumberSSSgvg", "mangledName": "$s16IDCardReaderLite11DataGroup11C14personalNumberSSSgvg", "moduleName": "IDCardReaderLite", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "dateOfBirth", "printedName": "dateOfBirth", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:16IDCardReaderLite11DataGroup11C11dateOfBirthSSSgvp", "mangledName": "$s16IDCardReaderLite11DataGroup11C11dateOfBirthSSSgvp", "moduleName": "IDCardReaderLite", "declAttributes": [ "HasInitialValue", "HasStorage", "SetterAccess", "AccessControl" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:16IDCardReaderLite11DataGroup11C11dateOfBirthSSSgvg", "mangledName": "$s16IDCardReaderLite11DataGroup11C11dateOfBirthSSSgvg", "moduleName": "IDCardReaderLite", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "placeOfBirth", "printedName": "placeOfBirth", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:16IDCardReaderLite11DataGroup11C12placeOfBirthSSSgvp", "mangledName": "$s16IDCardReaderLite11DataGroup11C12placeOfBirthSSSgvp", "moduleName": "IDCardReaderLite", "declAttributes": [ "HasInitialValue", "HasStorage", "SetterAccess", "AccessControl" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:16IDCardReaderLite11DataGroup11C12placeOfBirthSSSgvg", "mangledName": "$s16IDCardReaderLite11DataGroup11C12placeOfBirthSSSgvg", "moduleName": "IDCardReaderLite", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "address", "printedName": "address", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:16IDCardReaderLite11DataGroup11C7addressSSSgvp", "mangledName": "$s16IDCardReaderLite11DataGroup11C7addressSSSgvp", "moduleName": "IDCardReaderLite", "declAttributes": [ "HasInitialValue", "HasStorage", "SetterAccess", "AccessControl" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:16IDCardReaderLite11DataGroup11C7addressSSSgvg", "mangledName": "$s16IDCardReaderLite11DataGroup11C7addressSSSgvg", "moduleName": "IDCardReaderLite", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "telephone", "printedName": "telephone", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:16IDCardReaderLite11DataGroup11C9telephoneSSSgvp", "mangledName": "$s16IDCardReaderLite11DataGroup11C9telephoneSSSgvp", "moduleName": "IDCardReaderLite", "declAttributes": [ "HasInitialValue", "HasStorage", "SetterAccess", "AccessControl" ], "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printe