diff --git a/Modules/CryptoLib/Package.swift b/Modules/CryptoLib/Package.swift index 9c04fb30..0459254e 100644 --- a/Modules/CryptoLib/Package.swift +++ b/Modules/CryptoLib/Package.swift @@ -25,7 +25,7 @@ let package = Package( .package(url: "https://github.com/hmlongco/Factory", exact: .init(3, 3, 2)), .package(path: "../ConfigLib"), .package(path: "../CommonsLib"), - .package(path: "../IdCardLib"), + .package(url: "https://github.com/open-eid/nfc-iOS-lib.git", revision: "1b7bb16d684f248a4fba74a3413f9e5d7c0e5f4a"), .package(path: "../UtilsLib") ], targets: [ @@ -44,7 +44,7 @@ let package = Package( "ASN1Decoder", "CommonsLib", "ConfigLib", - "IdCardLib", + .product(name: "IdCardLib", package: "nfc-iOS-lib"), "UtilsLib", .product(name: "FactoryKit", package: "Factory") ], diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/Info.plist b/Modules/IdCardLib/Frameworks/nfclib.xcframework/Info.plist deleted file mode 100644 index f37d72b7..00000000 --- a/Modules/IdCardLib/Frameworks/nfclib.xcframework/Info.plist +++ /dev/null @@ -1,44 +0,0 @@ - - - - - AvailableLibraries - - - BinaryPath - nfclib.framework/nfclib - LibraryIdentifier - ios-arm64_x86_64-simulator - LibraryPath - nfclib.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - ios - SupportedPlatformVariant - simulator - - - BinaryPath - nfclib.framework/nfclib - LibraryIdentifier - ios-arm64 - LibraryPath - nfclib.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - ios - - - CFBundlePackageType - XFWK - XCFrameworkFormatVersion - 1.0 - - diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Headers/nfclib-Swift.h b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Headers/nfclib-Swift.h deleted file mode 100644 index 11c0546b..00000000 --- a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Headers/nfclib-Swift.h +++ /dev/null @@ -1,410 +0,0 @@ -#if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 6.4 (swiftlang-6.4.0.34.1 clang-2100.3.34.1) -#ifndef NFCLIB_SWIFT_H -#define NFCLIB_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif // defined(__OBJC__) -#if defined(__cplusplus) -#include -#include -#include -#include -#include -#include -#else -#include -#include -#include -#include -#endif -#if defined(__cplusplus) -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" -#if defined(__arm64e__) && __has_include() -# include -#else -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wreserved-macro-identifier" -# ifndef __ptrauth_swift_value_witness_function_pointer -# define __ptrauth_swift_value_witness_function_pointer(x) -# endif -# ifndef __ptrauth_swift_class_method_pointer -# define __ptrauth_swift_class_method_pointer(x) -# endif -#pragma clang diagnostic pop -#endif -#pragma clang diagnostic pop -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef unsigned char char8_t; -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif -#if !defined(SWIFT_RUNTIME_NAME) -# if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -# else -# define SWIFT_RUNTIME_NAME(X) -# endif -#endif -#if !defined(SWIFT_COMPILE_NAME) -# if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -# else -# define SWIFT_COMPILE_NAME(X) -# endif -#endif -#if !defined(SWIFT_METHOD_FAMILY) -# if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -# else -# define SWIFT_METHOD_FAMILY(X) -# endif -#endif -#if !defined(SWIFT_NOESCAPE) -# if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -# else -# define SWIFT_NOESCAPE -# endif -#endif -#if !defined(SWIFT_RELEASES_ARGUMENT) -# if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -# else -# define SWIFT_RELEASES_ARGUMENT -# endif -#endif -#if !defined(SWIFT_WARN_UNUSED_RESULT) -# if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -# else -# define SWIFT_WARN_UNUSED_RESULT -# endif -#endif -#if !defined(SWIFT_NORETURN) -# if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -# else -# define SWIFT_NORETURN -# endif -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -# else -# define SWIFT_ENUM(_type, _name, _extensibility) _type _name; enum -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM_TAG) -# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) -# define SWIFT_ENUM_TAG enum -# else -# define SWIFT_ENUM_TAG -# endif -#endif -#if !defined(SWIFT_ENUM_FWD_DECL) -# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) -# define SWIFT_ENUM_FWD_DECL(_type, _name) enum _name : _type; -# else -# define SWIFT_ENUM_FWD_DECL(_type, _name) typedef _type _name; -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_AVAILABILITY_DOMAIN) -# define SWIFT_AVAILABILITY_DOMAIN(dom, ...) __attribute__((availability(domain: dom, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if !defined(SWIFT_DEPRECATED_OBJC) -# if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -# else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -# endif -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if !defined(SWIFT_INDIRECT_RESULT) -# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) -#endif -#if !defined(SWIFT_CONTEXT) -# define SWIFT_CONTEXT __attribute__((swift_context)) -#endif -#if !defined(SWIFT_ERROR_RESULT) -# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) -#endif -#if defined(__cplusplus) -# define SWIFT_NOEXCEPT noexcept -#else -# define SWIFT_NOEXCEPT -#endif -#if !defined(SWIFT_C_INLINE_THUNK) -# if __has_attribute(always_inline) -# if __has_attribute(nodebug) -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) -# else -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) -# endif -# else -# define SWIFT_C_INLINE_THUNK inline -# endif -#endif -#if defined(_WIN32) -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) -#endif -#else -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL -#endif -#endif -#if !__has_feature(nullability) -# define _Nonnull -# define _Nullable -# define _Null_unspecified -#elif !defined(__OBJC__) -# pragma clang diagnostic ignored "-Wnullability-extension" -#endif -#if !__has_feature(nullability_nullable_result) -# define _Nullable_result _Nullable -#endif -#if __has_feature(objc_modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -#endif - -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Warc-bridge-casts-disallowed-in-nonarc" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" -#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="nfclib",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__cplusplus) -extern "C" { -#endif - -#if defined(__cplusplus) -} // extern "C" -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#if defined(__OBJC__) -#if __has_feature(objc_modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -@import ObjectiveC; -#endif - -#endif // defined(__OBJC__) -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Warc-bridge-casts-disallowed-in-nonarc" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" -#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="nfclib",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) - -SWIFT_CLASS("_TtC6nfclib31OperationAuthenticateWithWebEID") -@interface OperationAuthenticateWithWebEID : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -SWIFT_CLASS("_TtC6nfclib24OperationReadCertificate") -@interface OperationReadCertificate : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -SWIFT_CLASS("_TtC6nfclib23OperationReadPublicData") -@interface OperationReadPublicData : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -SWIFT_CLASS("_TtC6nfclib17OperationSignHash") -@interface OperationSignHash : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -SWIFT_CLASS("_TtC6nfclib19OperationUnblockPin") -@interface OperationUnblockPin : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -#endif // defined(__OBJC__) -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#if defined(__cplusplus) -#endif -#pragma clang diagnostic pop -#endif - -#else -#error unsupported Swift architecture -#endif diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Headers/nfclib.h b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Headers/nfclib.h deleted file mode 100644 index b6294064..00000000 --- a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Headers/nfclib.h +++ /dev/null @@ -1,12 +0,0 @@ -// SPDX-FileCopyrightText: Estonian Information System Authority -// SPDX-License-Identifier: LGPL-2.1-or-later - -#import - -//! Project version number for nfc_lib. -FOUNDATION_EXPORT double nfc_libVersionNumber; - -//! Project version string for nfc_lib. -FOUNDATION_EXPORT const unsigned char nfc_libVersionString[]; - -// In this header, you should import all the public headers of your framework using statements like #import diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Info.plist b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Info.plist deleted file mode 100644 index 48492ac8..00000000 Binary files a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Info.plist and /dev/null differ diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/module.modulemap b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/module.modulemap deleted file mode 100644 index 22ab0953..00000000 --- a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/module.modulemap +++ /dev/null @@ -1,10 +0,0 @@ -framework module nfclib { - umbrella header "nfclib.h" - export * - - module * { export * } -} - -module nfclib.Swift { - header "nfclib-Swift.h" -} diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/nfclib.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/nfclib.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo deleted file mode 100644 index e715dbed..00000000 Binary files a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/nfclib.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo and /dev/null differ diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios.abi.json b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios.abi.json deleted file mode 100644 index c0e130b0..00000000 --- a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios.abi.json +++ /dev/null @@ -1,8635 +0,0 @@ -{ - "ABIRoot": { - "kind": "Root", - "name": "nfclib", - "printedName": "nfclib", - "children": [ - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "OperationSignHash", - "printedName": "OperationSignHash", - "children": [ - { - "kind": "Function", - "name": "startSigning", - "printedName": "startSigning(CAN:PIN2:hash:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - } - ], - "declKind": "Func", - "usr": "s:6nfclib17OperationSignHashC12startSigning3CAN4PIN24hash10Foundation4DataVSS_AA06SecureK0CAJtYaKF", - "mangledName": "$s6nfclib17OperationSignHashC12startSigning3CAN4PIN24hash10Foundation4DataVSS_AA06SecureK0CAJtYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationSignHash", - "printedName": "nfclib.OperationSignHash", - "usr": "c:@M@nfclib@objc(cs)OperationSignHash" - } - ], - "declKind": "Constructor", - "usr": "c:@M@nfclib@objc(cs)OperationSignHash(im)init", - "mangledName": "$s6nfclib17OperationSignHashCACycfc", - "moduleName": "nfclib", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didDetect:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib17OperationSignHashC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "mangledName": "$s6nfclib17OperationSignHashC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSessionDidBecomeActive", - "printedName": "tagReaderSessionDidBecomeActive(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - } - ], - "declKind": "Func", - "usr": "s:6nfclib17OperationSignHashC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "mangledName": "$s6nfclib17OperationSignHashC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didInvalidateWithError:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "declKind": "Func", - "usr": "s:6nfclib17OperationSignHashC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "mangledName": "$s6nfclib17OperationSignHashC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@nfclib@objc(cs)OperationSignHash", - "mangledName": "$s6nfclib17OperationSignHashC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "NFCTagReaderSessionDelegate", - "printedName": "NFCTagReaderSessionDelegate", - "usr": "s:7CoreNFC27NFCTagReaderSessionDelegateP", - "mangledName": "$s7CoreNFC27NFCTagReaderSessionDelegateP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "WebEidData", - "printedName": "WebEidData", - "children": [ - { - "kind": "Var", - "name": "unverifiedCertificate", - "printedName": "unverifiedCertificate", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10WebEidDataC21unverifiedCertificateSSvp", - "mangledName": "$s6nfclib10WebEidDataC21unverifiedCertificateSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10WebEidDataC21unverifiedCertificateSSvg", - "mangledName": "$s6nfclib10WebEidDataC21unverifiedCertificateSSvg", - "moduleName": "nfclib", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "signingCertificate", - "printedName": "signingCertificate", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10WebEidDataC18signingCertificateSSvp", - "mangledName": "$s6nfclib10WebEidDataC18signingCertificateSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10WebEidDataC18signingCertificateSSvg", - "mangledName": "$s6nfclib10WebEidDataC18signingCertificateSSvg", - "moduleName": "nfclib", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "algorithm", - "printedName": "algorithm", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10WebEidDataC9algorithmAA0bC18SignatureAlgorithmOvp", - "mangledName": "$s6nfclib10WebEidDataC9algorithmAA0bC18SignatureAlgorithmOvp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10WebEidDataC9algorithmAA0bC18SignatureAlgorithmOvg", - "mangledName": "$s6nfclib10WebEidDataC9algorithmAA0bC18SignatureAlgorithmOvg", - "moduleName": "nfclib", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "signature", - "printedName": "signature", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10WebEidDataC9signatureSSvp", - "mangledName": "$s6nfclib10WebEidDataC9signatureSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10WebEidDataC9signatureSSvg", - "mangledName": "$s6nfclib10WebEidDataC9signatureSSvg", - "moduleName": "nfclib", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "formattedDescription", - "printedName": "formattedDescription", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10WebEidDataC20formattedDescriptionSSvp", - "mangledName": "$s6nfclib10WebEidDataC20formattedDescriptionSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10WebEidDataC20formattedDescriptionSSvg", - "mangledName": "$s6nfclib10WebEidDataC20formattedDescriptionSSvg", - "moduleName": "nfclib", - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "s:6nfclib10WebEidDataC", - "mangledName": "$s6nfclib10WebEidDataC", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "AccessControl" - ], - "hasMissingDesignatedInitializers": true, - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Security", - "printedName": "Security", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "WebEidSignatureAlgorithm", - "printedName": "WebEidSignatureAlgorithm", - "children": [ - { - "kind": "Var", - "name": "es256", - "printedName": "es256", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.WebEidSignatureAlgorithm.Type) -> nfclib.WebEidSignatureAlgorithm", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.WebEidSignatureAlgorithm.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO5es256yA2CmF", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO5es256yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "es384", - "printedName": "es384", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.WebEidSignatureAlgorithm.Type) -> nfclib.WebEidSignatureAlgorithm", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.WebEidSignatureAlgorithm.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO5es384yA2CmF", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO5es384yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "nfclib.WebEidSignatureAlgorithm?", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO8rawValueACSgSS_tcfc", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO8rawValueACSgSS_tcfc", - "moduleName": "nfclib", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO8rawValueSSvp", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO8rawValueSSvp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO8rawValueSSvg", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO8rawValueSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "String", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Synchronization", - "printedName": "Synchronization", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Darwin", - "printedName": "Darwin", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "SecureData", - "printedName": "SecureData", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "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:6nfclib10SecureDataCyACSays5UInt8VGcfc", - "mangledName": "$s6nfclib10SecureDataCyACSays5UInt8VGcfc", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib10SecureDataCyAC10Foundation0C0Vcfc", - "mangledName": "$s6nfclib10SecureDataCyAC10Foundation0C0Vcfc", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "count", - "printedName": "count", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10SecureDataC5countSivp", - "mangledName": "$s6nfclib10SecureDataC5countSivp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10SecureDataC5countSivg", - "mangledName": "$s6nfclib10SecureDataC5countSivg", - "moduleName": "nfclib", - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "secureZero", - "printedName": "secureZero()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "s:6nfclib10SecureDataC10secureZeroyyF", - "mangledName": "$s6nfclib10SecureDataC10secureZeroyyF", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:6nfclib10SecureDataC", - "mangledName": "$s6nfclib10SecureDataC", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Security", - "printedName": "Security", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Security", - "printedName": "Security", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "AuthenticateWithWebEidError", - "printedName": "AuthenticateWithWebEidError", - "children": [ - { - "kind": "Var", - "name": "failedToReadPublicKey", - "printedName": "failedToReadPublicKey", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.AuthenticateWithWebEidError.Type) -> nfclib.AuthenticateWithWebEidError", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.AuthenticateWithWebEidError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO21failedToReadPublicKeyyA2CmF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO21failedToReadPublicKeyyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedToDetermineAlgorithm", - "printedName": "failedToDetermineAlgorithm", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.AuthenticateWithWebEidError.Type) -> nfclib.AuthenticateWithWebEidError", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.AuthenticateWithWebEidError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO26failedToDetermineAlgorithmyA2CmF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO26failedToDetermineAlgorithmyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedToMapAlgorithm", - "printedName": "failedToMapAlgorithm", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.AuthenticateWithWebEidError.Type) -> nfclib.AuthenticateWithWebEidError", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.AuthenticateWithWebEidError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO20failedToMapAlgorithmyA2CmF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO20failedToMapAlgorithmyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedCertificateExpired", - "printedName": "failedCertificateExpired", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.AuthenticateWithWebEidError.Type) -> nfclib.AuthenticateWithWebEidError", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.AuthenticateWithWebEidError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO24failedCertificateExpiredyA2CmF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO24failedCertificateExpiredyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedCertificateNotYetValid", - "printedName": "failedCertificateNotYetValid", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.AuthenticateWithWebEidError.Type) -> nfclib.AuthenticateWithWebEidError", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.AuthenticateWithWebEidError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO28failedCertificateNotYetValidyA2CmF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO28failedCertificateNotYetValidyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "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:6nfclib27AuthenticateWithWebEidErrorO9hashValueSivp", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO9hashValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO9hashValueSivg", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO9hashValueSivg", - "moduleName": "nfclib", - "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:6nfclib27AuthenticateWithWebEidErrorO4hash4intoys6HasherVz_tF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO4hash4intoys6HasherVz_tF", - "moduleName": "nfclib", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "OperationAuthenticateWithWebEID", - "printedName": "OperationAuthenticateWithWebEID", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(CAN:pin1:challenge:origin:)", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationAuthenticateWithWebEID", - "printedName": "nfclib.OperationAuthenticateWithWebEID", - "usr": "c:@M@nfclib@objc(cs)OperationAuthenticateWithWebEID" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib31OperationAuthenticateWithWebEIDC3CAN4pin19challenge6originACSS_AA10SecureDataCS2Stcfc", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC3CAN4pin19challenge6originACSS_AA10SecureDataCS2Stcfc", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "startReading", - "printedName": "startReading()", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidData", - "printedName": "nfclib.WebEidData", - "usr": "s:6nfclib10WebEidDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib31OperationAuthenticateWithWebEIDC12startReadingAA0E7EidDataCyYaKF", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC12startReadingAA0E7EidDataCyYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationAuthenticateWithWebEID", - "printedName": "nfclib.OperationAuthenticateWithWebEID", - "usr": "c:@M@nfclib@objc(cs)OperationAuthenticateWithWebEID" - } - ], - "declKind": "Constructor", - "usr": "c:@M@nfclib@objc(cs)OperationAuthenticateWithWebEID(im)init", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDCACycfc", - "moduleName": "nfclib", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didDetect:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib31OperationAuthenticateWithWebEIDC16tagReaderSession_9didDetectySo06NFCTaghI0C_Say7CoreNFC0L0OGtF", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC16tagReaderSession_9didDetectySo06NFCTaghI0C_Say7CoreNFC0L0OGtF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSessionDidBecomeActive", - "printedName": "tagReaderSessionDidBecomeActive(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - } - ], - "declKind": "Func", - "usr": "s:6nfclib31OperationAuthenticateWithWebEIDC31tagReaderSessionDidBecomeActiveyySo06NFCTaghI0CF", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC31tagReaderSessionDidBecomeActiveyySo06NFCTaghI0CF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didInvalidateWithError:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "declKind": "Func", - "usr": "s:6nfclib31OperationAuthenticateWithWebEIDC16tagReaderSession_013didInvalidateD5ErrorySo06NFCTaghI0C_s0L0_ptF", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC16tagReaderSession_013didInvalidateD5ErrorySo06NFCTaghI0C_s0L0_ptF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@nfclib@objc(cs)OperationAuthenticateWithWebEID", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "NFCTagReaderSessionDelegate", - "printedName": "NFCTagReaderSessionDelegate", - "usr": "s:7CoreNFC27NFCTagReaderSessionDelegateP", - "mangledName": "$s7CoreNFC27NFCTagReaderSessionDelegateP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "CryptoTokenKit", - "printedName": "CryptoTokenKit", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SwiftECC", - "printedName": "SwiftECC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "OSLog", - "printedName": "OSLog", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "CommonCrypto", - "printedName": "CommonCrypto", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "CryptoTokenKit", - "printedName": "CryptoTokenKit", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "SwiftECC", - "printedName": "SwiftECC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "BigInt", - "printedName": "BigInt", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CryptoTokenKit", - "printedName": "CryptoTokenKit", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Security", - "printedName": "Security", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "ReadCertificateError", - "printedName": "ReadCertificateError", - "children": [ - { - "kind": "Var", - "name": "certificateUsageNotSpecified", - "printedName": "certificateUsageNotSpecified", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.ReadCertificateError.Type) -> nfclib.ReadCertificateError", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.ReadCertificateError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib20ReadCertificateErrorO28certificateUsageNotSpecifiedyA2CmF", - "mangledName": "$s6nfclib20ReadCertificateErrorO28certificateUsageNotSpecifiedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedToReadCertificate", - "printedName": "failedToReadCertificate", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.ReadCertificateError.Type) -> nfclib.ReadCertificateError", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.ReadCertificateError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib20ReadCertificateErrorO08failedTobC0yA2CmF", - "mangledName": "$s6nfclib20ReadCertificateErrorO08failedTobC0yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "general", - "printedName": "general", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.ReadCertificateError.Type) -> nfclib.ReadCertificateError", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.ReadCertificateError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib20ReadCertificateErrorO7generalyA2CmF", - "mangledName": "$s6nfclib20ReadCertificateErrorO7generalyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - }, - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib20ReadCertificateErrorO2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib20ReadCertificateErrorO2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "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:6nfclib20ReadCertificateErrorO9hashValueSivp", - "mangledName": "$s6nfclib20ReadCertificateErrorO9hashValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib20ReadCertificateErrorO9hashValueSivg", - "mangledName": "$s6nfclib20ReadCertificateErrorO9hashValueSivg", - "moduleName": "nfclib", - "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:6nfclib20ReadCertificateErrorO4hash4intoys6HasherVz_tF", - "mangledName": "$s6nfclib20ReadCertificateErrorO4hash4intoys6HasherVz_tF", - "moduleName": "nfclib", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib20ReadCertificateErrorO", - "mangledName": "$s6nfclib20ReadCertificateErrorO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CertificateUsage", - "printedName": "CertificateUsage", - "children": [ - { - "kind": "Var", - "name": "auth", - "printedName": "auth", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CertificateUsage.Type) -> nfclib.CertificateUsage", - "children": [ - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CertificateUsage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib16CertificateUsageO4authyA2CmF", - "mangledName": "$s6nfclib16CertificateUsageO4authyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "sign", - "printedName": "sign", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CertificateUsage.Type) -> nfclib.CertificateUsage", - "children": [ - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CertificateUsage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib16CertificateUsageO4signyA2CmF", - "mangledName": "$s6nfclib16CertificateUsageO4signyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - }, - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib16CertificateUsageO2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib16CertificateUsageO2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "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:6nfclib16CertificateUsageO9hashValueSivp", - "mangledName": "$s6nfclib16CertificateUsageO9hashValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib16CertificateUsageO9hashValueSivg", - "mangledName": "$s6nfclib16CertificateUsageO9hashValueSivg", - "moduleName": "nfclib", - "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:6nfclib16CertificateUsageO4hash4intoys6HasherVz_tF", - "mangledName": "$s6nfclib16CertificateUsageO4hash4intoys6HasherVz_tF", - "moduleName": "nfclib", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib16CertificateUsageO", - "mangledName": "$s6nfclib16CertificateUsageO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "TypeDecl", - "name": "OperationReadCertificate", - "printedName": "OperationReadCertificate", - "children": [ - { - "kind": "Function", - "name": "startReading", - "printedName": "startReading(CAN:certUsage:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SecCertificate", - "printedName": "Security.SecCertificate", - "usr": "c:@T@SecCertificateRef" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib24OperationReadCertificateC12startReading3CAN9certUsageSo03SecD3RefaSS_AA0dI0OtYaKF", - "mangledName": "$s6nfclib24OperationReadCertificateC12startReading3CAN9certUsageSo03SecD3RefaSS_AA0dI0OtYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationReadCertificate", - "printedName": "nfclib.OperationReadCertificate", - "usr": "c:@M@nfclib@objc(cs)OperationReadCertificate" - } - ], - "declKind": "Constructor", - "usr": "c:@M@nfclib@objc(cs)OperationReadCertificate(im)init", - "mangledName": "$s6nfclib24OperationReadCertificateCACycfc", - "moduleName": "nfclib", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didDetect:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib24OperationReadCertificateC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "mangledName": "$s6nfclib24OperationReadCertificateC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSessionDidBecomeActive", - "printedName": "tagReaderSessionDidBecomeActive(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - } - ], - "declKind": "Func", - "usr": "s:6nfclib24OperationReadCertificateC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "mangledName": "$s6nfclib24OperationReadCertificateC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didInvalidateWithError:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "declKind": "Func", - "usr": "s:6nfclib24OperationReadCertificateC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "mangledName": "$s6nfclib24OperationReadCertificateC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@nfclib@objc(cs)OperationReadCertificate", - "mangledName": "$s6nfclib24OperationReadCertificateC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "NFCTagReaderSessionDelegate", - "printedName": "NFCTagReaderSessionDelegate", - "usr": "s:7CoreNFC27NFCTagReaderSessionDelegateP", - "mangledName": "$s7CoreNFC27NFCTagReaderSessionDelegateP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SwiftECC", - "printedName": "SwiftECC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "OSLog", - "printedName": "OSLog", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "Preconcurrency" - ] - }, - { - "kind": "Import", - "name": "CryptoTokenKit", - "printedName": "CryptoTokenKit", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "UnblockPINError", - "printedName": "UnblockPINError", - "children": [ - { - "kind": "Var", - "name": "missingRequiredParameter", - "printedName": "missingRequiredParameter", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.UnblockPINError.Type) -> nfclib.UnblockPINError", - "children": [ - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.UnblockPINError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib15UnblockPINErrorO24missingRequiredParameteryA2CmF", - "mangledName": "$s6nfclib15UnblockPINErrorO24missingRequiredParameteryA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "general", - "printedName": "general", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.UnblockPINError.Type) -> nfclib.UnblockPINError", - "children": [ - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.UnblockPINError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib15UnblockPINErrorO7generalyA2CmF", - "mangledName": "$s6nfclib15UnblockPINErrorO7generalyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - }, - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib15UnblockPINErrorO2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib15UnblockPINErrorO2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "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:6nfclib15UnblockPINErrorO9hashValueSivp", - "mangledName": "$s6nfclib15UnblockPINErrorO9hashValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib15UnblockPINErrorO9hashValueSivg", - "mangledName": "$s6nfclib15UnblockPINErrorO9hashValueSivg", - "moduleName": "nfclib", - "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:6nfclib15UnblockPINErrorO4hash4intoys6HasherVz_tF", - "mangledName": "$s6nfclib15UnblockPINErrorO4hash4intoys6HasherVz_tF", - "moduleName": "nfclib", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib15UnblockPINErrorO", - "mangledName": "$s6nfclib15UnblockPINErrorO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "OperationUnblockPin", - "printedName": "OperationUnblockPin", - "children": [ - { - "kind": "Function", - "name": "startReading", - "printedName": "startReading(CAN:codeType:puk:newPin:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib19OperationUnblockPinC12startReading3CAN8codeType3puk03newD0ySS_AA04CodeI0OAA10SecureDataCALtYaKF", - "mangledName": "$s6nfclib19OperationUnblockPinC12startReading3CAN8codeType3puk03newD0ySS_AA04CodeI0OAA10SecureDataCALtYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationUnblockPin", - "printedName": "nfclib.OperationUnblockPin", - "usr": "c:@M@nfclib@objc(cs)OperationUnblockPin" - } - ], - "declKind": "Constructor", - "usr": "c:@M@nfclib@objc(cs)OperationUnblockPin(im)init", - "mangledName": "$s6nfclib19OperationUnblockPinCACycfc", - "moduleName": "nfclib", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didDetect:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib19OperationUnblockPinC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "mangledName": "$s6nfclib19OperationUnblockPinC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSessionDidBecomeActive", - "printedName": "tagReaderSessionDidBecomeActive(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - } - ], - "declKind": "Func", - "usr": "s:6nfclib19OperationUnblockPinC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "mangledName": "$s6nfclib19OperationUnblockPinC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didInvalidateWithError:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "declKind": "Func", - "usr": "s:6nfclib19OperationUnblockPinC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "mangledName": "$s6nfclib19OperationUnblockPinC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@nfclib@objc(cs)OperationUnblockPin", - "mangledName": "$s6nfclib19OperationUnblockPinC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "NFCTagReaderSessionDelegate", - "printedName": "NFCTagReaderSessionDelegate", - "usr": "s:7CoreNFC27NFCTagReaderSessionDelegateP", - "mangledName": "$s7CoreNFC27NFCTagReaderSessionDelegateP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "Preconcurrency" - ] - }, - { - "kind": "TypeDecl", - "name": "NFCConnection", - "printedName": "NFCConnection", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCConnection", - "printedName": "nfclib.NFCConnection", - "usr": "s:6nfclib13NFCConnectionC" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib13NFCConnectionCACycfc", - "mangledName": "$s6nfclib13NFCConnectionCACycfc", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "setup", - "printedName": "setup(_:tags:)", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCISO7816Tag", - "printedName": "any CoreNFC.NFCISO7816Tag", - "usr": "c:objc(pl)NFCISO7816Tag" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib13NFCConnectionC5setup_4tagsSo13NFCISO7816Tag_pSo19NFCTagReaderSessionC_Say7CoreNFC0G0OGtYaKF", - "mangledName": "$s6nfclib13NFCConnectionC5setup_4tagsSo13NFCISO7816Tag_pSo19NFCTagReaderSessionC_Say7CoreNFC0G0OGtYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getCardCommands", - "printedName": "getCardCommands(_:tag:CAN:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CardCommands", - "printedName": "any nfclib.CardCommands", - "usr": "s:6nfclib12CardCommandsP" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "NFCISO7816Tag", - "printedName": "any CoreNFC.NFCISO7816Tag", - "usr": "c:objc(pl)NFCISO7816Tag" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "s:6nfclib13NFCConnectionC15getCardCommands_3tag3CANAA0dE0_pSo19NFCTagReaderSessionC_So13NFCISO7816Tag_pSStYaKF", - "mangledName": "$s6nfclib13NFCConnectionC15getCardCommands_3tag3CANAA0dE0_pSo19NFCTagReaderSessionC_So13NFCISO7816Tag_pSStYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:6nfclib13NFCConnectionC", - "mangledName": "$s6nfclib13NFCConnectionC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "CommonCrypto", - "printedName": "CommonCrypto", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CommonCrypto", - "printedName": "CommonCrypto", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "IdCardError", - "printedName": "IdCardError", - "children": [ - { - "kind": "Var", - "name": "wrongCAN", - "printedName": "wrongCAN", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardError.Type) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib11IdCardErrorO8wrongCANyA2CmF", - "mangledName": "$s6nfclib11IdCardErrorO8wrongCANyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "wrongPIN", - "printedName": "wrongPIN", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardError.Type) -> (nfclib.CodeType, Swift.Int) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType, Swift.Int) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(codeType: nfclib.CodeType, triesLeft: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib11IdCardErrorO8wrongPINyAcA8CodeTypeO_SitcACmF", - "mangledName": "$s6nfclib11IdCardErrorO8wrongPINyAcA8CodeTypeO_SitcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidNewPIN", - "printedName": "invalidNewPIN", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardError.Type) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib11IdCardErrorO13invalidNewPINyA2CmF", - "mangledName": "$s6nfclib11IdCardErrorO13invalidNewPINyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "sessionError", - "printedName": "sessionError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardError.Type) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib11IdCardErrorO07sessionD0yA2CmF", - "mangledName": "$s6nfclib11IdCardErrorO07sessionD0yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "notActivated", - "printedName": "notActivated", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardError.Type) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib11IdCardErrorO12notActivatedyA2CmF", - "mangledName": "$s6nfclib11IdCardErrorO12notActivatedyA2CmF", - "moduleName": "nfclib" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib11IdCardErrorO", - "mangledName": "$s6nfclib11IdCardErrorO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "IdCardInternalError", - "printedName": "IdCardInternalError", - "children": [ - { - "kind": "Var", - "name": "missingRESTag", - "printedName": "missingRESTag", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO13missingRESTagyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO13missingRESTagyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "missingMACTag", - "printedName": "missingMACTag", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO13missingMACTagyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO13missingMACTagyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidMACValue", - "printedName": "invalidMACValue", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO15invalidMACValueyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO15invalidMACValueyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedReadingField", - "printedName": "failedReadingField", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (nfclib.CardField) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO18failedReadingFieldyAcA0cH0OcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO18failedReadingFieldyAcA0cH0OcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "hexConversionFailed", - "printedName": "hexConversionFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO19hexConversionFailedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO19hexConversionFailedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "AESCBCError", - "printedName": "AESCBCError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO11AESCBCErroryA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO11AESCBCErroryA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "sendCommandFailed", - "printedName": "sendCommandFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (Swift.String) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO17sendCommandFailedyACSS_tcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO17sendCommandFailedyACSS_tcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidResponse", - "printedName": "invalidResponse", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (Swift.String) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO15invalidResponseyACSS_tcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO15invalidResponseyACSS_tcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "swError", - "printedName": "swError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (Swift.UInt16) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.UInt16) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "UInt16", - "printedName": "Swift.UInt16", - "usr": "s:s6UInt16V" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO02swE0yACs6UInt16VcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO02swE0yACs6UInt16VcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "pinVerificationFailed", - "printedName": "pinVerificationFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (nfclib.CodeType) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(codeType: nfclib.CodeType)", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO21pinVerificationFailedyAcA8CodeTypeO_tcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO21pinVerificationFailedyAcA8CodeTypeO_tcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "remainingPinRetryCount", - "printedName": "remainingPinRetryCount", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (nfclib.CodeType, Swift.Int) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType, Swift.Int) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(codeType: nfclib.CodeType, count: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO22remainingPinRetryCountyAcA8CodeTypeO_SitcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO22remainingPinRetryCountyAcA8CodeTypeO_SitcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidNewPin", - "printedName": "invalidNewPin", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO13invalidNewPinyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO13invalidNewPinyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "notSupportedCodeType", - "printedName": "notSupportedCodeType", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO20notSupportedCodeTypeyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO20notSupportedCodeTypeyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "dataPaddingError", - "printedName": "dataPaddingError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO011dataPaddingE0yA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO011dataPaddingE0yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidAPDU", - "printedName": "invalidAPDU", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO11invalidAPDUyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO11invalidAPDUyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "authenticationFailed", - "printedName": "authenticationFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO20authenticationFailedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO20authenticationFailedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "canAuthenticationFailed", - "printedName": "canAuthenticationFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO23canAuthenticationFailedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO23canAuthenticationFailedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidTag", - "printedName": "invalidTag", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO10invalidTagyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO10invalidTagyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "cardNotSupported", - "printedName": "cardNotSupported", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO16cardNotSupportedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO16cardNotSupportedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "nfcNotSupported", - "printedName": "nfcNotSupported", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO15nfcNotSupportedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO15nfcNotSupportedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "connectionFailed", - "printedName": "connectionFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO16connectionFailedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO16connectionFailedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "multipleTagsDetected", - "printedName": "multipleTagsDetected", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO20multipleTagsDetectedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO20multipleTagsDetectedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "couldNotVerifyChipsMAC", - "printedName": "couldNotVerifyChipsMAC", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO22couldNotVerifyChipsMACyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO22couldNotVerifyChipsMACyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "cancelledByUser", - "printedName": "cancelledByUser", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO15cancelledByUseryA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO15cancelledByUseryA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "sessionInvalidated", - "printedName": "sessionInvalidated", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO18sessionInvalidatedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO18sessionInvalidatedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "readerProcessFailed", - "printedName": "readerProcessFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO19readerProcessFailedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO19readerProcessFailedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedToRemovePadding", - "printedName": "failedToRemovePadding", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO21failedToRemovePaddingyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO21failedToRemovePaddingyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "notSupportedAlgorithm", - "printedName": "notSupportedAlgorithm", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO21notSupportedAlgorithmyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO21notSupportedAlgorithmyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "operationInProgress", - "printedName": "operationInProgress", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO19operationInProgressyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO19operationInProgressyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "notActivated", - "printedName": "notActivated", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO12notActivatedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO12notActivatedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "getIdCardError", - "printedName": "getIdCardError()", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib19IdCardInternalErrorO03getbcE0AA0bcE0OyF", - "mangledName": "$s6nfclib19IdCardInternalErrorO03getbcE0AA0bcE0OyF", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib19IdCardInternalErrorO", - "mangledName": "$s6nfclib19IdCardInternalErrorO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "os", - "printedName": "os", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NFCLibLogging", - "printedName": "NFCLibLogging", - "children": [ - { - "kind": "Var", - "name": "isEnabled", - "printedName": "isEnabled", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:6nfclib13NFCLibLoggingO9isEnabledSbvpZ", - "mangledName": "$s6nfclib13NFCLibLoggingO9isEnabledSbvpZ", - "moduleName": "nfclib", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib13NFCLibLoggingO9isEnabledSbvgZ", - "mangledName": "$s6nfclib13NFCLibLoggingO9isEnabledSbvgZ", - "moduleName": "nfclib", - "static": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib13NFCLibLoggingO9isEnabledSbvsZ", - "mangledName": "$s6nfclib13NFCLibLoggingO9isEnabledSbvsZ", - "moduleName": "nfclib", - "static": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib13NFCLibLoggingO9isEnabledSbvMZ", - "mangledName": "$s6nfclib13NFCLibLoggingO9isEnabledSbvMZ", - "moduleName": "nfclib", - "static": true, - "implicit": true, - "accessorKind": "_modify" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:6nfclib13NFCLibLoggingO", - "mangledName": "$s6nfclib13NFCLibLoggingO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "CardInfo", - "printedName": "CardInfo", - "children": [ - { - "kind": "Var", - "name": "givenName", - "printedName": "givenName", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV9givenNameSSvp", - "mangledName": "$s6nfclib8CardInfoV9givenNameSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV9givenNameSSvg", - "mangledName": "$s6nfclib8CardInfoV9givenNameSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV9givenNameSSvs", - "mangledName": "$s6nfclib8CardInfoV9givenNameSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV9givenNameSSvM", - "mangledName": "$s6nfclib8CardInfoV9givenNameSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "surname", - "printedName": "surname", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV7surnameSSvp", - "mangledName": "$s6nfclib8CardInfoV7surnameSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV7surnameSSvg", - "mangledName": "$s6nfclib8CardInfoV7surnameSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV7surnameSSvs", - "mangledName": "$s6nfclib8CardInfoV7surnameSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV7surnameSSvM", - "mangledName": "$s6nfclib8CardInfoV7surnameSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "personalCode", - "printedName": "personalCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV12personalCodeSSvp", - "mangledName": "$s6nfclib8CardInfoV12personalCodeSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12personalCodeSSvg", - "mangledName": "$s6nfclib8CardInfoV12personalCodeSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12personalCodeSSvs", - "mangledName": "$s6nfclib8CardInfoV12personalCodeSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12personalCodeSSvM", - "mangledName": "$s6nfclib8CardInfoV12personalCodeSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "citizenship", - "printedName": "citizenship", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV11citizenshipSSvp", - "mangledName": "$s6nfclib8CardInfoV11citizenshipSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV11citizenshipSSvg", - "mangledName": "$s6nfclib8CardInfoV11citizenshipSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV11citizenshipSSvs", - "mangledName": "$s6nfclib8CardInfoV11citizenshipSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV11citizenshipSSvM", - "mangledName": "$s6nfclib8CardInfoV11citizenshipSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "documentNumber", - "printedName": "documentNumber", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV14documentNumberSSvp", - "mangledName": "$s6nfclib8CardInfoV14documentNumberSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV14documentNumberSSvg", - "mangledName": "$s6nfclib8CardInfoV14documentNumberSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV14documentNumberSSvs", - "mangledName": "$s6nfclib8CardInfoV14documentNumberSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV14documentNumberSSvM", - "mangledName": "$s6nfclib8CardInfoV14documentNumberSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "dateOfExpiry", - "printedName": "dateOfExpiry", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV12dateOfExpirySSvp", - "mangledName": "$s6nfclib8CardInfoV12dateOfExpirySSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12dateOfExpirySSvg", - "mangledName": "$s6nfclib8CardInfoV12dateOfExpirySSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12dateOfExpirySSvs", - "mangledName": "$s6nfclib8CardInfoV12dateOfExpirySSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12dateOfExpirySSvM", - "mangledName": "$s6nfclib8CardInfoV12dateOfExpirySSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "dateAndPlaceOfBirth", - "printedName": "dateAndPlaceOfBirth", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV19dateAndPlaceOfBirthSSvp", - "mangledName": "$s6nfclib8CardInfoV19dateAndPlaceOfBirthSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV19dateAndPlaceOfBirthSSvg", - "mangledName": "$s6nfclib8CardInfoV19dateAndPlaceOfBirthSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV19dateAndPlaceOfBirthSSvs", - "mangledName": "$s6nfclib8CardInfoV19dateAndPlaceOfBirthSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV19dateAndPlaceOfBirthSSvM", - "mangledName": "$s6nfclib8CardInfoV19dateAndPlaceOfBirthSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(givenName:surname:personalCode:citizenship:documentNumber:dateOfExpiry:dateAndPlaceOfBirth:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CardInfo", - "printedName": "nfclib.CardInfo", - "usr": "s:6nfclib8CardInfoV" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib8CardInfoV9givenName7surname12personalCode11citizenship14documentNumber12dateOfExpiry0l8AndPlaceM5BirthACSS_S6Stcfc", - "mangledName": "$s6nfclib8CardInfoV9givenName7surname12personalCode11citizenship14documentNumber12dateOfExpiry0l8AndPlaceM5BirthACSS_S6Stcfc", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "dateOfBirth", - "printedName": "dateOfBirth", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.Date?", - "children": [ - { - "kind": "TypeNominal", - "name": "Date", - "printedName": "Foundation.Date", - "usr": "s:10Foundation4DateV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV11dateOfBirth10Foundation4DateVSgvp", - "mangledName": "$s6nfclib8CardInfoV11dateOfBirth10Foundation4DateVSgvp", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.Date?", - "children": [ - { - "kind": "TypeNominal", - "name": "Date", - "printedName": "Foundation.Date", - "usr": "s:10Foundation4DateV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV11dateOfBirth10Foundation4DateVSgvg", - "mangledName": "$s6nfclib8CardInfoV11dateOfBirth10Foundation4DateVSgvg", - "moduleName": "nfclib", - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "dateOfBirth", - "printedName": "dateOfBirth(fromPersonalCode:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.Date?", - "children": [ - { - "kind": "TypeNominal", - "name": "Date", - "printedName": "Foundation.Date", - "usr": "s:10Foundation4DateV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "s:6nfclib8CardInfoV11dateOfBirth16fromPersonalCode10Foundation4DateVSgSS_tFZ", - "mangledName": "$s6nfclib8CardInfoV11dateOfBirth16fromPersonalCode10Foundation4DateVSgSS_tFZ", - "moduleName": "nfclib", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "formattedDescription", - "printedName": "formattedDescription", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV20formattedDescriptionSSvp", - "mangledName": "$s6nfclib8CardInfoV20formattedDescriptionSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV20formattedDescriptionSSvg", - "mangledName": "$s6nfclib8CardInfoV20formattedDescriptionSSvg", - "moduleName": "nfclib", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV9hashValueSivp", - "mangledName": "$s6nfclib8CardInfoV9hashValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV9hashValueSivg", - "mangledName": "$s6nfclib8CardInfoV9hashValueSivg", - "moduleName": "nfclib", - "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:6nfclib8CardInfoV4hash4intoys6HasherVz_tF", - "mangledName": "$s6nfclib8CardInfoV4hash4intoys6HasherVz_tF", - "moduleName": "nfclib", - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "CardInfo", - "printedName": "nfclib.CardInfo", - "usr": "s:6nfclib8CardInfoV" - }, - { - "kind": "TypeNominal", - "name": "CardInfo", - "printedName": "nfclib.CardInfo", - "usr": "s:6nfclib8CardInfoV" - } - ], - "declKind": "Func", - "usr": "s:6nfclib8CardInfoV2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib8CardInfoV2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:6nfclib8CardInfoV", - "mangledName": "$s6nfclib8CardInfoV", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CardField", - "printedName": "CardField", - "children": [ - { - "kind": "Var", - "name": "surname", - "printedName": "surname", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO7surnameyA2CmF", - "mangledName": "$s6nfclib9CardFieldO7surnameyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "firstName", - "printedName": "firstName", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO9firstNameyA2CmF", - "mangledName": "$s6nfclib9CardFieldO9firstNameyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "sex", - "printedName": "sex", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO3sexyA2CmF", - "mangledName": "$s6nfclib9CardFieldO3sexyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "citizenship", - "printedName": "citizenship", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO11citizenshipyA2CmF", - "mangledName": "$s6nfclib9CardFieldO11citizenshipyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "dateAndPlaceOfBirth", - "printedName": "dateAndPlaceOfBirth", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO19dateAndPlaceOfBirthyA2CmF", - "mangledName": "$s6nfclib9CardFieldO19dateAndPlaceOfBirthyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "personalCode", - "printedName": "personalCode", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO12personalCodeyA2CmF", - "mangledName": "$s6nfclib9CardFieldO12personalCodeyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "documentNr", - "printedName": "documentNr", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO10documentNryA2CmF", - "mangledName": "$s6nfclib9CardFieldO10documentNryA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "dateOfExpiry", - "printedName": "dateOfExpiry", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO12dateOfExpiryyA2CmF", - "mangledName": "$s6nfclib9CardFieldO12dateOfExpiryyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "nfclib.CardField?", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib9CardFieldO8rawValueACSgSi_tcfc", - "mangledName": "$s6nfclib9CardFieldO8rawValueACSgSi_tcfc", - "moduleName": "nfclib", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:6nfclib9CardFieldO8rawValueSivp", - "mangledName": "$s6nfclib9CardFieldO8rawValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib9CardFieldO8rawValueSivg", - "mangledName": "$s6nfclib9CardFieldO8rawValueSivg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:6nfclib9CardFieldO", - "mangledName": "$s6nfclib9CardFieldO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "OperationReadPublicData", - "printedName": "OperationReadPublicData", - "children": [ - { - "kind": "Function", - "name": "startReading", - "printedName": "startReading(CAN:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CardInfo", - "printedName": "nfclib.CardInfo", - "usr": "s:6nfclib8CardInfoV" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "s:6nfclib23OperationReadPublicDataC12startReading3CANAA8CardInfoVSS_tYaKF", - "mangledName": "$s6nfclib23OperationReadPublicDataC12startReading3CANAA8CardInfoVSS_tYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationReadPublicData", - "printedName": "nfclib.OperationReadPublicData", - "usr": "c:@M@nfclib@objc(cs)OperationReadPublicData" - } - ], - "declKind": "Constructor", - "usr": "c:@M@nfclib@objc(cs)OperationReadPublicData(im)init", - "mangledName": "$s6nfclib23OperationReadPublicDataCACycfc", - "moduleName": "nfclib", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didDetect:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib23OperationReadPublicDataC16tagReaderSession_9didDetectySo06NFCTaggH0C_Say7CoreNFC0K0OGtF", - "mangledName": "$s6nfclib23OperationReadPublicDataC16tagReaderSession_9didDetectySo06NFCTaggH0C_Say7CoreNFC0K0OGtF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "Final", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSessionDidBecomeActive", - "printedName": "tagReaderSessionDidBecomeActive(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - } - ], - "declKind": "Func", - "usr": "s:6nfclib23OperationReadPublicDataC31tagReaderSessionDidBecomeActiveyySo06NFCTaggH0CF", - "mangledName": "$s6nfclib23OperationReadPublicDataC31tagReaderSessionDidBecomeActiveyySo06NFCTaggH0CF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "Final", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didInvalidateWithError:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "declKind": "Func", - "usr": "s:6nfclib23OperationReadPublicDataC16tagReaderSession_22didInvalidateWithErrorySo06NFCTaggH0C_s0L0_ptF", - "mangledName": "$s6nfclib23OperationReadPublicDataC16tagReaderSession_22didInvalidateWithErrorySo06NFCTaggH0C_s0L0_ptF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "Final", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@nfclib@objc(cs)OperationReadPublicData", - "mangledName": "$s6nfclib23OperationReadPublicDataC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Final", - "Custom", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "NFCTagReaderSessionDelegate", - "printedName": "NFCTagReaderSessionDelegate", - "usr": "s:7CoreNFC27NFCTagReaderSessionDelegateP", - "mangledName": "$s7CoreNFC27NFCTagReaderSessionDelegateP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "CodeType", - "printedName": "CodeType", - "children": [ - { - "kind": "Var", - "name": "puk", - "printedName": "puk", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType.Type) -> nfclib.CodeType", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CodeType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib8CodeTypeO3pukyA2CmF", - "mangledName": "$s6nfclib8CodeTypeO3pukyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "pin1", - "printedName": "pin1", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType.Type) -> nfclib.CodeType", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CodeType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib8CodeTypeO4pin1yA2CmF", - "mangledName": "$s6nfclib8CodeTypeO4pin1yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "pin2", - "printedName": "pin2", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType.Type) -> nfclib.CodeType", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CodeType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib8CodeTypeO4pin2yA2CmF", - "mangledName": "$s6nfclib8CodeTypeO4pin2yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "name", - "printedName": "name", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CodeTypeO4nameSSvp", - "mangledName": "$s6nfclib8CodeTypeO4nameSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CodeTypeO4nameSSvg", - "mangledName": "$s6nfclib8CodeTypeO4nameSSvg", - "moduleName": "nfclib", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "nfclib.CodeType?", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "UInt", - "printedName": "Swift.UInt", - "usr": "s:Su" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib8CodeTypeO8rawValueACSgSu_tcfc", - "mangledName": "$s6nfclib8CodeTypeO8rawValueACSgSu_tcfc", - "moduleName": "nfclib", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "UInt", - "printedName": "Swift.UInt", - "usr": "s:Su" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CodeTypeO8rawValueSuvp", - "mangledName": "$s6nfclib8CodeTypeO8rawValueSuvp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "UInt", - "printedName": "Swift.UInt", - "usr": "s:Su" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CodeTypeO8rawValueSuvg", - "mangledName": "$s6nfclib8CodeTypeO8rawValueSuvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "minimumLength", - "printedName": "minimumLength", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CodeTypeO13minimumLengthSivp", - "mangledName": "$s6nfclib8CodeTypeO13minimumLengthSivp", - "moduleName": "nfclib", - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CodeTypeO13minimumLengthSivg", - "mangledName": "$s6nfclib8CodeTypeO13minimumLengthSivg", - "moduleName": "nfclib", - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "maximumLength", - "printedName": "maximumLength", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CodeTypeO13maximumLengthSivp", - "mangledName": "$s6nfclib8CodeTypeO13maximumLengthSivp", - "moduleName": "nfclib", - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CodeTypeO13maximumLengthSivg", - "mangledName": "$s6nfclib8CodeTypeO13maximumLengthSivg", - "moduleName": "nfclib", - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "validLength", - "printedName": "validLength", - "children": [ - { - "kind": "TypeNominal", - "name": "ClosedRange", - "printedName": "Swift.ClosedRange", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SN" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CodeTypeO11validLengthSNySiGvp", - "mangledName": "$s6nfclib8CodeTypeO11validLengthSNySiGvp", - "moduleName": "nfclib", - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "ClosedRange", - "printedName": "Swift.ClosedRange", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SN" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CodeTypeO11validLengthSNySiGvg", - "mangledName": "$s6nfclib8CodeTypeO11validLengthSNySiGvg", - "moduleName": "nfclib", - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "validateFormat", - "printedName": "validateFormat(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "nfclib.CodeValidationFailure?", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - } - ], - "usr": "s:Sq" - }, - { - "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:6nfclib8CodeTypeO14validateFormatyAA0B17ValidationFailureOSgSays5UInt8VGF", - "mangledName": "$s6nfclib8CodeTypeO14validateFormatyAA0B17ValidationFailureOSgSays5UInt8VGF", - "moduleName": "nfclib", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib8CodeTypeO", - "mangledName": "$s6nfclib8CodeTypeO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "UInt", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "UInt", - "printedName": "Swift.UInt", - "usr": "s:Su" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CodeValidationFailure", - "printedName": "CodeValidationFailure", - "children": [ - { - "kind": "Var", - "name": "wrongLength", - "printedName": "wrongLength", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeValidationFailure.Type) -> (Swift.Int, Swift.Int) -> nfclib.CodeValidationFailure", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Int, Swift.Int) -> nfclib.CodeValidationFailure", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(minimum: Swift.Int, maximum: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CodeValidationFailure.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib21CodeValidationFailureO11wrongLengthyACSi_SitcACmF", - "mangledName": "$s6nfclib21CodeValidationFailureO11wrongLengthyACSi_SitcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "notNumeric", - "printedName": "notNumeric", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeValidationFailure.Type) -> nfclib.CodeValidationFailure", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CodeValidationFailure.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib21CodeValidationFailureO10notNumericyA2CmF", - "mangledName": "$s6nfclib21CodeValidationFailureO10notNumericyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - }, - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib21CodeValidationFailureO2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib21CodeValidationFailureO2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib21CodeValidationFailureO", - "mangledName": "$s6nfclib21CodeValidationFailureO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CardCommands", - "printedName": "CardCommands", - "children": [ - { - "kind": "Var", - "name": "canChangePUK", - "printedName": "canChangePUK", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:6nfclib12CardCommandsP12canChangePUKSbvp", - "mangledName": "$s6nfclib12CardCommandsP12canChangePUKSbvp", - "moduleName": "nfclib", - "protocolReq": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib12CardCommandsP12canChangePUKSbvg", - "mangledName": "$s6nfclib12CardCommandsP12canChangePUKSbvg", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "readPublicData", - "printedName": "readPublicData()", - "children": [ - { - "kind": "TypeNominal", - "name": "CardInfo", - "printedName": "nfclib.CardInfo", - "usr": "s:6nfclib8CardInfoV" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP14readPublicDataAA0B4InfoVyYaKF", - "mangledName": "$s6nfclib12CardCommandsP14readPublicDataAA0B4InfoVyYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "readAuthenticationCertificate", - "printedName": "readAuthenticationCertificate()", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP29readAuthenticationCertificate10Foundation4DataVyYaKF", - "mangledName": "$s6nfclib12CardCommandsP29readAuthenticationCertificate10Foundation4DataVyYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "readSignatureCertificate", - "printedName": "readSignatureCertificate()", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP24readSignatureCertificate10Foundation4DataVyYaKF", - "mangledName": "$s6nfclib12CardCommandsP24readSignatureCertificate10Foundation4DataVyYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "readCodeTryCounterRecord", - "printedName": "readCodeTryCounterRecord(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(retryCount: Swift.UInt8, pinActive: Swift.Bool)", - "children": [ - { - "kind": "TypeNominal", - "name": "UInt8", - "printedName": "Swift.UInt8", - "usr": "s:s5UInt8V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - }, - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP24readCodeTryCounterRecordys5UInt8V10retryCount_Sb9pinActivetAA0E4TypeOYaKF", - "mangledName": "$s6nfclib12CardCommandsP24readCodeTryCounterRecordys5UInt8V10retryCount_Sb9pinActivetAA0E4TypeOYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "changeCode", - "printedName": "changeCode(_:to:verifyCode:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP10changeCode_2to06verifyE0yAA0E4TypeO_AA10SecureDataCAJtYaKF", - "mangledName": "$s6nfclib12CardCommandsP10changeCode_2to06verifyE0yAA0E4TypeO_AA10SecureDataCAJtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "verifyCode", - "printedName": "verifyCode(_:code:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP10verifyCode_4codeyAA0E4TypeO_AA10SecureDataCtYaKF", - "mangledName": "$s6nfclib12CardCommandsP10verifyCode_4codeyAA0E4TypeO_AA10SecureDataCtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "unblockCode", - "printedName": "unblockCode(_:puk:newCode:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP11unblockCode_3puk03newE0yAA0E4TypeO_AA10SecureDataCAJtYaKF", - "mangledName": "$s6nfclib12CardCommandsP11unblockCode_3puk03newE0yAA0E4TypeO_AA10SecureDataCAJtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "authenticate", - "printedName": "authenticate(for:withPin1:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP12authenticate3for8withPin110Foundation4DataVAI_AA06SecureI0CtYaKF", - "mangledName": "$s6nfclib12CardCommandsP12authenticate3for8withPin110Foundation4DataVAI_AA06SecureI0CtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "calculateSignature", - "printedName": "calculateSignature(for:withPin2:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP18calculateSignature3for8withPin210Foundation4DataVAI_AA06SecureJ0CtYaKF", - "mangledName": "$s6nfclib12CardCommandsP18calculateSignature3for8withPin210Foundation4DataVAI_AA06SecureJ0CtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "decryptData", - "printedName": "decryptData(_:withPin1:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP11decryptData_8withPin110Foundation0E0VAH_AA06SecureE0CtYaKF", - "mangledName": "$s6nfclib12CardCommandsP11decryptData_8withPin110Foundation0E0VAH_AA06SecureE0CtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "s:6nfclib12CardCommandsP", - "mangledName": "$s6nfclib12CardCommandsP", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 : Swift.Sendable>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NFCTagReaderSession", - "printedName": "NFCTagReaderSession", - "declKind": "Class", - "usr": "c:objc(cs)NFCTagReaderSession", - "moduleName": "CoreNFC", - "isOpen": true, - "intro_iOS": "13.0", - "objc_name": "NFCTagReaderSession", - "declAttributes": [ - "Available", - "ObjC", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NFCReaderSession", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "CoreNFC.NFCReaderSession", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "NFCTag", - "printedName": "NFCTag", - "declKind": "Enum", - "usr": "s:7CoreNFC6NFCTagO", - "mangledName": "$s7CoreNFC6NFCTagO", - "moduleName": "CoreNFC", - "intro_iOS": "13.0", - "declAttributes": [ - "Available", - "Available" - ], - "isExternal": true, - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "DataProtocol", - "printedName": "DataProtocol", - "children": [ - { - "kind": "Function", - "name": "^", - "printedName": "^(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - }, - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - }, - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "declKind": "Func", - "usr": "s:10Foundation12DataProtocolP6nfclibAA07MutablebC0RzSi5IndexRtzrlE1xoiyxx_xtFZ", - "mangledName": "$s10Foundation12DataProtocolP6nfclibAA07MutablebC0RzSi5IndexRtzrlE1xoiyxx_xtFZ", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : Foundation.MutableDataProtocol, τ_0_0.Index == Swift.Int>", - "sugared_genericSig": "", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "s:10Foundation12DataProtocolP", - "mangledName": "$s10Foundation12DataProtocolP", - "moduleName": "Foundation", - "genericSig": "<τ_0_0 : Swift.RandomAccessCollection, τ_0_0.Element == Swift.UInt8, τ_0_0.Regions : Swift.BidirectionalCollection, τ_0_0.SubSequence : Foundation.DataProtocol, τ_0_0.Regions.Element : Foundation.ContiguousBytes, τ_0_0.Regions.Element : Foundation.DataProtocol, τ_0_0.Regions.Element.SubSequence : Foundation.ContiguousBytes>", - "sugared_genericSig": "", - "intro_Macosx": "10.10", - "intro_iOS": "8.0", - "intro_tvOS": "9.0", - "intro_watchOS": "2.0", - "declAttributes": [ - "Available", - "Available", - "Available", - "Available" - ], - "isExternal": true, - "conformances": [ - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "RandomAccessCollection", - "printedName": "RandomAccessCollection", - "usr": "s:Sk", - "mangledName": "$sSk" - }, - { - "kind": "Conformance", - "name": "BidirectionalCollection", - "printedName": "BidirectionalCollection", - "usr": "s:SK", - "mangledName": "$sSK" - }, - { - "kind": "Conformance", - "name": "Collection", - "printedName": "Collection", - "usr": "s:Sl", - "mangledName": "$sSl" - }, - { - "kind": "Conformance", - "name": "Sequence", - "printedName": "Sequence", - "usr": "s:ST", - "mangledName": "$sST" - } - ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationSignHash.swift", - "kind": "StringLiteral", - "offset": 276, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationSignHash.swift", - "kind": "Array", - "offset": 324, - "length": 6, - "value": "[0x00]" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationSignHash.swift", - "kind": "StringLiteral", - "offset": 403, - "length": 52, - "value": "\"Please place your ID card against the smart device\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/WebEID\/WebEidSignatureAlgorithm.swift", - "kind": "StringLiteral", - "offset": 221, - "length": 7, - "value": "\"ES256\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/WebEID\/WebEidSignatureAlgorithm.swift", - "kind": "StringLiteral", - "offset": 246, - "length": 7, - "value": "\"ES384\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "StringLiteral", - "offset": 326, - "length": 20, - "value": "\"ee.ria.nfc-iOS-lib\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "StringLiteral", - "offset": 358, - "length": 15, - "value": "\"CardReaderNFC\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 482, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 545, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "StringLiteral", - "offset": 862, - "length": 22, - "value": "\"04007f00070202040204\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "StringLiteral", - "offset": 960, - "length": 22, - "value": "\"04007f00070202040404\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1242, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1268, - "length": 2, - "value": "13" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1294, - "length": 2, - "value": "15" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1320, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1346, - "length": 2, - "value": "17" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1372, - "length": 2, - "value": "18" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "StringLiteral", - "offset": 160, - "length": 67, - "value": "\"3B DB 96 00 80 B1 FE 45 1F 83 00 12 23 3F 53 65 49 44 0F 90 00 F1\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "StringLiteral", - "offset": 260, - "length": 70, - "value": "\"3B DC 96 00 80 B1 FE 45 1F 83 00 12 23 3F 54 65 49 44 32 0F 90 00 C3\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "StringLiteral", - "offset": 362, - "length": 49, - "value": "\"A0 00 00 00 77 01 08 00 07 00 00 FE 00 00 01 00\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "StringLiteral", - "offset": 447, - "length": 49, - "value": "\"51 53 43 44 20 41 70 70 6C 69 63 61 74 69 6F 6E\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "StringLiteral", - "offset": 536, - "length": 40, - "value": "\"E8 28 BD 08 0F F2 50 4F 54 20 41 57 50\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "IntegerLiteral", - "offset": 607, - "length": 4, - "value": "0x81" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "IntegerLiteral", - "offset": 641, - "length": 4, - "value": "0x9F" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "BooleanLiteral", - "offset": 1082, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "IntegerLiteral", - "offset": 1140, - "length": 4, - "value": "0xFF" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardCommandsInternal.swift", - "kind": "IntegerLiteral", - "offset": 524, - "length": 4, - "value": "0x04" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardCommandsInternal.swift", - "kind": "IntegerLiteral", - "offset": 546, - "length": 4, - "value": "0x0C" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationReadCertificate.swift", - "kind": "StringLiteral", - "offset": 717, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationReadCertificate.swift", - "kind": "StringLiteral", - "offset": 802, - "length": 52, - "value": "\"Please place your ID card against the smart device\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "StringLiteral", - "offset": 407, - "length": 76, - "value": "\"3B FF 96 00 00 80 31 FE 43 80 31 B8 53 65 49 44 64 B0 85 05 10 12 23 3F 1D\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "StringLiteral", - "offset": 526, - "length": 37, - "value": "\"A0 00 00 00 63 50 4B 43 53 2D 31 35\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "StringLiteral", - "offset": 612, - "length": 49, - "value": "\"A0 00 00 00 18 10 02 03 00 00 00 00 00 00 00 01\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "IntegerLiteral", - "offset": 703, - "length": 4, - "value": "0x01" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "IntegerLiteral", - "offset": 748, - "length": 4, - "value": "0x05" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "BooleanLiteral", - "offset": 783, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "IntegerLiteral", - "offset": 842, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Extensions\/NFCISO7816Tag+Extensions.swift", - "kind": "IntegerLiteral", - "offset": 439, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Extensions\/NFCISO7816Tag+Extensions.swift", - "kind": "IntegerLiteral", - "offset": 1902, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationUnblockPin.swift", - "kind": "StringLiteral", - "offset": 369, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationUnblockPin.swift", - "kind": "StringLiteral", - "offset": 514, - "length": 52, - "value": "\"Please place your ID card against the smart device\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Utilities\/ProgressBar.swift", - "kind": "IntegerLiteral", - "offset": 244, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Utilities\/AES.swift", - "kind": "IntegerLiteral", - "offset": 309, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Utilities\/AES.swift", - "kind": "Array", - "offset": 2027, - "length": 298, - "value": "[0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87]" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Utilities\/AES.swift", - "kind": "IntegerLiteral", - "offset": 2845, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Extensions\/Logger+Extensions.swift", - "kind": "BooleanLiteral", - "offset": 912, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 474, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 504, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 539, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 573, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 610, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 645, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 687, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2609, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2621, - "length": 9, - "value": "2" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2641, - "length": 3, - "value": "3" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2655, - "length": 11, - "value": "4" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2677, - "length": 19, - "value": "5" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2707, - "length": 12, - "value": "6" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2730, - "length": 10, - "value": "7" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2751, - "length": 12, - "value": "8" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationReadPublicData.swift", - "kind": "StringLiteral", - "offset": 288, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationReadPublicData.swift", - "kind": "StringLiteral", - "offset": 328, - "length": 52, - "value": "\"Please place your ID card against the smart device\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReader.swift", - "kind": "IntegerLiteral", - "offset": 2258, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReader.swift", - "kind": "IntegerLiteral", - "offset": 2292, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReader.swift", - "kind": "IntegerLiteral", - "offset": 2314, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardCommands.swift", - "kind": "IntegerLiteral", - "offset": 185, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardCommands.swift", - "kind": "IntegerLiteral", - "offset": 203, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardCommands.swift", - "kind": "IntegerLiteral", - "offset": 221, - "length": 1, - "value": "2" - } - ] -} \ No newline at end of file diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios.private.swiftinterface b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios.private.swiftinterface deleted file mode 100644 index 75e87e3a..00000000 --- a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios.private.swiftinterface +++ /dev/null @@ -1,258 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 6.4 (swiftlang-6.4.0.34.1 clang-2100.3.34.1) -// swift-module-flags: -target arm64-apple-ios18.0 -enable-objc-interop -enable-library-evolution -language-mode 6 -O -enable-experimental-feature DebugDescriptionMacro -module-name nfclib -// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.4 -import CommonCrypto -@preconcurrency import CoreNFC -import CryptoTokenKit -import Darwin -import Foundation -import OSLog -import Security -import Swift -import Synchronization -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims -@_exported import nfclib -import os -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationSignHash : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startSigning(CAN: Swift::String, PIN2: nfclib::SecureData, hash: Foundation::Data) async throws -> Foundation::Data - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationSignHash : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -@_hasMissingDesignatedInitializers final public class WebEidData : Swift::Sendable { - final public let unverifiedCertificate: Swift::String - final public let signingCertificate: Swift::String - final public let algorithm: nfclib::WebEidSignatureAlgorithm - final public let signature: Swift::String - final public var formattedDescription: Swift::String { - get - } - @objc deinit -} -public enum WebEidSignatureAlgorithm : Swift::String, Swift::Sendable { - case es256 - case es384 - public init?(rawValue: Swift::String) - public typealias RawValue = Swift::String - public var rawValue: Swift::String { - get - } -} -final public class SecureData : Swift::Sendable { - public init(_ bytes: [Swift::UInt8]) - public init(_ data: Foundation::Data) - @objc deinit - final public var count: Swift::Int { - get - } - final public func secureZero() -} -public enum AuthenticateWithWebEidError : Swift::Error { - case failedToReadPublicKey - case failedToDetermineAlgorithm - case failedToMapAlgorithm - case failedCertificateExpired - case failedCertificateNotYetValid - public static func == (a: nfclib::AuthenticateWithWebEidError, b: nfclib::AuthenticateWithWebEidError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -@objc @_Concurrency::MainActor public class OperationAuthenticateWithWebEID : ObjectiveC::NSObject { - @_Concurrency::MainActor public init(CAN: Swift::String, pin1: nfclib::SecureData, challenge: Swift::String, origin: Swift::String) - @_Concurrency::MainActor public func startReading() async throws -> nfclib::WebEidData - @objc deinit -} -extension nfclib::OperationAuthenticateWithWebEID : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum ReadCertificateError : Swift::Error { - case certificateUsageNotSpecified - case failedToReadCertificate - case general - public static func == (a: nfclib::ReadCertificateError, b: nfclib::ReadCertificateError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -public enum CertificateUsage { - case auth - case sign - public static func == (a: nfclib::CertificateUsage, b: nfclib::CertificateUsage) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -extension CoreNFC::NFCTagReaderSession : @unchecked @retroactive Swift::Sendable { -} -extension CoreNFC::NFCTag : @unchecked @retroactive Swift::Sendable { -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationReadCertificate : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startReading(CAN: Swift::String, certUsage: nfclib::CertificateUsage) async throws -> Security::SecCertificate - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationReadCertificate : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum UnblockPINError : Swift::Error { - case missingRequiredParameter - case general - public static func == (a: nfclib::UnblockPINError, b: nfclib::UnblockPINError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationUnblockPin : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startReading(CAN: Swift::String, codeType: nfclib::CodeType, puk: nfclib::SecureData, newPin: nfclib::SecureData) async throws - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationUnblockPin : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -@_Concurrency::MainActor public class NFCConnection { - @_Concurrency::MainActor public init() - @_Concurrency::MainActor public func setup(_ session: CoreNFC::NFCTagReaderSession, tags: [CoreNFC::NFCTag]) async throws -> any CoreNFC::NFCISO7816Tag - @_Concurrency::MainActor public func getCardCommands(_: CoreNFC::NFCTagReaderSession, tag: any CoreNFC::NFCISO7816Tag, CAN: Swift::String) async throws -> any nfclib::CardCommands - @objc deinit -} -public enum IdCardError : Swift::Error { - case wrongCAN, wrongPIN(codeType: nfclib::CodeType, triesLeft: Swift::Int), invalidNewPIN, sessionError, notActivated -} -public enum IdCardInternalError : Swift::Error { - case missingRESTag, missingMACTag, invalidMACValue, failedReadingField(nfclib::CardField), hexConversionFailed, AESCBCError, sendCommandFailed(message: Swift::String), invalidResponse(message: Swift::String), swError(Swift::UInt16), pinVerificationFailed(codeType: nfclib::CodeType), remainingPinRetryCount(codeType: nfclib::CodeType, count: Swift::Int), invalidNewPin, notSupportedCodeType, dataPaddingError, invalidAPDU, authenticationFailed, canAuthenticationFailed, invalidTag, cardNotSupported, nfcNotSupported, connectionFailed, multipleTagsDetected, couldNotVerifyChipsMAC, cancelledByUser, sessionInvalidated, readerProcessFailed, failedToRemovePadding, notSupportedAlgorithm, operationInProgress, notActivated - public func getIdCardError() -> nfclib::IdCardError -} -public enum NFCLibLogging { - public static var isEnabled: Swift::Bool { - get - set - } -} -public struct CardInfo : Swift::Sendable, Swift::Hashable { - public var givenName: Swift::String - public var surname: Swift::String - public var personalCode: Swift::String - public var citizenship: Swift::String - public var documentNumber: Swift::String - public var dateOfExpiry: Swift::String - public var dateAndPlaceOfBirth: Swift::String - public init(givenName: Swift::String = "", surname: Swift::String = "", personalCode: Swift::String = "", citizenship: Swift::String = "", documentNumber: Swift::String = "", dateOfExpiry: Swift::String = "", dateAndPlaceOfBirth: Swift::String = "") - public var dateOfBirth: Foundation::Date? { - get - } - public static func dateOfBirth(fromPersonalCode personalCode: Swift::String) -> Foundation::Date? - public var formattedDescription: Swift::String { - get - } - public static func == (a: nfclib::CardInfo, b: nfclib::CardInfo) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -public enum CardField : Swift::Int, Swift::Sendable { - case surname, firstName, sex, citizenship, dateAndPlaceOfBirth, personalCode, documentNr, dateOfExpiry - public init?(rawValue: Swift::Int) - public typealias RawValue = Swift::Int - public var rawValue: Swift::Int { - get - } -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor final public class OperationReadPublicData : ObjectiveC::NSObject { - @_Concurrency::MainActor final public func startReading(CAN: Swift::String) async throws -> nfclib::CardInfo - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationReadPublicData : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor final public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor final public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor final public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum CodeType : Swift::UInt, Swift::Sendable { - case puk - case pin1 - case pin2 - public var name: Swift::String { - get - } - public init?(rawValue: Swift::UInt) - public typealias RawValue = Swift::UInt - public var rawValue: Swift::UInt { - get - } -} -public enum CodeValidationFailure : Swift::Error, Swift::Sendable, Swift::Equatable { - case wrongLength(minimum: Swift::Int, maximum: Swift::Int) - case notNumeric - public static func == (a: nfclib::CodeValidationFailure, b: nfclib::CodeValidationFailure) -> Swift::Bool -} -extension nfclib::CodeType { - public var minimumLength: Swift::Int { - get - } - public var maximumLength: Swift::Int { - get - } - public var validLength: Swift::ClosedRange { - get - } - public func validateFormat(_ code: [Swift::UInt8]) -> nfclib::CodeValidationFailure? -} -public protocol CardCommands : Swift::Sendable { - var canChangePUK: Swift::Bool { get } - func readPublicData() async throws -> nfclib::CardInfo - func readAuthenticationCertificate() async throws -> Foundation::Data - func readSignatureCertificate() async throws -> Foundation::Data - func readCodeTryCounterRecord(_ type: nfclib::CodeType) async throws -> (retryCount: Swift::UInt8, pinActive: Swift::Bool) - func changeCode(_ type: nfclib::CodeType, to code: nfclib::SecureData, verifyCode: nfclib::SecureData) async throws - func verifyCode(_ type: nfclib::CodeType, code: nfclib::SecureData) async throws - func unblockCode(_ type: nfclib::CodeType, puk: nfclib::SecureData, newCode: nfclib::SecureData) async throws - func authenticate(for hash: Foundation::Data, withPin1 pin1: nfclib::SecureData) async throws -> Foundation::Data - func calculateSignature(for hash: Foundation::Data, withPin2 pin2: nfclib::SecureData) async throws -> Foundation::Data - func decryptData(_ hash: Foundation::Data, withPin1 pin1: nfclib::SecureData) async throws -> Foundation::Data -} -extension Foundation::DataProtocol where Self : Foundation::MutableDataProtocol, Self.Index == Swift::Int { - public static func ^ (xVal: Self, yVal: Self) -> Self -} -extension nfclib::OperationSignHash : Swift::Sendable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::Equatable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::Hashable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::RawRepresentable {} -extension nfclib::AuthenticateWithWebEidError : Swift::Equatable {} -extension nfclib::AuthenticateWithWebEidError : Swift::Hashable {} -extension nfclib::OperationAuthenticateWithWebEID : Swift::Sendable {} -extension nfclib::CodeType : Swift::Equatable {} -extension nfclib::CodeType : Swift::Hashable {} -extension nfclib::CodeType : Swift::RawRepresentable {} -extension nfclib::ReadCertificateError : Swift::Equatable {} -extension nfclib::ReadCertificateError : Swift::Hashable {} -extension nfclib::CertificateUsage : Swift::Equatable {} -extension nfclib::CertificateUsage : Swift::Hashable {} -extension nfclib::OperationReadCertificate : Swift::Sendable {} -extension nfclib::UnblockPINError : Swift::Equatable {} -extension nfclib::UnblockPINError : Swift::Hashable {} -extension nfclib::OperationUnblockPin : Swift::Sendable {} -extension nfclib::NFCConnection : Swift::Sendable {} -extension nfclib::CardField : Swift::Equatable {} -extension nfclib::CardField : Swift::Hashable {} -extension nfclib::CardField : Swift::RawRepresentable {} -extension nfclib::OperationReadPublicData : Swift::Sendable {} diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios.swiftdoc b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios.swiftdoc deleted file mode 100644 index 4f02f0d5..00000000 Binary files a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios.swiftdoc and /dev/null differ diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios.swiftinterface b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios.swiftinterface deleted file mode 100644 index 75e87e3a..00000000 --- a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios.swiftinterface +++ /dev/null @@ -1,258 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 6.4 (swiftlang-6.4.0.34.1 clang-2100.3.34.1) -// swift-module-flags: -target arm64-apple-ios18.0 -enable-objc-interop -enable-library-evolution -language-mode 6 -O -enable-experimental-feature DebugDescriptionMacro -module-name nfclib -// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.4 -import CommonCrypto -@preconcurrency import CoreNFC -import CryptoTokenKit -import Darwin -import Foundation -import OSLog -import Security -import Swift -import Synchronization -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims -@_exported import nfclib -import os -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationSignHash : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startSigning(CAN: Swift::String, PIN2: nfclib::SecureData, hash: Foundation::Data) async throws -> Foundation::Data - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationSignHash : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -@_hasMissingDesignatedInitializers final public class WebEidData : Swift::Sendable { - final public let unverifiedCertificate: Swift::String - final public let signingCertificate: Swift::String - final public let algorithm: nfclib::WebEidSignatureAlgorithm - final public let signature: Swift::String - final public var formattedDescription: Swift::String { - get - } - @objc deinit -} -public enum WebEidSignatureAlgorithm : Swift::String, Swift::Sendable { - case es256 - case es384 - public init?(rawValue: Swift::String) - public typealias RawValue = Swift::String - public var rawValue: Swift::String { - get - } -} -final public class SecureData : Swift::Sendable { - public init(_ bytes: [Swift::UInt8]) - public init(_ data: Foundation::Data) - @objc deinit - final public var count: Swift::Int { - get - } - final public func secureZero() -} -public enum AuthenticateWithWebEidError : Swift::Error { - case failedToReadPublicKey - case failedToDetermineAlgorithm - case failedToMapAlgorithm - case failedCertificateExpired - case failedCertificateNotYetValid - public static func == (a: nfclib::AuthenticateWithWebEidError, b: nfclib::AuthenticateWithWebEidError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -@objc @_Concurrency::MainActor public class OperationAuthenticateWithWebEID : ObjectiveC::NSObject { - @_Concurrency::MainActor public init(CAN: Swift::String, pin1: nfclib::SecureData, challenge: Swift::String, origin: Swift::String) - @_Concurrency::MainActor public func startReading() async throws -> nfclib::WebEidData - @objc deinit -} -extension nfclib::OperationAuthenticateWithWebEID : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum ReadCertificateError : Swift::Error { - case certificateUsageNotSpecified - case failedToReadCertificate - case general - public static func == (a: nfclib::ReadCertificateError, b: nfclib::ReadCertificateError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -public enum CertificateUsage { - case auth - case sign - public static func == (a: nfclib::CertificateUsage, b: nfclib::CertificateUsage) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -extension CoreNFC::NFCTagReaderSession : @unchecked @retroactive Swift::Sendable { -} -extension CoreNFC::NFCTag : @unchecked @retroactive Swift::Sendable { -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationReadCertificate : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startReading(CAN: Swift::String, certUsage: nfclib::CertificateUsage) async throws -> Security::SecCertificate - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationReadCertificate : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum UnblockPINError : Swift::Error { - case missingRequiredParameter - case general - public static func == (a: nfclib::UnblockPINError, b: nfclib::UnblockPINError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationUnblockPin : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startReading(CAN: Swift::String, codeType: nfclib::CodeType, puk: nfclib::SecureData, newPin: nfclib::SecureData) async throws - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationUnblockPin : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -@_Concurrency::MainActor public class NFCConnection { - @_Concurrency::MainActor public init() - @_Concurrency::MainActor public func setup(_ session: CoreNFC::NFCTagReaderSession, tags: [CoreNFC::NFCTag]) async throws -> any CoreNFC::NFCISO7816Tag - @_Concurrency::MainActor public func getCardCommands(_: CoreNFC::NFCTagReaderSession, tag: any CoreNFC::NFCISO7816Tag, CAN: Swift::String) async throws -> any nfclib::CardCommands - @objc deinit -} -public enum IdCardError : Swift::Error { - case wrongCAN, wrongPIN(codeType: nfclib::CodeType, triesLeft: Swift::Int), invalidNewPIN, sessionError, notActivated -} -public enum IdCardInternalError : Swift::Error { - case missingRESTag, missingMACTag, invalidMACValue, failedReadingField(nfclib::CardField), hexConversionFailed, AESCBCError, sendCommandFailed(message: Swift::String), invalidResponse(message: Swift::String), swError(Swift::UInt16), pinVerificationFailed(codeType: nfclib::CodeType), remainingPinRetryCount(codeType: nfclib::CodeType, count: Swift::Int), invalidNewPin, notSupportedCodeType, dataPaddingError, invalidAPDU, authenticationFailed, canAuthenticationFailed, invalidTag, cardNotSupported, nfcNotSupported, connectionFailed, multipleTagsDetected, couldNotVerifyChipsMAC, cancelledByUser, sessionInvalidated, readerProcessFailed, failedToRemovePadding, notSupportedAlgorithm, operationInProgress, notActivated - public func getIdCardError() -> nfclib::IdCardError -} -public enum NFCLibLogging { - public static var isEnabled: Swift::Bool { - get - set - } -} -public struct CardInfo : Swift::Sendable, Swift::Hashable { - public var givenName: Swift::String - public var surname: Swift::String - public var personalCode: Swift::String - public var citizenship: Swift::String - public var documentNumber: Swift::String - public var dateOfExpiry: Swift::String - public var dateAndPlaceOfBirth: Swift::String - public init(givenName: Swift::String = "", surname: Swift::String = "", personalCode: Swift::String = "", citizenship: Swift::String = "", documentNumber: Swift::String = "", dateOfExpiry: Swift::String = "", dateAndPlaceOfBirth: Swift::String = "") - public var dateOfBirth: Foundation::Date? { - get - } - public static func dateOfBirth(fromPersonalCode personalCode: Swift::String) -> Foundation::Date? - public var formattedDescription: Swift::String { - get - } - public static func == (a: nfclib::CardInfo, b: nfclib::CardInfo) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -public enum CardField : Swift::Int, Swift::Sendable { - case surname, firstName, sex, citizenship, dateAndPlaceOfBirth, personalCode, documentNr, dateOfExpiry - public init?(rawValue: Swift::Int) - public typealias RawValue = Swift::Int - public var rawValue: Swift::Int { - get - } -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor final public class OperationReadPublicData : ObjectiveC::NSObject { - @_Concurrency::MainActor final public func startReading(CAN: Swift::String) async throws -> nfclib::CardInfo - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationReadPublicData : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor final public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor final public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor final public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum CodeType : Swift::UInt, Swift::Sendable { - case puk - case pin1 - case pin2 - public var name: Swift::String { - get - } - public init?(rawValue: Swift::UInt) - public typealias RawValue = Swift::UInt - public var rawValue: Swift::UInt { - get - } -} -public enum CodeValidationFailure : Swift::Error, Swift::Sendable, Swift::Equatable { - case wrongLength(minimum: Swift::Int, maximum: Swift::Int) - case notNumeric - public static func == (a: nfclib::CodeValidationFailure, b: nfclib::CodeValidationFailure) -> Swift::Bool -} -extension nfclib::CodeType { - public var minimumLength: Swift::Int { - get - } - public var maximumLength: Swift::Int { - get - } - public var validLength: Swift::ClosedRange { - get - } - public func validateFormat(_ code: [Swift::UInt8]) -> nfclib::CodeValidationFailure? -} -public protocol CardCommands : Swift::Sendable { - var canChangePUK: Swift::Bool { get } - func readPublicData() async throws -> nfclib::CardInfo - func readAuthenticationCertificate() async throws -> Foundation::Data - func readSignatureCertificate() async throws -> Foundation::Data - func readCodeTryCounterRecord(_ type: nfclib::CodeType) async throws -> (retryCount: Swift::UInt8, pinActive: Swift::Bool) - func changeCode(_ type: nfclib::CodeType, to code: nfclib::SecureData, verifyCode: nfclib::SecureData) async throws - func verifyCode(_ type: nfclib::CodeType, code: nfclib::SecureData) async throws - func unblockCode(_ type: nfclib::CodeType, puk: nfclib::SecureData, newCode: nfclib::SecureData) async throws - func authenticate(for hash: Foundation::Data, withPin1 pin1: nfclib::SecureData) async throws -> Foundation::Data - func calculateSignature(for hash: Foundation::Data, withPin2 pin2: nfclib::SecureData) async throws -> Foundation::Data - func decryptData(_ hash: Foundation::Data, withPin1 pin1: nfclib::SecureData) async throws -> Foundation::Data -} -extension Foundation::DataProtocol where Self : Foundation::MutableDataProtocol, Self.Index == Swift::Int { - public static func ^ (xVal: Self, yVal: Self) -> Self -} -extension nfclib::OperationSignHash : Swift::Sendable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::Equatable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::Hashable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::RawRepresentable {} -extension nfclib::AuthenticateWithWebEidError : Swift::Equatable {} -extension nfclib::AuthenticateWithWebEidError : Swift::Hashable {} -extension nfclib::OperationAuthenticateWithWebEID : Swift::Sendable {} -extension nfclib::CodeType : Swift::Equatable {} -extension nfclib::CodeType : Swift::Hashable {} -extension nfclib::CodeType : Swift::RawRepresentable {} -extension nfclib::ReadCertificateError : Swift::Equatable {} -extension nfclib::ReadCertificateError : Swift::Hashable {} -extension nfclib::CertificateUsage : Swift::Equatable {} -extension nfclib::CertificateUsage : Swift::Hashable {} -extension nfclib::OperationReadCertificate : Swift::Sendable {} -extension nfclib::UnblockPINError : Swift::Equatable {} -extension nfclib::UnblockPINError : Swift::Hashable {} -extension nfclib::OperationUnblockPin : Swift::Sendable {} -extension nfclib::NFCConnection : Swift::Sendable {} -extension nfclib::CardField : Swift::Equatable {} -extension nfclib::CardField : Swift::Hashable {} -extension nfclib::CardField : Swift::RawRepresentable {} -extension nfclib::OperationReadPublicData : Swift::Sendable {} diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/nfclib b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/nfclib deleted file mode 100755 index 2ddcc36c..00000000 Binary files a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64/nfclib.framework/nfclib and /dev/null differ diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Headers/nfclib-Swift.h b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Headers/nfclib-Swift.h deleted file mode 100644 index f32aa35c..00000000 --- a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Headers/nfclib-Swift.h +++ /dev/null @@ -1,816 +0,0 @@ -#if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 6.4 (swiftlang-6.4.0.34.1 clang-2100.3.34.1) -#ifndef NFCLIB_SWIFT_H -#define NFCLIB_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif // defined(__OBJC__) -#if defined(__cplusplus) -#include -#include -#include -#include -#include -#include -#else -#include -#include -#include -#include -#endif -#if defined(__cplusplus) -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" -#if defined(__arm64e__) && __has_include() -# include -#else -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wreserved-macro-identifier" -# ifndef __ptrauth_swift_value_witness_function_pointer -# define __ptrauth_swift_value_witness_function_pointer(x) -# endif -# ifndef __ptrauth_swift_class_method_pointer -# define __ptrauth_swift_class_method_pointer(x) -# endif -#pragma clang diagnostic pop -#endif -#pragma clang diagnostic pop -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef unsigned char char8_t; -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif -#if !defined(SWIFT_RUNTIME_NAME) -# if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -# else -# define SWIFT_RUNTIME_NAME(X) -# endif -#endif -#if !defined(SWIFT_COMPILE_NAME) -# if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -# else -# define SWIFT_COMPILE_NAME(X) -# endif -#endif -#if !defined(SWIFT_METHOD_FAMILY) -# if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -# else -# define SWIFT_METHOD_FAMILY(X) -# endif -#endif -#if !defined(SWIFT_NOESCAPE) -# if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -# else -# define SWIFT_NOESCAPE -# endif -#endif -#if !defined(SWIFT_RELEASES_ARGUMENT) -# if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -# else -# define SWIFT_RELEASES_ARGUMENT -# endif -#endif -#if !defined(SWIFT_WARN_UNUSED_RESULT) -# if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -# else -# define SWIFT_WARN_UNUSED_RESULT -# endif -#endif -#if !defined(SWIFT_NORETURN) -# if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -# else -# define SWIFT_NORETURN -# endif -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -# else -# define SWIFT_ENUM(_type, _name, _extensibility) _type _name; enum -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM_TAG) -# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) -# define SWIFT_ENUM_TAG enum -# else -# define SWIFT_ENUM_TAG -# endif -#endif -#if !defined(SWIFT_ENUM_FWD_DECL) -# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) -# define SWIFT_ENUM_FWD_DECL(_type, _name) enum _name : _type; -# else -# define SWIFT_ENUM_FWD_DECL(_type, _name) typedef _type _name; -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_AVAILABILITY_DOMAIN) -# define SWIFT_AVAILABILITY_DOMAIN(dom, ...) __attribute__((availability(domain: dom, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if !defined(SWIFT_DEPRECATED_OBJC) -# if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -# else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -# endif -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if !defined(SWIFT_INDIRECT_RESULT) -# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) -#endif -#if !defined(SWIFT_CONTEXT) -# define SWIFT_CONTEXT __attribute__((swift_context)) -#endif -#if !defined(SWIFT_ERROR_RESULT) -# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) -#endif -#if defined(__cplusplus) -# define SWIFT_NOEXCEPT noexcept -#else -# define SWIFT_NOEXCEPT -#endif -#if !defined(SWIFT_C_INLINE_THUNK) -# if __has_attribute(always_inline) -# if __has_attribute(nodebug) -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) -# else -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) -# endif -# else -# define SWIFT_C_INLINE_THUNK inline -# endif -#endif -#if defined(_WIN32) -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) -#endif -#else -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL -#endif -#endif -#if !__has_feature(nullability) -# define _Nonnull -# define _Nullable -# define _Null_unspecified -#elif !defined(__OBJC__) -# pragma clang diagnostic ignored "-Wnullability-extension" -#endif -#if !__has_feature(nullability_nullable_result) -# define _Nullable_result _Nullable -#endif -#if __has_feature(objc_modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -#endif - -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Warc-bridge-casts-disallowed-in-nonarc" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" -#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="nfclib",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__cplusplus) -extern "C" { -#endif - -#if defined(__cplusplus) -} // extern "C" -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#if defined(__OBJC__) -#if __has_feature(objc_modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -@import ObjectiveC; -#endif - -#endif // defined(__OBJC__) -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Warc-bridge-casts-disallowed-in-nonarc" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" -#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="nfclib",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) - -SWIFT_CLASS("_TtC6nfclib31OperationAuthenticateWithWebEID") -@interface OperationAuthenticateWithWebEID : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -SWIFT_CLASS("_TtC6nfclib24OperationReadCertificate") -@interface OperationReadCertificate : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -SWIFT_CLASS("_TtC6nfclib23OperationReadPublicData") -@interface OperationReadPublicData : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -SWIFT_CLASS("_TtC6nfclib17OperationSignHash") -@interface OperationSignHash : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -SWIFT_CLASS("_TtC6nfclib19OperationUnblockPin") -@interface OperationUnblockPin : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -#endif // defined(__OBJC__) -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#if defined(__cplusplus) -#endif -#pragma clang diagnostic pop -#endif - -#elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 6.4 (swiftlang-6.4.0.34.1 clang-2100.3.34.1) -#ifndef NFCLIB_SWIFT_H -#define NFCLIB_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif // defined(__OBJC__) -#if defined(__cplusplus) -#include -#include -#include -#include -#include -#include -#else -#include -#include -#include -#include -#endif -#if defined(__cplusplus) -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" -#if defined(__arm64e__) && __has_include() -# include -#else -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wreserved-macro-identifier" -# ifndef __ptrauth_swift_value_witness_function_pointer -# define __ptrauth_swift_value_witness_function_pointer(x) -# endif -# ifndef __ptrauth_swift_class_method_pointer -# define __ptrauth_swift_class_method_pointer(x) -# endif -#pragma clang diagnostic pop -#endif -#pragma clang diagnostic pop -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef unsigned char char8_t; -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif -#if !defined(SWIFT_RUNTIME_NAME) -# if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -# else -# define SWIFT_RUNTIME_NAME(X) -# endif -#endif -#if !defined(SWIFT_COMPILE_NAME) -# if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -# else -# define SWIFT_COMPILE_NAME(X) -# endif -#endif -#if !defined(SWIFT_METHOD_FAMILY) -# if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -# else -# define SWIFT_METHOD_FAMILY(X) -# endif -#endif -#if !defined(SWIFT_NOESCAPE) -# if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -# else -# define SWIFT_NOESCAPE -# endif -#endif -#if !defined(SWIFT_RELEASES_ARGUMENT) -# if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -# else -# define SWIFT_RELEASES_ARGUMENT -# endif -#endif -#if !defined(SWIFT_WARN_UNUSED_RESULT) -# if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -# else -# define SWIFT_WARN_UNUSED_RESULT -# endif -#endif -#if !defined(SWIFT_NORETURN) -# if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -# else -# define SWIFT_NORETURN -# endif -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -# else -# define SWIFT_ENUM(_type, _name, _extensibility) _type _name; enum -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM_TAG) -# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) -# define SWIFT_ENUM_TAG enum -# else -# define SWIFT_ENUM_TAG -# endif -#endif -#if !defined(SWIFT_ENUM_FWD_DECL) -# if (defined(__cplusplus) && __cplusplus >= 201103L) || (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || __has_feature(objc_fixed_enum) -# define SWIFT_ENUM_FWD_DECL(_type, _name) enum _name : _type; -# else -# define SWIFT_ENUM_FWD_DECL(_type, _name) typedef _type _name; -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_AVAILABILITY_DOMAIN) -# define SWIFT_AVAILABILITY_DOMAIN(dom, ...) __attribute__((availability(domain: dom, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if !defined(SWIFT_DEPRECATED_OBJC) -# if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -# else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -# endif -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if !defined(SWIFT_INDIRECT_RESULT) -# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) -#endif -#if !defined(SWIFT_CONTEXT) -# define SWIFT_CONTEXT __attribute__((swift_context)) -#endif -#if !defined(SWIFT_ERROR_RESULT) -# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) -#endif -#if defined(__cplusplus) -# define SWIFT_NOEXCEPT noexcept -#else -# define SWIFT_NOEXCEPT -#endif -#if !defined(SWIFT_C_INLINE_THUNK) -# if __has_attribute(always_inline) -# if __has_attribute(nodebug) -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) -# else -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) -# endif -# else -# define SWIFT_C_INLINE_THUNK inline -# endif -#endif -#if defined(_WIN32) -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) -#endif -#else -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL -#endif -#endif -#if !__has_feature(nullability) -# define _Nonnull -# define _Nullable -# define _Null_unspecified -#elif !defined(__OBJC__) -# pragma clang diagnostic ignored "-Wnullability-extension" -#endif -#if !__has_feature(nullability_nullable_result) -# define _Nullable_result _Nullable -#endif -#if __has_feature(objc_modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -#endif - -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Warc-bridge-casts-disallowed-in-nonarc" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" -#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="nfclib",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__cplusplus) -extern "C" { -#endif - -#if defined(__cplusplus) -} // extern "C" -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#if defined(__OBJC__) -#if __has_feature(objc_modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -@import ObjectiveC; -#endif - -#endif // defined(__OBJC__) -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Warc-bridge-casts-disallowed-in-nonarc" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" -#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="nfclib",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) - -SWIFT_CLASS("_TtC6nfclib31OperationAuthenticateWithWebEID") -@interface OperationAuthenticateWithWebEID : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -SWIFT_CLASS("_TtC6nfclib24OperationReadCertificate") -@interface OperationReadCertificate : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -SWIFT_CLASS("_TtC6nfclib23OperationReadPublicData") -@interface OperationReadPublicData : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -SWIFT_CLASS("_TtC6nfclib17OperationSignHash") -@interface OperationSignHash : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -SWIFT_CLASS("_TtC6nfclib19OperationUnblockPin") -@interface OperationUnblockPin : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -#endif // defined(__OBJC__) -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#if defined(__cplusplus) -#endif -#pragma clang diagnostic pop -#endif - -#else -#error unsupported Swift architecture -#endif diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Headers/nfclib.h b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Headers/nfclib.h deleted file mode 100644 index b6294064..00000000 --- a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Headers/nfclib.h +++ /dev/null @@ -1,12 +0,0 @@ -// SPDX-FileCopyrightText: Estonian Information System Authority -// SPDX-License-Identifier: LGPL-2.1-or-later - -#import - -//! Project version number for nfc_lib. -FOUNDATION_EXPORT double nfc_libVersionNumber; - -//! Project version string for nfc_lib. -FOUNDATION_EXPORT const unsigned char nfc_libVersionString[]; - -// In this header, you should import all the public headers of your framework using statements like #import diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Info.plist b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Info.plist deleted file mode 100644 index aa30859e..00000000 Binary files a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Info.plist and /dev/null differ diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/module.modulemap b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/module.modulemap deleted file mode 100644 index 22ab0953..00000000 --- a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/module.modulemap +++ /dev/null @@ -1,10 +0,0 @@ -framework module nfclib { - umbrella header "nfclib.h" - export * - - module * { export * } -} - -module nfclib.Swift { - header "nfclib-Swift.h" -} diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo deleted file mode 100644 index 2ba196f8..00000000 Binary files a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo and /dev/null differ diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo deleted file mode 100644 index 8d4c7a8e..00000000 Binary files a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo and /dev/null differ diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.abi.json b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.abi.json deleted file mode 100644 index c0e130b0..00000000 --- a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.abi.json +++ /dev/null @@ -1,8635 +0,0 @@ -{ - "ABIRoot": { - "kind": "Root", - "name": "nfclib", - "printedName": "nfclib", - "children": [ - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "OperationSignHash", - "printedName": "OperationSignHash", - "children": [ - { - "kind": "Function", - "name": "startSigning", - "printedName": "startSigning(CAN:PIN2:hash:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - } - ], - "declKind": "Func", - "usr": "s:6nfclib17OperationSignHashC12startSigning3CAN4PIN24hash10Foundation4DataVSS_AA06SecureK0CAJtYaKF", - "mangledName": "$s6nfclib17OperationSignHashC12startSigning3CAN4PIN24hash10Foundation4DataVSS_AA06SecureK0CAJtYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationSignHash", - "printedName": "nfclib.OperationSignHash", - "usr": "c:@M@nfclib@objc(cs)OperationSignHash" - } - ], - "declKind": "Constructor", - "usr": "c:@M@nfclib@objc(cs)OperationSignHash(im)init", - "mangledName": "$s6nfclib17OperationSignHashCACycfc", - "moduleName": "nfclib", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didDetect:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib17OperationSignHashC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "mangledName": "$s6nfclib17OperationSignHashC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSessionDidBecomeActive", - "printedName": "tagReaderSessionDidBecomeActive(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - } - ], - "declKind": "Func", - "usr": "s:6nfclib17OperationSignHashC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "mangledName": "$s6nfclib17OperationSignHashC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didInvalidateWithError:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "declKind": "Func", - "usr": "s:6nfclib17OperationSignHashC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "mangledName": "$s6nfclib17OperationSignHashC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@nfclib@objc(cs)OperationSignHash", - "mangledName": "$s6nfclib17OperationSignHashC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "NFCTagReaderSessionDelegate", - "printedName": "NFCTagReaderSessionDelegate", - "usr": "s:7CoreNFC27NFCTagReaderSessionDelegateP", - "mangledName": "$s7CoreNFC27NFCTagReaderSessionDelegateP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "WebEidData", - "printedName": "WebEidData", - "children": [ - { - "kind": "Var", - "name": "unverifiedCertificate", - "printedName": "unverifiedCertificate", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10WebEidDataC21unverifiedCertificateSSvp", - "mangledName": "$s6nfclib10WebEidDataC21unverifiedCertificateSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10WebEidDataC21unverifiedCertificateSSvg", - "mangledName": "$s6nfclib10WebEidDataC21unverifiedCertificateSSvg", - "moduleName": "nfclib", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "signingCertificate", - "printedName": "signingCertificate", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10WebEidDataC18signingCertificateSSvp", - "mangledName": "$s6nfclib10WebEidDataC18signingCertificateSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10WebEidDataC18signingCertificateSSvg", - "mangledName": "$s6nfclib10WebEidDataC18signingCertificateSSvg", - "moduleName": "nfclib", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "algorithm", - "printedName": "algorithm", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10WebEidDataC9algorithmAA0bC18SignatureAlgorithmOvp", - "mangledName": "$s6nfclib10WebEidDataC9algorithmAA0bC18SignatureAlgorithmOvp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10WebEidDataC9algorithmAA0bC18SignatureAlgorithmOvg", - "mangledName": "$s6nfclib10WebEidDataC9algorithmAA0bC18SignatureAlgorithmOvg", - "moduleName": "nfclib", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "signature", - "printedName": "signature", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10WebEidDataC9signatureSSvp", - "mangledName": "$s6nfclib10WebEidDataC9signatureSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10WebEidDataC9signatureSSvg", - "mangledName": "$s6nfclib10WebEidDataC9signatureSSvg", - "moduleName": "nfclib", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "formattedDescription", - "printedName": "formattedDescription", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10WebEidDataC20formattedDescriptionSSvp", - "mangledName": "$s6nfclib10WebEidDataC20formattedDescriptionSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10WebEidDataC20formattedDescriptionSSvg", - "mangledName": "$s6nfclib10WebEidDataC20formattedDescriptionSSvg", - "moduleName": "nfclib", - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "s:6nfclib10WebEidDataC", - "mangledName": "$s6nfclib10WebEidDataC", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "AccessControl" - ], - "hasMissingDesignatedInitializers": true, - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Security", - "printedName": "Security", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "WebEidSignatureAlgorithm", - "printedName": "WebEidSignatureAlgorithm", - "children": [ - { - "kind": "Var", - "name": "es256", - "printedName": "es256", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.WebEidSignatureAlgorithm.Type) -> nfclib.WebEidSignatureAlgorithm", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.WebEidSignatureAlgorithm.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO5es256yA2CmF", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO5es256yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "es384", - "printedName": "es384", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.WebEidSignatureAlgorithm.Type) -> nfclib.WebEidSignatureAlgorithm", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.WebEidSignatureAlgorithm.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO5es384yA2CmF", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO5es384yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "nfclib.WebEidSignatureAlgorithm?", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO8rawValueACSgSS_tcfc", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO8rawValueACSgSS_tcfc", - "moduleName": "nfclib", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO8rawValueSSvp", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO8rawValueSSvp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO8rawValueSSvg", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO8rawValueSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "String", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Synchronization", - "printedName": "Synchronization", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Darwin", - "printedName": "Darwin", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "SecureData", - "printedName": "SecureData", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "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:6nfclib10SecureDataCyACSays5UInt8VGcfc", - "mangledName": "$s6nfclib10SecureDataCyACSays5UInt8VGcfc", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib10SecureDataCyAC10Foundation0C0Vcfc", - "mangledName": "$s6nfclib10SecureDataCyAC10Foundation0C0Vcfc", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "count", - "printedName": "count", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10SecureDataC5countSivp", - "mangledName": "$s6nfclib10SecureDataC5countSivp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10SecureDataC5countSivg", - "mangledName": "$s6nfclib10SecureDataC5countSivg", - "moduleName": "nfclib", - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "secureZero", - "printedName": "secureZero()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "s:6nfclib10SecureDataC10secureZeroyyF", - "mangledName": "$s6nfclib10SecureDataC10secureZeroyyF", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:6nfclib10SecureDataC", - "mangledName": "$s6nfclib10SecureDataC", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Security", - "printedName": "Security", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Security", - "printedName": "Security", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "AuthenticateWithWebEidError", - "printedName": "AuthenticateWithWebEidError", - "children": [ - { - "kind": "Var", - "name": "failedToReadPublicKey", - "printedName": "failedToReadPublicKey", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.AuthenticateWithWebEidError.Type) -> nfclib.AuthenticateWithWebEidError", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.AuthenticateWithWebEidError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO21failedToReadPublicKeyyA2CmF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO21failedToReadPublicKeyyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedToDetermineAlgorithm", - "printedName": "failedToDetermineAlgorithm", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.AuthenticateWithWebEidError.Type) -> nfclib.AuthenticateWithWebEidError", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.AuthenticateWithWebEidError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO26failedToDetermineAlgorithmyA2CmF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO26failedToDetermineAlgorithmyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedToMapAlgorithm", - "printedName": "failedToMapAlgorithm", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.AuthenticateWithWebEidError.Type) -> nfclib.AuthenticateWithWebEidError", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.AuthenticateWithWebEidError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO20failedToMapAlgorithmyA2CmF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO20failedToMapAlgorithmyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedCertificateExpired", - "printedName": "failedCertificateExpired", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.AuthenticateWithWebEidError.Type) -> nfclib.AuthenticateWithWebEidError", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.AuthenticateWithWebEidError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO24failedCertificateExpiredyA2CmF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO24failedCertificateExpiredyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedCertificateNotYetValid", - "printedName": "failedCertificateNotYetValid", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.AuthenticateWithWebEidError.Type) -> nfclib.AuthenticateWithWebEidError", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.AuthenticateWithWebEidError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO28failedCertificateNotYetValidyA2CmF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO28failedCertificateNotYetValidyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "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:6nfclib27AuthenticateWithWebEidErrorO9hashValueSivp", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO9hashValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO9hashValueSivg", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO9hashValueSivg", - "moduleName": "nfclib", - "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:6nfclib27AuthenticateWithWebEidErrorO4hash4intoys6HasherVz_tF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO4hash4intoys6HasherVz_tF", - "moduleName": "nfclib", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "OperationAuthenticateWithWebEID", - "printedName": "OperationAuthenticateWithWebEID", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(CAN:pin1:challenge:origin:)", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationAuthenticateWithWebEID", - "printedName": "nfclib.OperationAuthenticateWithWebEID", - "usr": "c:@M@nfclib@objc(cs)OperationAuthenticateWithWebEID" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib31OperationAuthenticateWithWebEIDC3CAN4pin19challenge6originACSS_AA10SecureDataCS2Stcfc", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC3CAN4pin19challenge6originACSS_AA10SecureDataCS2Stcfc", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "startReading", - "printedName": "startReading()", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidData", - "printedName": "nfclib.WebEidData", - "usr": "s:6nfclib10WebEidDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib31OperationAuthenticateWithWebEIDC12startReadingAA0E7EidDataCyYaKF", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC12startReadingAA0E7EidDataCyYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationAuthenticateWithWebEID", - "printedName": "nfclib.OperationAuthenticateWithWebEID", - "usr": "c:@M@nfclib@objc(cs)OperationAuthenticateWithWebEID" - } - ], - "declKind": "Constructor", - "usr": "c:@M@nfclib@objc(cs)OperationAuthenticateWithWebEID(im)init", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDCACycfc", - "moduleName": "nfclib", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didDetect:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib31OperationAuthenticateWithWebEIDC16tagReaderSession_9didDetectySo06NFCTaghI0C_Say7CoreNFC0L0OGtF", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC16tagReaderSession_9didDetectySo06NFCTaghI0C_Say7CoreNFC0L0OGtF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSessionDidBecomeActive", - "printedName": "tagReaderSessionDidBecomeActive(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - } - ], - "declKind": "Func", - "usr": "s:6nfclib31OperationAuthenticateWithWebEIDC31tagReaderSessionDidBecomeActiveyySo06NFCTaghI0CF", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC31tagReaderSessionDidBecomeActiveyySo06NFCTaghI0CF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didInvalidateWithError:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "declKind": "Func", - "usr": "s:6nfclib31OperationAuthenticateWithWebEIDC16tagReaderSession_013didInvalidateD5ErrorySo06NFCTaghI0C_s0L0_ptF", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC16tagReaderSession_013didInvalidateD5ErrorySo06NFCTaghI0C_s0L0_ptF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@nfclib@objc(cs)OperationAuthenticateWithWebEID", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "NFCTagReaderSessionDelegate", - "printedName": "NFCTagReaderSessionDelegate", - "usr": "s:7CoreNFC27NFCTagReaderSessionDelegateP", - "mangledName": "$s7CoreNFC27NFCTagReaderSessionDelegateP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "CryptoTokenKit", - "printedName": "CryptoTokenKit", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SwiftECC", - "printedName": "SwiftECC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "OSLog", - "printedName": "OSLog", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "CommonCrypto", - "printedName": "CommonCrypto", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "CryptoTokenKit", - "printedName": "CryptoTokenKit", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "SwiftECC", - "printedName": "SwiftECC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "BigInt", - "printedName": "BigInt", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CryptoTokenKit", - "printedName": "CryptoTokenKit", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Security", - "printedName": "Security", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "ReadCertificateError", - "printedName": "ReadCertificateError", - "children": [ - { - "kind": "Var", - "name": "certificateUsageNotSpecified", - "printedName": "certificateUsageNotSpecified", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.ReadCertificateError.Type) -> nfclib.ReadCertificateError", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.ReadCertificateError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib20ReadCertificateErrorO28certificateUsageNotSpecifiedyA2CmF", - "mangledName": "$s6nfclib20ReadCertificateErrorO28certificateUsageNotSpecifiedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedToReadCertificate", - "printedName": "failedToReadCertificate", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.ReadCertificateError.Type) -> nfclib.ReadCertificateError", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.ReadCertificateError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib20ReadCertificateErrorO08failedTobC0yA2CmF", - "mangledName": "$s6nfclib20ReadCertificateErrorO08failedTobC0yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "general", - "printedName": "general", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.ReadCertificateError.Type) -> nfclib.ReadCertificateError", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.ReadCertificateError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib20ReadCertificateErrorO7generalyA2CmF", - "mangledName": "$s6nfclib20ReadCertificateErrorO7generalyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - }, - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib20ReadCertificateErrorO2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib20ReadCertificateErrorO2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "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:6nfclib20ReadCertificateErrorO9hashValueSivp", - "mangledName": "$s6nfclib20ReadCertificateErrorO9hashValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib20ReadCertificateErrorO9hashValueSivg", - "mangledName": "$s6nfclib20ReadCertificateErrorO9hashValueSivg", - "moduleName": "nfclib", - "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:6nfclib20ReadCertificateErrorO4hash4intoys6HasherVz_tF", - "mangledName": "$s6nfclib20ReadCertificateErrorO4hash4intoys6HasherVz_tF", - "moduleName": "nfclib", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib20ReadCertificateErrorO", - "mangledName": "$s6nfclib20ReadCertificateErrorO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CertificateUsage", - "printedName": "CertificateUsage", - "children": [ - { - "kind": "Var", - "name": "auth", - "printedName": "auth", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CertificateUsage.Type) -> nfclib.CertificateUsage", - "children": [ - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CertificateUsage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib16CertificateUsageO4authyA2CmF", - "mangledName": "$s6nfclib16CertificateUsageO4authyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "sign", - "printedName": "sign", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CertificateUsage.Type) -> nfclib.CertificateUsage", - "children": [ - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CertificateUsage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib16CertificateUsageO4signyA2CmF", - "mangledName": "$s6nfclib16CertificateUsageO4signyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - }, - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib16CertificateUsageO2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib16CertificateUsageO2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "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:6nfclib16CertificateUsageO9hashValueSivp", - "mangledName": "$s6nfclib16CertificateUsageO9hashValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib16CertificateUsageO9hashValueSivg", - "mangledName": "$s6nfclib16CertificateUsageO9hashValueSivg", - "moduleName": "nfclib", - "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:6nfclib16CertificateUsageO4hash4intoys6HasherVz_tF", - "mangledName": "$s6nfclib16CertificateUsageO4hash4intoys6HasherVz_tF", - "moduleName": "nfclib", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib16CertificateUsageO", - "mangledName": "$s6nfclib16CertificateUsageO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "TypeDecl", - "name": "OperationReadCertificate", - "printedName": "OperationReadCertificate", - "children": [ - { - "kind": "Function", - "name": "startReading", - "printedName": "startReading(CAN:certUsage:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SecCertificate", - "printedName": "Security.SecCertificate", - "usr": "c:@T@SecCertificateRef" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib24OperationReadCertificateC12startReading3CAN9certUsageSo03SecD3RefaSS_AA0dI0OtYaKF", - "mangledName": "$s6nfclib24OperationReadCertificateC12startReading3CAN9certUsageSo03SecD3RefaSS_AA0dI0OtYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationReadCertificate", - "printedName": "nfclib.OperationReadCertificate", - "usr": "c:@M@nfclib@objc(cs)OperationReadCertificate" - } - ], - "declKind": "Constructor", - "usr": "c:@M@nfclib@objc(cs)OperationReadCertificate(im)init", - "mangledName": "$s6nfclib24OperationReadCertificateCACycfc", - "moduleName": "nfclib", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didDetect:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib24OperationReadCertificateC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "mangledName": "$s6nfclib24OperationReadCertificateC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSessionDidBecomeActive", - "printedName": "tagReaderSessionDidBecomeActive(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - } - ], - "declKind": "Func", - "usr": "s:6nfclib24OperationReadCertificateC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "mangledName": "$s6nfclib24OperationReadCertificateC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didInvalidateWithError:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "declKind": "Func", - "usr": "s:6nfclib24OperationReadCertificateC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "mangledName": "$s6nfclib24OperationReadCertificateC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@nfclib@objc(cs)OperationReadCertificate", - "mangledName": "$s6nfclib24OperationReadCertificateC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "NFCTagReaderSessionDelegate", - "printedName": "NFCTagReaderSessionDelegate", - "usr": "s:7CoreNFC27NFCTagReaderSessionDelegateP", - "mangledName": "$s7CoreNFC27NFCTagReaderSessionDelegateP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SwiftECC", - "printedName": "SwiftECC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "OSLog", - "printedName": "OSLog", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "Preconcurrency" - ] - }, - { - "kind": "Import", - "name": "CryptoTokenKit", - "printedName": "CryptoTokenKit", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "UnblockPINError", - "printedName": "UnblockPINError", - "children": [ - { - "kind": "Var", - "name": "missingRequiredParameter", - "printedName": "missingRequiredParameter", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.UnblockPINError.Type) -> nfclib.UnblockPINError", - "children": [ - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.UnblockPINError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib15UnblockPINErrorO24missingRequiredParameteryA2CmF", - "mangledName": "$s6nfclib15UnblockPINErrorO24missingRequiredParameteryA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "general", - "printedName": "general", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.UnblockPINError.Type) -> nfclib.UnblockPINError", - "children": [ - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.UnblockPINError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib15UnblockPINErrorO7generalyA2CmF", - "mangledName": "$s6nfclib15UnblockPINErrorO7generalyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - }, - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib15UnblockPINErrorO2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib15UnblockPINErrorO2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "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:6nfclib15UnblockPINErrorO9hashValueSivp", - "mangledName": "$s6nfclib15UnblockPINErrorO9hashValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib15UnblockPINErrorO9hashValueSivg", - "mangledName": "$s6nfclib15UnblockPINErrorO9hashValueSivg", - "moduleName": "nfclib", - "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:6nfclib15UnblockPINErrorO4hash4intoys6HasherVz_tF", - "mangledName": "$s6nfclib15UnblockPINErrorO4hash4intoys6HasherVz_tF", - "moduleName": "nfclib", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib15UnblockPINErrorO", - "mangledName": "$s6nfclib15UnblockPINErrorO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "OperationUnblockPin", - "printedName": "OperationUnblockPin", - "children": [ - { - "kind": "Function", - "name": "startReading", - "printedName": "startReading(CAN:codeType:puk:newPin:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib19OperationUnblockPinC12startReading3CAN8codeType3puk03newD0ySS_AA04CodeI0OAA10SecureDataCALtYaKF", - "mangledName": "$s6nfclib19OperationUnblockPinC12startReading3CAN8codeType3puk03newD0ySS_AA04CodeI0OAA10SecureDataCALtYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationUnblockPin", - "printedName": "nfclib.OperationUnblockPin", - "usr": "c:@M@nfclib@objc(cs)OperationUnblockPin" - } - ], - "declKind": "Constructor", - "usr": "c:@M@nfclib@objc(cs)OperationUnblockPin(im)init", - "mangledName": "$s6nfclib19OperationUnblockPinCACycfc", - "moduleName": "nfclib", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didDetect:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib19OperationUnblockPinC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "mangledName": "$s6nfclib19OperationUnblockPinC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSessionDidBecomeActive", - "printedName": "tagReaderSessionDidBecomeActive(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - } - ], - "declKind": "Func", - "usr": "s:6nfclib19OperationUnblockPinC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "mangledName": "$s6nfclib19OperationUnblockPinC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didInvalidateWithError:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "declKind": "Func", - "usr": "s:6nfclib19OperationUnblockPinC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "mangledName": "$s6nfclib19OperationUnblockPinC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@nfclib@objc(cs)OperationUnblockPin", - "mangledName": "$s6nfclib19OperationUnblockPinC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "NFCTagReaderSessionDelegate", - "printedName": "NFCTagReaderSessionDelegate", - "usr": "s:7CoreNFC27NFCTagReaderSessionDelegateP", - "mangledName": "$s7CoreNFC27NFCTagReaderSessionDelegateP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "Preconcurrency" - ] - }, - { - "kind": "TypeDecl", - "name": "NFCConnection", - "printedName": "NFCConnection", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCConnection", - "printedName": "nfclib.NFCConnection", - "usr": "s:6nfclib13NFCConnectionC" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib13NFCConnectionCACycfc", - "mangledName": "$s6nfclib13NFCConnectionCACycfc", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "setup", - "printedName": "setup(_:tags:)", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCISO7816Tag", - "printedName": "any CoreNFC.NFCISO7816Tag", - "usr": "c:objc(pl)NFCISO7816Tag" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib13NFCConnectionC5setup_4tagsSo13NFCISO7816Tag_pSo19NFCTagReaderSessionC_Say7CoreNFC0G0OGtYaKF", - "mangledName": "$s6nfclib13NFCConnectionC5setup_4tagsSo13NFCISO7816Tag_pSo19NFCTagReaderSessionC_Say7CoreNFC0G0OGtYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getCardCommands", - "printedName": "getCardCommands(_:tag:CAN:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CardCommands", - "printedName": "any nfclib.CardCommands", - "usr": "s:6nfclib12CardCommandsP" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "NFCISO7816Tag", - "printedName": "any CoreNFC.NFCISO7816Tag", - "usr": "c:objc(pl)NFCISO7816Tag" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "s:6nfclib13NFCConnectionC15getCardCommands_3tag3CANAA0dE0_pSo19NFCTagReaderSessionC_So13NFCISO7816Tag_pSStYaKF", - "mangledName": "$s6nfclib13NFCConnectionC15getCardCommands_3tag3CANAA0dE0_pSo19NFCTagReaderSessionC_So13NFCISO7816Tag_pSStYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:6nfclib13NFCConnectionC", - "mangledName": "$s6nfclib13NFCConnectionC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "CommonCrypto", - "printedName": "CommonCrypto", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CommonCrypto", - "printedName": "CommonCrypto", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "IdCardError", - "printedName": "IdCardError", - "children": [ - { - "kind": "Var", - "name": "wrongCAN", - "printedName": "wrongCAN", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardError.Type) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib11IdCardErrorO8wrongCANyA2CmF", - "mangledName": "$s6nfclib11IdCardErrorO8wrongCANyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "wrongPIN", - "printedName": "wrongPIN", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardError.Type) -> (nfclib.CodeType, Swift.Int) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType, Swift.Int) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(codeType: nfclib.CodeType, triesLeft: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib11IdCardErrorO8wrongPINyAcA8CodeTypeO_SitcACmF", - "mangledName": "$s6nfclib11IdCardErrorO8wrongPINyAcA8CodeTypeO_SitcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidNewPIN", - "printedName": "invalidNewPIN", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardError.Type) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib11IdCardErrorO13invalidNewPINyA2CmF", - "mangledName": "$s6nfclib11IdCardErrorO13invalidNewPINyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "sessionError", - "printedName": "sessionError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardError.Type) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib11IdCardErrorO07sessionD0yA2CmF", - "mangledName": "$s6nfclib11IdCardErrorO07sessionD0yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "notActivated", - "printedName": "notActivated", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardError.Type) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib11IdCardErrorO12notActivatedyA2CmF", - "mangledName": "$s6nfclib11IdCardErrorO12notActivatedyA2CmF", - "moduleName": "nfclib" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib11IdCardErrorO", - "mangledName": "$s6nfclib11IdCardErrorO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "IdCardInternalError", - "printedName": "IdCardInternalError", - "children": [ - { - "kind": "Var", - "name": "missingRESTag", - "printedName": "missingRESTag", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO13missingRESTagyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO13missingRESTagyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "missingMACTag", - "printedName": "missingMACTag", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO13missingMACTagyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO13missingMACTagyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidMACValue", - "printedName": "invalidMACValue", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO15invalidMACValueyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO15invalidMACValueyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedReadingField", - "printedName": "failedReadingField", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (nfclib.CardField) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO18failedReadingFieldyAcA0cH0OcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO18failedReadingFieldyAcA0cH0OcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "hexConversionFailed", - "printedName": "hexConversionFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO19hexConversionFailedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO19hexConversionFailedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "AESCBCError", - "printedName": "AESCBCError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO11AESCBCErroryA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO11AESCBCErroryA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "sendCommandFailed", - "printedName": "sendCommandFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (Swift.String) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO17sendCommandFailedyACSS_tcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO17sendCommandFailedyACSS_tcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidResponse", - "printedName": "invalidResponse", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (Swift.String) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO15invalidResponseyACSS_tcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO15invalidResponseyACSS_tcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "swError", - "printedName": "swError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (Swift.UInt16) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.UInt16) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "UInt16", - "printedName": "Swift.UInt16", - "usr": "s:s6UInt16V" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO02swE0yACs6UInt16VcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO02swE0yACs6UInt16VcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "pinVerificationFailed", - "printedName": "pinVerificationFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (nfclib.CodeType) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(codeType: nfclib.CodeType)", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO21pinVerificationFailedyAcA8CodeTypeO_tcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO21pinVerificationFailedyAcA8CodeTypeO_tcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "remainingPinRetryCount", - "printedName": "remainingPinRetryCount", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (nfclib.CodeType, Swift.Int) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType, Swift.Int) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(codeType: nfclib.CodeType, count: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO22remainingPinRetryCountyAcA8CodeTypeO_SitcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO22remainingPinRetryCountyAcA8CodeTypeO_SitcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidNewPin", - "printedName": "invalidNewPin", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO13invalidNewPinyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO13invalidNewPinyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "notSupportedCodeType", - "printedName": "notSupportedCodeType", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO20notSupportedCodeTypeyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO20notSupportedCodeTypeyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "dataPaddingError", - "printedName": "dataPaddingError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO011dataPaddingE0yA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO011dataPaddingE0yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidAPDU", - "printedName": "invalidAPDU", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO11invalidAPDUyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO11invalidAPDUyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "authenticationFailed", - "printedName": "authenticationFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO20authenticationFailedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO20authenticationFailedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "canAuthenticationFailed", - "printedName": "canAuthenticationFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO23canAuthenticationFailedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO23canAuthenticationFailedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidTag", - "printedName": "invalidTag", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO10invalidTagyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO10invalidTagyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "cardNotSupported", - "printedName": "cardNotSupported", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO16cardNotSupportedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO16cardNotSupportedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "nfcNotSupported", - "printedName": "nfcNotSupported", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO15nfcNotSupportedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO15nfcNotSupportedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "connectionFailed", - "printedName": "connectionFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO16connectionFailedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO16connectionFailedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "multipleTagsDetected", - "printedName": "multipleTagsDetected", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO20multipleTagsDetectedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO20multipleTagsDetectedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "couldNotVerifyChipsMAC", - "printedName": "couldNotVerifyChipsMAC", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO22couldNotVerifyChipsMACyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO22couldNotVerifyChipsMACyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "cancelledByUser", - "printedName": "cancelledByUser", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO15cancelledByUseryA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO15cancelledByUseryA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "sessionInvalidated", - "printedName": "sessionInvalidated", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO18sessionInvalidatedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO18sessionInvalidatedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "readerProcessFailed", - "printedName": "readerProcessFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO19readerProcessFailedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO19readerProcessFailedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedToRemovePadding", - "printedName": "failedToRemovePadding", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO21failedToRemovePaddingyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO21failedToRemovePaddingyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "notSupportedAlgorithm", - "printedName": "notSupportedAlgorithm", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO21notSupportedAlgorithmyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO21notSupportedAlgorithmyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "operationInProgress", - "printedName": "operationInProgress", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO19operationInProgressyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO19operationInProgressyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "notActivated", - "printedName": "notActivated", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO12notActivatedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO12notActivatedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "getIdCardError", - "printedName": "getIdCardError()", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib19IdCardInternalErrorO03getbcE0AA0bcE0OyF", - "mangledName": "$s6nfclib19IdCardInternalErrorO03getbcE0AA0bcE0OyF", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib19IdCardInternalErrorO", - "mangledName": "$s6nfclib19IdCardInternalErrorO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "os", - "printedName": "os", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NFCLibLogging", - "printedName": "NFCLibLogging", - "children": [ - { - "kind": "Var", - "name": "isEnabled", - "printedName": "isEnabled", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:6nfclib13NFCLibLoggingO9isEnabledSbvpZ", - "mangledName": "$s6nfclib13NFCLibLoggingO9isEnabledSbvpZ", - "moduleName": "nfclib", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib13NFCLibLoggingO9isEnabledSbvgZ", - "mangledName": "$s6nfclib13NFCLibLoggingO9isEnabledSbvgZ", - "moduleName": "nfclib", - "static": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib13NFCLibLoggingO9isEnabledSbvsZ", - "mangledName": "$s6nfclib13NFCLibLoggingO9isEnabledSbvsZ", - "moduleName": "nfclib", - "static": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib13NFCLibLoggingO9isEnabledSbvMZ", - "mangledName": "$s6nfclib13NFCLibLoggingO9isEnabledSbvMZ", - "moduleName": "nfclib", - "static": true, - "implicit": true, - "accessorKind": "_modify" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:6nfclib13NFCLibLoggingO", - "mangledName": "$s6nfclib13NFCLibLoggingO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "CardInfo", - "printedName": "CardInfo", - "children": [ - { - "kind": "Var", - "name": "givenName", - "printedName": "givenName", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV9givenNameSSvp", - "mangledName": "$s6nfclib8CardInfoV9givenNameSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV9givenNameSSvg", - "mangledName": "$s6nfclib8CardInfoV9givenNameSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV9givenNameSSvs", - "mangledName": "$s6nfclib8CardInfoV9givenNameSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV9givenNameSSvM", - "mangledName": "$s6nfclib8CardInfoV9givenNameSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "surname", - "printedName": "surname", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV7surnameSSvp", - "mangledName": "$s6nfclib8CardInfoV7surnameSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV7surnameSSvg", - "mangledName": "$s6nfclib8CardInfoV7surnameSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV7surnameSSvs", - "mangledName": "$s6nfclib8CardInfoV7surnameSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV7surnameSSvM", - "mangledName": "$s6nfclib8CardInfoV7surnameSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "personalCode", - "printedName": "personalCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV12personalCodeSSvp", - "mangledName": "$s6nfclib8CardInfoV12personalCodeSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12personalCodeSSvg", - "mangledName": "$s6nfclib8CardInfoV12personalCodeSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12personalCodeSSvs", - "mangledName": "$s6nfclib8CardInfoV12personalCodeSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12personalCodeSSvM", - "mangledName": "$s6nfclib8CardInfoV12personalCodeSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "citizenship", - "printedName": "citizenship", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV11citizenshipSSvp", - "mangledName": "$s6nfclib8CardInfoV11citizenshipSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV11citizenshipSSvg", - "mangledName": "$s6nfclib8CardInfoV11citizenshipSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV11citizenshipSSvs", - "mangledName": "$s6nfclib8CardInfoV11citizenshipSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV11citizenshipSSvM", - "mangledName": "$s6nfclib8CardInfoV11citizenshipSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "documentNumber", - "printedName": "documentNumber", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV14documentNumberSSvp", - "mangledName": "$s6nfclib8CardInfoV14documentNumberSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV14documentNumberSSvg", - "mangledName": "$s6nfclib8CardInfoV14documentNumberSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV14documentNumberSSvs", - "mangledName": "$s6nfclib8CardInfoV14documentNumberSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV14documentNumberSSvM", - "mangledName": "$s6nfclib8CardInfoV14documentNumberSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "dateOfExpiry", - "printedName": "dateOfExpiry", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV12dateOfExpirySSvp", - "mangledName": "$s6nfclib8CardInfoV12dateOfExpirySSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12dateOfExpirySSvg", - "mangledName": "$s6nfclib8CardInfoV12dateOfExpirySSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12dateOfExpirySSvs", - "mangledName": "$s6nfclib8CardInfoV12dateOfExpirySSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12dateOfExpirySSvM", - "mangledName": "$s6nfclib8CardInfoV12dateOfExpirySSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "dateAndPlaceOfBirth", - "printedName": "dateAndPlaceOfBirth", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV19dateAndPlaceOfBirthSSvp", - "mangledName": "$s6nfclib8CardInfoV19dateAndPlaceOfBirthSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV19dateAndPlaceOfBirthSSvg", - "mangledName": "$s6nfclib8CardInfoV19dateAndPlaceOfBirthSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV19dateAndPlaceOfBirthSSvs", - "mangledName": "$s6nfclib8CardInfoV19dateAndPlaceOfBirthSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV19dateAndPlaceOfBirthSSvM", - "mangledName": "$s6nfclib8CardInfoV19dateAndPlaceOfBirthSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(givenName:surname:personalCode:citizenship:documentNumber:dateOfExpiry:dateAndPlaceOfBirth:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CardInfo", - "printedName": "nfclib.CardInfo", - "usr": "s:6nfclib8CardInfoV" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib8CardInfoV9givenName7surname12personalCode11citizenship14documentNumber12dateOfExpiry0l8AndPlaceM5BirthACSS_S6Stcfc", - "mangledName": "$s6nfclib8CardInfoV9givenName7surname12personalCode11citizenship14documentNumber12dateOfExpiry0l8AndPlaceM5BirthACSS_S6Stcfc", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "dateOfBirth", - "printedName": "dateOfBirth", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.Date?", - "children": [ - { - "kind": "TypeNominal", - "name": "Date", - "printedName": "Foundation.Date", - "usr": "s:10Foundation4DateV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV11dateOfBirth10Foundation4DateVSgvp", - "mangledName": "$s6nfclib8CardInfoV11dateOfBirth10Foundation4DateVSgvp", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.Date?", - "children": [ - { - "kind": "TypeNominal", - "name": "Date", - "printedName": "Foundation.Date", - "usr": "s:10Foundation4DateV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV11dateOfBirth10Foundation4DateVSgvg", - "mangledName": "$s6nfclib8CardInfoV11dateOfBirth10Foundation4DateVSgvg", - "moduleName": "nfclib", - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "dateOfBirth", - "printedName": "dateOfBirth(fromPersonalCode:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.Date?", - "children": [ - { - "kind": "TypeNominal", - "name": "Date", - "printedName": "Foundation.Date", - "usr": "s:10Foundation4DateV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "s:6nfclib8CardInfoV11dateOfBirth16fromPersonalCode10Foundation4DateVSgSS_tFZ", - "mangledName": "$s6nfclib8CardInfoV11dateOfBirth16fromPersonalCode10Foundation4DateVSgSS_tFZ", - "moduleName": "nfclib", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "formattedDescription", - "printedName": "formattedDescription", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV20formattedDescriptionSSvp", - "mangledName": "$s6nfclib8CardInfoV20formattedDescriptionSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV20formattedDescriptionSSvg", - "mangledName": "$s6nfclib8CardInfoV20formattedDescriptionSSvg", - "moduleName": "nfclib", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV9hashValueSivp", - "mangledName": "$s6nfclib8CardInfoV9hashValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV9hashValueSivg", - "mangledName": "$s6nfclib8CardInfoV9hashValueSivg", - "moduleName": "nfclib", - "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:6nfclib8CardInfoV4hash4intoys6HasherVz_tF", - "mangledName": "$s6nfclib8CardInfoV4hash4intoys6HasherVz_tF", - "moduleName": "nfclib", - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "CardInfo", - "printedName": "nfclib.CardInfo", - "usr": "s:6nfclib8CardInfoV" - }, - { - "kind": "TypeNominal", - "name": "CardInfo", - "printedName": "nfclib.CardInfo", - "usr": "s:6nfclib8CardInfoV" - } - ], - "declKind": "Func", - "usr": "s:6nfclib8CardInfoV2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib8CardInfoV2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:6nfclib8CardInfoV", - "mangledName": "$s6nfclib8CardInfoV", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CardField", - "printedName": "CardField", - "children": [ - { - "kind": "Var", - "name": "surname", - "printedName": "surname", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO7surnameyA2CmF", - "mangledName": "$s6nfclib9CardFieldO7surnameyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "firstName", - "printedName": "firstName", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO9firstNameyA2CmF", - "mangledName": "$s6nfclib9CardFieldO9firstNameyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "sex", - "printedName": "sex", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO3sexyA2CmF", - "mangledName": "$s6nfclib9CardFieldO3sexyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "citizenship", - "printedName": "citizenship", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO11citizenshipyA2CmF", - "mangledName": "$s6nfclib9CardFieldO11citizenshipyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "dateAndPlaceOfBirth", - "printedName": "dateAndPlaceOfBirth", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO19dateAndPlaceOfBirthyA2CmF", - "mangledName": "$s6nfclib9CardFieldO19dateAndPlaceOfBirthyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "personalCode", - "printedName": "personalCode", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO12personalCodeyA2CmF", - "mangledName": "$s6nfclib9CardFieldO12personalCodeyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "documentNr", - "printedName": "documentNr", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO10documentNryA2CmF", - "mangledName": "$s6nfclib9CardFieldO10documentNryA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "dateOfExpiry", - "printedName": "dateOfExpiry", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO12dateOfExpiryyA2CmF", - "mangledName": "$s6nfclib9CardFieldO12dateOfExpiryyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "nfclib.CardField?", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib9CardFieldO8rawValueACSgSi_tcfc", - "mangledName": "$s6nfclib9CardFieldO8rawValueACSgSi_tcfc", - "moduleName": "nfclib", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:6nfclib9CardFieldO8rawValueSivp", - "mangledName": "$s6nfclib9CardFieldO8rawValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib9CardFieldO8rawValueSivg", - "mangledName": "$s6nfclib9CardFieldO8rawValueSivg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:6nfclib9CardFieldO", - "mangledName": "$s6nfclib9CardFieldO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "OperationReadPublicData", - "printedName": "OperationReadPublicData", - "children": [ - { - "kind": "Function", - "name": "startReading", - "printedName": "startReading(CAN:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CardInfo", - "printedName": "nfclib.CardInfo", - "usr": "s:6nfclib8CardInfoV" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "s:6nfclib23OperationReadPublicDataC12startReading3CANAA8CardInfoVSS_tYaKF", - "mangledName": "$s6nfclib23OperationReadPublicDataC12startReading3CANAA8CardInfoVSS_tYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationReadPublicData", - "printedName": "nfclib.OperationReadPublicData", - "usr": "c:@M@nfclib@objc(cs)OperationReadPublicData" - } - ], - "declKind": "Constructor", - "usr": "c:@M@nfclib@objc(cs)OperationReadPublicData(im)init", - "mangledName": "$s6nfclib23OperationReadPublicDataCACycfc", - "moduleName": "nfclib", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didDetect:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib23OperationReadPublicDataC16tagReaderSession_9didDetectySo06NFCTaggH0C_Say7CoreNFC0K0OGtF", - "mangledName": "$s6nfclib23OperationReadPublicDataC16tagReaderSession_9didDetectySo06NFCTaggH0C_Say7CoreNFC0K0OGtF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "Final", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSessionDidBecomeActive", - "printedName": "tagReaderSessionDidBecomeActive(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - } - ], - "declKind": "Func", - "usr": "s:6nfclib23OperationReadPublicDataC31tagReaderSessionDidBecomeActiveyySo06NFCTaggH0CF", - "mangledName": "$s6nfclib23OperationReadPublicDataC31tagReaderSessionDidBecomeActiveyySo06NFCTaggH0CF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "Final", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didInvalidateWithError:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "declKind": "Func", - "usr": "s:6nfclib23OperationReadPublicDataC16tagReaderSession_22didInvalidateWithErrorySo06NFCTaggH0C_s0L0_ptF", - "mangledName": "$s6nfclib23OperationReadPublicDataC16tagReaderSession_22didInvalidateWithErrorySo06NFCTaggH0C_s0L0_ptF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "Final", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@nfclib@objc(cs)OperationReadPublicData", - "mangledName": "$s6nfclib23OperationReadPublicDataC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Final", - "Custom", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "NFCTagReaderSessionDelegate", - "printedName": "NFCTagReaderSessionDelegate", - "usr": "s:7CoreNFC27NFCTagReaderSessionDelegateP", - "mangledName": "$s7CoreNFC27NFCTagReaderSessionDelegateP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "CodeType", - "printedName": "CodeType", - "children": [ - { - "kind": "Var", - "name": "puk", - "printedName": "puk", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType.Type) -> nfclib.CodeType", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CodeType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib8CodeTypeO3pukyA2CmF", - "mangledName": "$s6nfclib8CodeTypeO3pukyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "pin1", - "printedName": "pin1", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType.Type) -> nfclib.CodeType", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CodeType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib8CodeTypeO4pin1yA2CmF", - "mangledName": "$s6nfclib8CodeTypeO4pin1yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "pin2", - "printedName": "pin2", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType.Type) -> nfclib.CodeType", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CodeType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib8CodeTypeO4pin2yA2CmF", - "mangledName": "$s6nfclib8CodeTypeO4pin2yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "name", - "printedName": "name", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CodeTypeO4nameSSvp", - "mangledName": "$s6nfclib8CodeTypeO4nameSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CodeTypeO4nameSSvg", - "mangledName": "$s6nfclib8CodeTypeO4nameSSvg", - "moduleName": "nfclib", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "nfclib.CodeType?", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "UInt", - "printedName": "Swift.UInt", - "usr": "s:Su" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib8CodeTypeO8rawValueACSgSu_tcfc", - "mangledName": "$s6nfclib8CodeTypeO8rawValueACSgSu_tcfc", - "moduleName": "nfclib", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "UInt", - "printedName": "Swift.UInt", - "usr": "s:Su" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CodeTypeO8rawValueSuvp", - "mangledName": "$s6nfclib8CodeTypeO8rawValueSuvp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "UInt", - "printedName": "Swift.UInt", - "usr": "s:Su" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CodeTypeO8rawValueSuvg", - "mangledName": "$s6nfclib8CodeTypeO8rawValueSuvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "minimumLength", - "printedName": "minimumLength", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CodeTypeO13minimumLengthSivp", - "mangledName": "$s6nfclib8CodeTypeO13minimumLengthSivp", - "moduleName": "nfclib", - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CodeTypeO13minimumLengthSivg", - "mangledName": "$s6nfclib8CodeTypeO13minimumLengthSivg", - "moduleName": "nfclib", - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "maximumLength", - "printedName": "maximumLength", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CodeTypeO13maximumLengthSivp", - "mangledName": "$s6nfclib8CodeTypeO13maximumLengthSivp", - "moduleName": "nfclib", - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CodeTypeO13maximumLengthSivg", - "mangledName": "$s6nfclib8CodeTypeO13maximumLengthSivg", - "moduleName": "nfclib", - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "validLength", - "printedName": "validLength", - "children": [ - { - "kind": "TypeNominal", - "name": "ClosedRange", - "printedName": "Swift.ClosedRange", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SN" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CodeTypeO11validLengthSNySiGvp", - "mangledName": "$s6nfclib8CodeTypeO11validLengthSNySiGvp", - "moduleName": "nfclib", - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "ClosedRange", - "printedName": "Swift.ClosedRange", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SN" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CodeTypeO11validLengthSNySiGvg", - "mangledName": "$s6nfclib8CodeTypeO11validLengthSNySiGvg", - "moduleName": "nfclib", - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "validateFormat", - "printedName": "validateFormat(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "nfclib.CodeValidationFailure?", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - } - ], - "usr": "s:Sq" - }, - { - "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:6nfclib8CodeTypeO14validateFormatyAA0B17ValidationFailureOSgSays5UInt8VGF", - "mangledName": "$s6nfclib8CodeTypeO14validateFormatyAA0B17ValidationFailureOSgSays5UInt8VGF", - "moduleName": "nfclib", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib8CodeTypeO", - "mangledName": "$s6nfclib8CodeTypeO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "UInt", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "UInt", - "printedName": "Swift.UInt", - "usr": "s:Su" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CodeValidationFailure", - "printedName": "CodeValidationFailure", - "children": [ - { - "kind": "Var", - "name": "wrongLength", - "printedName": "wrongLength", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeValidationFailure.Type) -> (Swift.Int, Swift.Int) -> nfclib.CodeValidationFailure", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Int, Swift.Int) -> nfclib.CodeValidationFailure", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(minimum: Swift.Int, maximum: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CodeValidationFailure.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib21CodeValidationFailureO11wrongLengthyACSi_SitcACmF", - "mangledName": "$s6nfclib21CodeValidationFailureO11wrongLengthyACSi_SitcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "notNumeric", - "printedName": "notNumeric", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeValidationFailure.Type) -> nfclib.CodeValidationFailure", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CodeValidationFailure.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib21CodeValidationFailureO10notNumericyA2CmF", - "mangledName": "$s6nfclib21CodeValidationFailureO10notNumericyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - }, - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib21CodeValidationFailureO2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib21CodeValidationFailureO2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib21CodeValidationFailureO", - "mangledName": "$s6nfclib21CodeValidationFailureO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CardCommands", - "printedName": "CardCommands", - "children": [ - { - "kind": "Var", - "name": "canChangePUK", - "printedName": "canChangePUK", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:6nfclib12CardCommandsP12canChangePUKSbvp", - "mangledName": "$s6nfclib12CardCommandsP12canChangePUKSbvp", - "moduleName": "nfclib", - "protocolReq": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib12CardCommandsP12canChangePUKSbvg", - "mangledName": "$s6nfclib12CardCommandsP12canChangePUKSbvg", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "readPublicData", - "printedName": "readPublicData()", - "children": [ - { - "kind": "TypeNominal", - "name": "CardInfo", - "printedName": "nfclib.CardInfo", - "usr": "s:6nfclib8CardInfoV" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP14readPublicDataAA0B4InfoVyYaKF", - "mangledName": "$s6nfclib12CardCommandsP14readPublicDataAA0B4InfoVyYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "readAuthenticationCertificate", - "printedName": "readAuthenticationCertificate()", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP29readAuthenticationCertificate10Foundation4DataVyYaKF", - "mangledName": "$s6nfclib12CardCommandsP29readAuthenticationCertificate10Foundation4DataVyYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "readSignatureCertificate", - "printedName": "readSignatureCertificate()", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP24readSignatureCertificate10Foundation4DataVyYaKF", - "mangledName": "$s6nfclib12CardCommandsP24readSignatureCertificate10Foundation4DataVyYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "readCodeTryCounterRecord", - "printedName": "readCodeTryCounterRecord(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(retryCount: Swift.UInt8, pinActive: Swift.Bool)", - "children": [ - { - "kind": "TypeNominal", - "name": "UInt8", - "printedName": "Swift.UInt8", - "usr": "s:s5UInt8V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - }, - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP24readCodeTryCounterRecordys5UInt8V10retryCount_Sb9pinActivetAA0E4TypeOYaKF", - "mangledName": "$s6nfclib12CardCommandsP24readCodeTryCounterRecordys5UInt8V10retryCount_Sb9pinActivetAA0E4TypeOYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "changeCode", - "printedName": "changeCode(_:to:verifyCode:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP10changeCode_2to06verifyE0yAA0E4TypeO_AA10SecureDataCAJtYaKF", - "mangledName": "$s6nfclib12CardCommandsP10changeCode_2to06verifyE0yAA0E4TypeO_AA10SecureDataCAJtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "verifyCode", - "printedName": "verifyCode(_:code:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP10verifyCode_4codeyAA0E4TypeO_AA10SecureDataCtYaKF", - "mangledName": "$s6nfclib12CardCommandsP10verifyCode_4codeyAA0E4TypeO_AA10SecureDataCtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "unblockCode", - "printedName": "unblockCode(_:puk:newCode:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP11unblockCode_3puk03newE0yAA0E4TypeO_AA10SecureDataCAJtYaKF", - "mangledName": "$s6nfclib12CardCommandsP11unblockCode_3puk03newE0yAA0E4TypeO_AA10SecureDataCAJtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "authenticate", - "printedName": "authenticate(for:withPin1:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP12authenticate3for8withPin110Foundation4DataVAI_AA06SecureI0CtYaKF", - "mangledName": "$s6nfclib12CardCommandsP12authenticate3for8withPin110Foundation4DataVAI_AA06SecureI0CtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "calculateSignature", - "printedName": "calculateSignature(for:withPin2:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP18calculateSignature3for8withPin210Foundation4DataVAI_AA06SecureJ0CtYaKF", - "mangledName": "$s6nfclib12CardCommandsP18calculateSignature3for8withPin210Foundation4DataVAI_AA06SecureJ0CtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "decryptData", - "printedName": "decryptData(_:withPin1:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP11decryptData_8withPin110Foundation0E0VAH_AA06SecureE0CtYaKF", - "mangledName": "$s6nfclib12CardCommandsP11decryptData_8withPin110Foundation0E0VAH_AA06SecureE0CtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "s:6nfclib12CardCommandsP", - "mangledName": "$s6nfclib12CardCommandsP", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 : Swift.Sendable>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NFCTagReaderSession", - "printedName": "NFCTagReaderSession", - "declKind": "Class", - "usr": "c:objc(cs)NFCTagReaderSession", - "moduleName": "CoreNFC", - "isOpen": true, - "intro_iOS": "13.0", - "objc_name": "NFCTagReaderSession", - "declAttributes": [ - "Available", - "ObjC", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NFCReaderSession", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "CoreNFC.NFCReaderSession", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "NFCTag", - "printedName": "NFCTag", - "declKind": "Enum", - "usr": "s:7CoreNFC6NFCTagO", - "mangledName": "$s7CoreNFC6NFCTagO", - "moduleName": "CoreNFC", - "intro_iOS": "13.0", - "declAttributes": [ - "Available", - "Available" - ], - "isExternal": true, - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "DataProtocol", - "printedName": "DataProtocol", - "children": [ - { - "kind": "Function", - "name": "^", - "printedName": "^(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - }, - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - }, - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "declKind": "Func", - "usr": "s:10Foundation12DataProtocolP6nfclibAA07MutablebC0RzSi5IndexRtzrlE1xoiyxx_xtFZ", - "mangledName": "$s10Foundation12DataProtocolP6nfclibAA07MutablebC0RzSi5IndexRtzrlE1xoiyxx_xtFZ", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : Foundation.MutableDataProtocol, τ_0_0.Index == Swift.Int>", - "sugared_genericSig": "", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "s:10Foundation12DataProtocolP", - "mangledName": "$s10Foundation12DataProtocolP", - "moduleName": "Foundation", - "genericSig": "<τ_0_0 : Swift.RandomAccessCollection, τ_0_0.Element == Swift.UInt8, τ_0_0.Regions : Swift.BidirectionalCollection, τ_0_0.SubSequence : Foundation.DataProtocol, τ_0_0.Regions.Element : Foundation.ContiguousBytes, τ_0_0.Regions.Element : Foundation.DataProtocol, τ_0_0.Regions.Element.SubSequence : Foundation.ContiguousBytes>", - "sugared_genericSig": "", - "intro_Macosx": "10.10", - "intro_iOS": "8.0", - "intro_tvOS": "9.0", - "intro_watchOS": "2.0", - "declAttributes": [ - "Available", - "Available", - "Available", - "Available" - ], - "isExternal": true, - "conformances": [ - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "RandomAccessCollection", - "printedName": "RandomAccessCollection", - "usr": "s:Sk", - "mangledName": "$sSk" - }, - { - "kind": "Conformance", - "name": "BidirectionalCollection", - "printedName": "BidirectionalCollection", - "usr": "s:SK", - "mangledName": "$sSK" - }, - { - "kind": "Conformance", - "name": "Collection", - "printedName": "Collection", - "usr": "s:Sl", - "mangledName": "$sSl" - }, - { - "kind": "Conformance", - "name": "Sequence", - "printedName": "Sequence", - "usr": "s:ST", - "mangledName": "$sST" - } - ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationSignHash.swift", - "kind": "StringLiteral", - "offset": 276, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationSignHash.swift", - "kind": "Array", - "offset": 324, - "length": 6, - "value": "[0x00]" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationSignHash.swift", - "kind": "StringLiteral", - "offset": 403, - "length": 52, - "value": "\"Please place your ID card against the smart device\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/WebEID\/WebEidSignatureAlgorithm.swift", - "kind": "StringLiteral", - "offset": 221, - "length": 7, - "value": "\"ES256\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/WebEID\/WebEidSignatureAlgorithm.swift", - "kind": "StringLiteral", - "offset": 246, - "length": 7, - "value": "\"ES384\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "StringLiteral", - "offset": 326, - "length": 20, - "value": "\"ee.ria.nfc-iOS-lib\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "StringLiteral", - "offset": 358, - "length": 15, - "value": "\"CardReaderNFC\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 482, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 545, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "StringLiteral", - "offset": 862, - "length": 22, - "value": "\"04007f00070202040204\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "StringLiteral", - "offset": 960, - "length": 22, - "value": "\"04007f00070202040404\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1242, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1268, - "length": 2, - "value": "13" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1294, - "length": 2, - "value": "15" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1320, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1346, - "length": 2, - "value": "17" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1372, - "length": 2, - "value": "18" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "StringLiteral", - "offset": 160, - "length": 67, - "value": "\"3B DB 96 00 80 B1 FE 45 1F 83 00 12 23 3F 53 65 49 44 0F 90 00 F1\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "StringLiteral", - "offset": 260, - "length": 70, - "value": "\"3B DC 96 00 80 B1 FE 45 1F 83 00 12 23 3F 54 65 49 44 32 0F 90 00 C3\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "StringLiteral", - "offset": 362, - "length": 49, - "value": "\"A0 00 00 00 77 01 08 00 07 00 00 FE 00 00 01 00\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "StringLiteral", - "offset": 447, - "length": 49, - "value": "\"51 53 43 44 20 41 70 70 6C 69 63 61 74 69 6F 6E\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "StringLiteral", - "offset": 536, - "length": 40, - "value": "\"E8 28 BD 08 0F F2 50 4F 54 20 41 57 50\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "IntegerLiteral", - "offset": 607, - "length": 4, - "value": "0x81" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "IntegerLiteral", - "offset": 641, - "length": 4, - "value": "0x9F" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "BooleanLiteral", - "offset": 1082, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "IntegerLiteral", - "offset": 1140, - "length": 4, - "value": "0xFF" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardCommandsInternal.swift", - "kind": "IntegerLiteral", - "offset": 524, - "length": 4, - "value": "0x04" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardCommandsInternal.swift", - "kind": "IntegerLiteral", - "offset": 546, - "length": 4, - "value": "0x0C" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationReadCertificate.swift", - "kind": "StringLiteral", - "offset": 717, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationReadCertificate.swift", - "kind": "StringLiteral", - "offset": 802, - "length": 52, - "value": "\"Please place your ID card against the smart device\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "StringLiteral", - "offset": 407, - "length": 76, - "value": "\"3B FF 96 00 00 80 31 FE 43 80 31 B8 53 65 49 44 64 B0 85 05 10 12 23 3F 1D\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "StringLiteral", - "offset": 526, - "length": 37, - "value": "\"A0 00 00 00 63 50 4B 43 53 2D 31 35\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "StringLiteral", - "offset": 612, - "length": 49, - "value": "\"A0 00 00 00 18 10 02 03 00 00 00 00 00 00 00 01\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "IntegerLiteral", - "offset": 703, - "length": 4, - "value": "0x01" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "IntegerLiteral", - "offset": 748, - "length": 4, - "value": "0x05" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "BooleanLiteral", - "offset": 783, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "IntegerLiteral", - "offset": 842, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Extensions\/NFCISO7816Tag+Extensions.swift", - "kind": "IntegerLiteral", - "offset": 439, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Extensions\/NFCISO7816Tag+Extensions.swift", - "kind": "IntegerLiteral", - "offset": 1902, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationUnblockPin.swift", - "kind": "StringLiteral", - "offset": 369, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationUnblockPin.swift", - "kind": "StringLiteral", - "offset": 514, - "length": 52, - "value": "\"Please place your ID card against the smart device\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Utilities\/ProgressBar.swift", - "kind": "IntegerLiteral", - "offset": 244, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Utilities\/AES.swift", - "kind": "IntegerLiteral", - "offset": 309, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Utilities\/AES.swift", - "kind": "Array", - "offset": 2027, - "length": 298, - "value": "[0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87]" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Utilities\/AES.swift", - "kind": "IntegerLiteral", - "offset": 2845, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Extensions\/Logger+Extensions.swift", - "kind": "BooleanLiteral", - "offset": 912, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 474, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 504, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 539, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 573, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 610, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 645, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 687, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2609, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2621, - "length": 9, - "value": "2" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2641, - "length": 3, - "value": "3" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2655, - "length": 11, - "value": "4" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2677, - "length": 19, - "value": "5" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2707, - "length": 12, - "value": "6" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2730, - "length": 10, - "value": "7" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2751, - "length": 12, - "value": "8" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationReadPublicData.swift", - "kind": "StringLiteral", - "offset": 288, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationReadPublicData.swift", - "kind": "StringLiteral", - "offset": 328, - "length": 52, - "value": "\"Please place your ID card against the smart device\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReader.swift", - "kind": "IntegerLiteral", - "offset": 2258, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReader.swift", - "kind": "IntegerLiteral", - "offset": 2292, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReader.swift", - "kind": "IntegerLiteral", - "offset": 2314, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardCommands.swift", - "kind": "IntegerLiteral", - "offset": 185, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardCommands.swift", - "kind": "IntegerLiteral", - "offset": 203, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardCommands.swift", - "kind": "IntegerLiteral", - "offset": 221, - "length": 1, - "value": "2" - } - ] -} \ No newline at end of file diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface deleted file mode 100644 index 383360d9..00000000 --- a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface +++ /dev/null @@ -1,258 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 6.4 (swiftlang-6.4.0.34.1 clang-2100.3.34.1) -// swift-module-flags: -target arm64-apple-ios18.0-simulator -enable-objc-interop -enable-library-evolution -language-mode 6 -O -enable-experimental-feature DebugDescriptionMacro -module-name nfclib -// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.4 -import CommonCrypto -@preconcurrency import CoreNFC -import CryptoTokenKit -import Darwin -import Foundation -import OSLog -import Security -import Swift -import Synchronization -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims -@_exported import nfclib -import os -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationSignHash : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startSigning(CAN: Swift::String, PIN2: nfclib::SecureData, hash: Foundation::Data) async throws -> Foundation::Data - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationSignHash : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -@_hasMissingDesignatedInitializers final public class WebEidData : Swift::Sendable { - final public let unverifiedCertificate: Swift::String - final public let signingCertificate: Swift::String - final public let algorithm: nfclib::WebEidSignatureAlgorithm - final public let signature: Swift::String - final public var formattedDescription: Swift::String { - get - } - @objc deinit -} -public enum WebEidSignatureAlgorithm : Swift::String, Swift::Sendable { - case es256 - case es384 - public init?(rawValue: Swift::String) - public typealias RawValue = Swift::String - public var rawValue: Swift::String { - get - } -} -final public class SecureData : Swift::Sendable { - public init(_ bytes: [Swift::UInt8]) - public init(_ data: Foundation::Data) - @objc deinit - final public var count: Swift::Int { - get - } - final public func secureZero() -} -public enum AuthenticateWithWebEidError : Swift::Error { - case failedToReadPublicKey - case failedToDetermineAlgorithm - case failedToMapAlgorithm - case failedCertificateExpired - case failedCertificateNotYetValid - public static func == (a: nfclib::AuthenticateWithWebEidError, b: nfclib::AuthenticateWithWebEidError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -@objc @_Concurrency::MainActor public class OperationAuthenticateWithWebEID : ObjectiveC::NSObject { - @_Concurrency::MainActor public init(CAN: Swift::String, pin1: nfclib::SecureData, challenge: Swift::String, origin: Swift::String) - @_Concurrency::MainActor public func startReading() async throws -> nfclib::WebEidData - @objc deinit -} -extension nfclib::OperationAuthenticateWithWebEID : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum ReadCertificateError : Swift::Error { - case certificateUsageNotSpecified - case failedToReadCertificate - case general - public static func == (a: nfclib::ReadCertificateError, b: nfclib::ReadCertificateError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -public enum CertificateUsage { - case auth - case sign - public static func == (a: nfclib::CertificateUsage, b: nfclib::CertificateUsage) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -extension CoreNFC::NFCTagReaderSession : @unchecked @retroactive Swift::Sendable { -} -extension CoreNFC::NFCTag : @unchecked @retroactive Swift::Sendable { -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationReadCertificate : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startReading(CAN: Swift::String, certUsage: nfclib::CertificateUsage) async throws -> Security::SecCertificate - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationReadCertificate : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum UnblockPINError : Swift::Error { - case missingRequiredParameter - case general - public static func == (a: nfclib::UnblockPINError, b: nfclib::UnblockPINError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationUnblockPin : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startReading(CAN: Swift::String, codeType: nfclib::CodeType, puk: nfclib::SecureData, newPin: nfclib::SecureData) async throws - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationUnblockPin : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -@_Concurrency::MainActor public class NFCConnection { - @_Concurrency::MainActor public init() - @_Concurrency::MainActor public func setup(_ session: CoreNFC::NFCTagReaderSession, tags: [CoreNFC::NFCTag]) async throws -> any CoreNFC::NFCISO7816Tag - @_Concurrency::MainActor public func getCardCommands(_: CoreNFC::NFCTagReaderSession, tag: any CoreNFC::NFCISO7816Tag, CAN: Swift::String) async throws -> any nfclib::CardCommands - @objc deinit -} -public enum IdCardError : Swift::Error { - case wrongCAN, wrongPIN(codeType: nfclib::CodeType, triesLeft: Swift::Int), invalidNewPIN, sessionError, notActivated -} -public enum IdCardInternalError : Swift::Error { - case missingRESTag, missingMACTag, invalidMACValue, failedReadingField(nfclib::CardField), hexConversionFailed, AESCBCError, sendCommandFailed(message: Swift::String), invalidResponse(message: Swift::String), swError(Swift::UInt16), pinVerificationFailed(codeType: nfclib::CodeType), remainingPinRetryCount(codeType: nfclib::CodeType, count: Swift::Int), invalidNewPin, notSupportedCodeType, dataPaddingError, invalidAPDU, authenticationFailed, canAuthenticationFailed, invalidTag, cardNotSupported, nfcNotSupported, connectionFailed, multipleTagsDetected, couldNotVerifyChipsMAC, cancelledByUser, sessionInvalidated, readerProcessFailed, failedToRemovePadding, notSupportedAlgorithm, operationInProgress, notActivated - public func getIdCardError() -> nfclib::IdCardError -} -public enum NFCLibLogging { - public static var isEnabled: Swift::Bool { - get - set - } -} -public struct CardInfo : Swift::Sendable, Swift::Hashable { - public var givenName: Swift::String - public var surname: Swift::String - public var personalCode: Swift::String - public var citizenship: Swift::String - public var documentNumber: Swift::String - public var dateOfExpiry: Swift::String - public var dateAndPlaceOfBirth: Swift::String - public init(givenName: Swift::String = "", surname: Swift::String = "", personalCode: Swift::String = "", citizenship: Swift::String = "", documentNumber: Swift::String = "", dateOfExpiry: Swift::String = "", dateAndPlaceOfBirth: Swift::String = "") - public var dateOfBirth: Foundation::Date? { - get - } - public static func dateOfBirth(fromPersonalCode personalCode: Swift::String) -> Foundation::Date? - public var formattedDescription: Swift::String { - get - } - public static func == (a: nfclib::CardInfo, b: nfclib::CardInfo) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -public enum CardField : Swift::Int, Swift::Sendable { - case surname, firstName, sex, citizenship, dateAndPlaceOfBirth, personalCode, documentNr, dateOfExpiry - public init?(rawValue: Swift::Int) - public typealias RawValue = Swift::Int - public var rawValue: Swift::Int { - get - } -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor final public class OperationReadPublicData : ObjectiveC::NSObject { - @_Concurrency::MainActor final public func startReading(CAN: Swift::String) async throws -> nfclib::CardInfo - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationReadPublicData : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor final public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor final public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor final public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum CodeType : Swift::UInt, Swift::Sendable { - case puk - case pin1 - case pin2 - public var name: Swift::String { - get - } - public init?(rawValue: Swift::UInt) - public typealias RawValue = Swift::UInt - public var rawValue: Swift::UInt { - get - } -} -public enum CodeValidationFailure : Swift::Error, Swift::Sendable, Swift::Equatable { - case wrongLength(minimum: Swift::Int, maximum: Swift::Int) - case notNumeric - public static func == (a: nfclib::CodeValidationFailure, b: nfclib::CodeValidationFailure) -> Swift::Bool -} -extension nfclib::CodeType { - public var minimumLength: Swift::Int { - get - } - public var maximumLength: Swift::Int { - get - } - public var validLength: Swift::ClosedRange { - get - } - public func validateFormat(_ code: [Swift::UInt8]) -> nfclib::CodeValidationFailure? -} -public protocol CardCommands : Swift::Sendable { - var canChangePUK: Swift::Bool { get } - func readPublicData() async throws -> nfclib::CardInfo - func readAuthenticationCertificate() async throws -> Foundation::Data - func readSignatureCertificate() async throws -> Foundation::Data - func readCodeTryCounterRecord(_ type: nfclib::CodeType) async throws -> (retryCount: Swift::UInt8, pinActive: Swift::Bool) - func changeCode(_ type: nfclib::CodeType, to code: nfclib::SecureData, verifyCode: nfclib::SecureData) async throws - func verifyCode(_ type: nfclib::CodeType, code: nfclib::SecureData) async throws - func unblockCode(_ type: nfclib::CodeType, puk: nfclib::SecureData, newCode: nfclib::SecureData) async throws - func authenticate(for hash: Foundation::Data, withPin1 pin1: nfclib::SecureData) async throws -> Foundation::Data - func calculateSignature(for hash: Foundation::Data, withPin2 pin2: nfclib::SecureData) async throws -> Foundation::Data - func decryptData(_ hash: Foundation::Data, withPin1 pin1: nfclib::SecureData) async throws -> Foundation::Data -} -extension Foundation::DataProtocol where Self : Foundation::MutableDataProtocol, Self.Index == Swift::Int { - public static func ^ (xVal: Self, yVal: Self) -> Self -} -extension nfclib::OperationSignHash : Swift::Sendable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::Equatable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::Hashable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::RawRepresentable {} -extension nfclib::AuthenticateWithWebEidError : Swift::Equatable {} -extension nfclib::AuthenticateWithWebEidError : Swift::Hashable {} -extension nfclib::OperationAuthenticateWithWebEID : Swift::Sendable {} -extension nfclib::CodeType : Swift::Equatable {} -extension nfclib::CodeType : Swift::Hashable {} -extension nfclib::CodeType : Swift::RawRepresentable {} -extension nfclib::ReadCertificateError : Swift::Equatable {} -extension nfclib::ReadCertificateError : Swift::Hashable {} -extension nfclib::CertificateUsage : Swift::Equatable {} -extension nfclib::CertificateUsage : Swift::Hashable {} -extension nfclib::OperationReadCertificate : Swift::Sendable {} -extension nfclib::UnblockPINError : Swift::Equatable {} -extension nfclib::UnblockPINError : Swift::Hashable {} -extension nfclib::OperationUnblockPin : Swift::Sendable {} -extension nfclib::NFCConnection : Swift::Sendable {} -extension nfclib::CardField : Swift::Equatable {} -extension nfclib::CardField : Swift::Hashable {} -extension nfclib::CardField : Swift::RawRepresentable {} -extension nfclib::OperationReadPublicData : Swift::Sendable {} diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.swiftdoc deleted file mode 100644 index 1062b655..00000000 Binary files a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.swiftdoc and /dev/null differ diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.swiftinterface deleted file mode 100644 index 383360d9..00000000 --- a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ /dev/null @@ -1,258 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 6.4 (swiftlang-6.4.0.34.1 clang-2100.3.34.1) -// swift-module-flags: -target arm64-apple-ios18.0-simulator -enable-objc-interop -enable-library-evolution -language-mode 6 -O -enable-experimental-feature DebugDescriptionMacro -module-name nfclib -// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.4 -import CommonCrypto -@preconcurrency import CoreNFC -import CryptoTokenKit -import Darwin -import Foundation -import OSLog -import Security -import Swift -import Synchronization -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims -@_exported import nfclib -import os -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationSignHash : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startSigning(CAN: Swift::String, PIN2: nfclib::SecureData, hash: Foundation::Data) async throws -> Foundation::Data - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationSignHash : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -@_hasMissingDesignatedInitializers final public class WebEidData : Swift::Sendable { - final public let unverifiedCertificate: Swift::String - final public let signingCertificate: Swift::String - final public let algorithm: nfclib::WebEidSignatureAlgorithm - final public let signature: Swift::String - final public var formattedDescription: Swift::String { - get - } - @objc deinit -} -public enum WebEidSignatureAlgorithm : Swift::String, Swift::Sendable { - case es256 - case es384 - public init?(rawValue: Swift::String) - public typealias RawValue = Swift::String - public var rawValue: Swift::String { - get - } -} -final public class SecureData : Swift::Sendable { - public init(_ bytes: [Swift::UInt8]) - public init(_ data: Foundation::Data) - @objc deinit - final public var count: Swift::Int { - get - } - final public func secureZero() -} -public enum AuthenticateWithWebEidError : Swift::Error { - case failedToReadPublicKey - case failedToDetermineAlgorithm - case failedToMapAlgorithm - case failedCertificateExpired - case failedCertificateNotYetValid - public static func == (a: nfclib::AuthenticateWithWebEidError, b: nfclib::AuthenticateWithWebEidError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -@objc @_Concurrency::MainActor public class OperationAuthenticateWithWebEID : ObjectiveC::NSObject { - @_Concurrency::MainActor public init(CAN: Swift::String, pin1: nfclib::SecureData, challenge: Swift::String, origin: Swift::String) - @_Concurrency::MainActor public func startReading() async throws -> nfclib::WebEidData - @objc deinit -} -extension nfclib::OperationAuthenticateWithWebEID : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum ReadCertificateError : Swift::Error { - case certificateUsageNotSpecified - case failedToReadCertificate - case general - public static func == (a: nfclib::ReadCertificateError, b: nfclib::ReadCertificateError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -public enum CertificateUsage { - case auth - case sign - public static func == (a: nfclib::CertificateUsage, b: nfclib::CertificateUsage) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -extension CoreNFC::NFCTagReaderSession : @unchecked @retroactive Swift::Sendable { -} -extension CoreNFC::NFCTag : @unchecked @retroactive Swift::Sendable { -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationReadCertificate : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startReading(CAN: Swift::String, certUsage: nfclib::CertificateUsage) async throws -> Security::SecCertificate - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationReadCertificate : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum UnblockPINError : Swift::Error { - case missingRequiredParameter - case general - public static func == (a: nfclib::UnblockPINError, b: nfclib::UnblockPINError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationUnblockPin : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startReading(CAN: Swift::String, codeType: nfclib::CodeType, puk: nfclib::SecureData, newPin: nfclib::SecureData) async throws - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationUnblockPin : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -@_Concurrency::MainActor public class NFCConnection { - @_Concurrency::MainActor public init() - @_Concurrency::MainActor public func setup(_ session: CoreNFC::NFCTagReaderSession, tags: [CoreNFC::NFCTag]) async throws -> any CoreNFC::NFCISO7816Tag - @_Concurrency::MainActor public func getCardCommands(_: CoreNFC::NFCTagReaderSession, tag: any CoreNFC::NFCISO7816Tag, CAN: Swift::String) async throws -> any nfclib::CardCommands - @objc deinit -} -public enum IdCardError : Swift::Error { - case wrongCAN, wrongPIN(codeType: nfclib::CodeType, triesLeft: Swift::Int), invalidNewPIN, sessionError, notActivated -} -public enum IdCardInternalError : Swift::Error { - case missingRESTag, missingMACTag, invalidMACValue, failedReadingField(nfclib::CardField), hexConversionFailed, AESCBCError, sendCommandFailed(message: Swift::String), invalidResponse(message: Swift::String), swError(Swift::UInt16), pinVerificationFailed(codeType: nfclib::CodeType), remainingPinRetryCount(codeType: nfclib::CodeType, count: Swift::Int), invalidNewPin, notSupportedCodeType, dataPaddingError, invalidAPDU, authenticationFailed, canAuthenticationFailed, invalidTag, cardNotSupported, nfcNotSupported, connectionFailed, multipleTagsDetected, couldNotVerifyChipsMAC, cancelledByUser, sessionInvalidated, readerProcessFailed, failedToRemovePadding, notSupportedAlgorithm, operationInProgress, notActivated - public func getIdCardError() -> nfclib::IdCardError -} -public enum NFCLibLogging { - public static var isEnabled: Swift::Bool { - get - set - } -} -public struct CardInfo : Swift::Sendable, Swift::Hashable { - public var givenName: Swift::String - public var surname: Swift::String - public var personalCode: Swift::String - public var citizenship: Swift::String - public var documentNumber: Swift::String - public var dateOfExpiry: Swift::String - public var dateAndPlaceOfBirth: Swift::String - public init(givenName: Swift::String = "", surname: Swift::String = "", personalCode: Swift::String = "", citizenship: Swift::String = "", documentNumber: Swift::String = "", dateOfExpiry: Swift::String = "", dateAndPlaceOfBirth: Swift::String = "") - public var dateOfBirth: Foundation::Date? { - get - } - public static func dateOfBirth(fromPersonalCode personalCode: Swift::String) -> Foundation::Date? - public var formattedDescription: Swift::String { - get - } - public static func == (a: nfclib::CardInfo, b: nfclib::CardInfo) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -public enum CardField : Swift::Int, Swift::Sendable { - case surname, firstName, sex, citizenship, dateAndPlaceOfBirth, personalCode, documentNr, dateOfExpiry - public init?(rawValue: Swift::Int) - public typealias RawValue = Swift::Int - public var rawValue: Swift::Int { - get - } -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor final public class OperationReadPublicData : ObjectiveC::NSObject { - @_Concurrency::MainActor final public func startReading(CAN: Swift::String) async throws -> nfclib::CardInfo - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationReadPublicData : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor final public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor final public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor final public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum CodeType : Swift::UInt, Swift::Sendable { - case puk - case pin1 - case pin2 - public var name: Swift::String { - get - } - public init?(rawValue: Swift::UInt) - public typealias RawValue = Swift::UInt - public var rawValue: Swift::UInt { - get - } -} -public enum CodeValidationFailure : Swift::Error, Swift::Sendable, Swift::Equatable { - case wrongLength(minimum: Swift::Int, maximum: Swift::Int) - case notNumeric - public static func == (a: nfclib::CodeValidationFailure, b: nfclib::CodeValidationFailure) -> Swift::Bool -} -extension nfclib::CodeType { - public var minimumLength: Swift::Int { - get - } - public var maximumLength: Swift::Int { - get - } - public var validLength: Swift::ClosedRange { - get - } - public func validateFormat(_ code: [Swift::UInt8]) -> nfclib::CodeValidationFailure? -} -public protocol CardCommands : Swift::Sendable { - var canChangePUK: Swift::Bool { get } - func readPublicData() async throws -> nfclib::CardInfo - func readAuthenticationCertificate() async throws -> Foundation::Data - func readSignatureCertificate() async throws -> Foundation::Data - func readCodeTryCounterRecord(_ type: nfclib::CodeType) async throws -> (retryCount: Swift::UInt8, pinActive: Swift::Bool) - func changeCode(_ type: nfclib::CodeType, to code: nfclib::SecureData, verifyCode: nfclib::SecureData) async throws - func verifyCode(_ type: nfclib::CodeType, code: nfclib::SecureData) async throws - func unblockCode(_ type: nfclib::CodeType, puk: nfclib::SecureData, newCode: nfclib::SecureData) async throws - func authenticate(for hash: Foundation::Data, withPin1 pin1: nfclib::SecureData) async throws -> Foundation::Data - func calculateSignature(for hash: Foundation::Data, withPin2 pin2: nfclib::SecureData) async throws -> Foundation::Data - func decryptData(_ hash: Foundation::Data, withPin1 pin1: nfclib::SecureData) async throws -> Foundation::Data -} -extension Foundation::DataProtocol where Self : Foundation::MutableDataProtocol, Self.Index == Swift::Int { - public static func ^ (xVal: Self, yVal: Self) -> Self -} -extension nfclib::OperationSignHash : Swift::Sendable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::Equatable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::Hashable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::RawRepresentable {} -extension nfclib::AuthenticateWithWebEidError : Swift::Equatable {} -extension nfclib::AuthenticateWithWebEidError : Swift::Hashable {} -extension nfclib::OperationAuthenticateWithWebEID : Swift::Sendable {} -extension nfclib::CodeType : Swift::Equatable {} -extension nfclib::CodeType : Swift::Hashable {} -extension nfclib::CodeType : Swift::RawRepresentable {} -extension nfclib::ReadCertificateError : Swift::Equatable {} -extension nfclib::ReadCertificateError : Swift::Hashable {} -extension nfclib::CertificateUsage : Swift::Equatable {} -extension nfclib::CertificateUsage : Swift::Hashable {} -extension nfclib::OperationReadCertificate : Swift::Sendable {} -extension nfclib::UnblockPINError : Swift::Equatable {} -extension nfclib::UnblockPINError : Swift::Hashable {} -extension nfclib::OperationUnblockPin : Swift::Sendable {} -extension nfclib::NFCConnection : Swift::Sendable {} -extension nfclib::CardField : Swift::Equatable {} -extension nfclib::CardField : Swift::Hashable {} -extension nfclib::CardField : Swift::RawRepresentable {} -extension nfclib::OperationReadPublicData : Swift::Sendable {} diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.abi.json deleted file mode 100644 index c0e130b0..00000000 --- a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.abi.json +++ /dev/null @@ -1,8635 +0,0 @@ -{ - "ABIRoot": { - "kind": "Root", - "name": "nfclib", - "printedName": "nfclib", - "children": [ - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "OperationSignHash", - "printedName": "OperationSignHash", - "children": [ - { - "kind": "Function", - "name": "startSigning", - "printedName": "startSigning(CAN:PIN2:hash:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - } - ], - "declKind": "Func", - "usr": "s:6nfclib17OperationSignHashC12startSigning3CAN4PIN24hash10Foundation4DataVSS_AA06SecureK0CAJtYaKF", - "mangledName": "$s6nfclib17OperationSignHashC12startSigning3CAN4PIN24hash10Foundation4DataVSS_AA06SecureK0CAJtYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationSignHash", - "printedName": "nfclib.OperationSignHash", - "usr": "c:@M@nfclib@objc(cs)OperationSignHash" - } - ], - "declKind": "Constructor", - "usr": "c:@M@nfclib@objc(cs)OperationSignHash(im)init", - "mangledName": "$s6nfclib17OperationSignHashCACycfc", - "moduleName": "nfclib", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didDetect:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib17OperationSignHashC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "mangledName": "$s6nfclib17OperationSignHashC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSessionDidBecomeActive", - "printedName": "tagReaderSessionDidBecomeActive(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - } - ], - "declKind": "Func", - "usr": "s:6nfclib17OperationSignHashC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "mangledName": "$s6nfclib17OperationSignHashC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didInvalidateWithError:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "declKind": "Func", - "usr": "s:6nfclib17OperationSignHashC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "mangledName": "$s6nfclib17OperationSignHashC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@nfclib@objc(cs)OperationSignHash", - "mangledName": "$s6nfclib17OperationSignHashC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "NFCTagReaderSessionDelegate", - "printedName": "NFCTagReaderSessionDelegate", - "usr": "s:7CoreNFC27NFCTagReaderSessionDelegateP", - "mangledName": "$s7CoreNFC27NFCTagReaderSessionDelegateP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "WebEidData", - "printedName": "WebEidData", - "children": [ - { - "kind": "Var", - "name": "unverifiedCertificate", - "printedName": "unverifiedCertificate", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10WebEidDataC21unverifiedCertificateSSvp", - "mangledName": "$s6nfclib10WebEidDataC21unverifiedCertificateSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10WebEidDataC21unverifiedCertificateSSvg", - "mangledName": "$s6nfclib10WebEidDataC21unverifiedCertificateSSvg", - "moduleName": "nfclib", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "signingCertificate", - "printedName": "signingCertificate", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10WebEidDataC18signingCertificateSSvp", - "mangledName": "$s6nfclib10WebEidDataC18signingCertificateSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10WebEidDataC18signingCertificateSSvg", - "mangledName": "$s6nfclib10WebEidDataC18signingCertificateSSvg", - "moduleName": "nfclib", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "algorithm", - "printedName": "algorithm", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10WebEidDataC9algorithmAA0bC18SignatureAlgorithmOvp", - "mangledName": "$s6nfclib10WebEidDataC9algorithmAA0bC18SignatureAlgorithmOvp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10WebEidDataC9algorithmAA0bC18SignatureAlgorithmOvg", - "mangledName": "$s6nfclib10WebEidDataC9algorithmAA0bC18SignatureAlgorithmOvg", - "moduleName": "nfclib", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "signature", - "printedName": "signature", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10WebEidDataC9signatureSSvp", - "mangledName": "$s6nfclib10WebEidDataC9signatureSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10WebEidDataC9signatureSSvg", - "mangledName": "$s6nfclib10WebEidDataC9signatureSSvg", - "moduleName": "nfclib", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "formattedDescription", - "printedName": "formattedDescription", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10WebEidDataC20formattedDescriptionSSvp", - "mangledName": "$s6nfclib10WebEidDataC20formattedDescriptionSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10WebEidDataC20formattedDescriptionSSvg", - "mangledName": "$s6nfclib10WebEidDataC20formattedDescriptionSSvg", - "moduleName": "nfclib", - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "s:6nfclib10WebEidDataC", - "mangledName": "$s6nfclib10WebEidDataC", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "AccessControl" - ], - "hasMissingDesignatedInitializers": true, - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Security", - "printedName": "Security", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "WebEidSignatureAlgorithm", - "printedName": "WebEidSignatureAlgorithm", - "children": [ - { - "kind": "Var", - "name": "es256", - "printedName": "es256", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.WebEidSignatureAlgorithm.Type) -> nfclib.WebEidSignatureAlgorithm", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.WebEidSignatureAlgorithm.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO5es256yA2CmF", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO5es256yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "es384", - "printedName": "es384", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.WebEidSignatureAlgorithm.Type) -> nfclib.WebEidSignatureAlgorithm", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.WebEidSignatureAlgorithm.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO5es384yA2CmF", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO5es384yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "nfclib.WebEidSignatureAlgorithm?", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidSignatureAlgorithm", - "printedName": "nfclib.WebEidSignatureAlgorithm", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO8rawValueACSgSS_tcfc", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO8rawValueACSgSS_tcfc", - "moduleName": "nfclib", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO8rawValueSSvp", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO8rawValueSSvp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO8rawValueSSvg", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO8rawValueSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:6nfclib24WebEidSignatureAlgorithmO", - "mangledName": "$s6nfclib24WebEidSignatureAlgorithmO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "String", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Synchronization", - "printedName": "Synchronization", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Darwin", - "printedName": "Darwin", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "SecureData", - "printedName": "SecureData", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "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:6nfclib10SecureDataCyACSays5UInt8VGcfc", - "mangledName": "$s6nfclib10SecureDataCyACSays5UInt8VGcfc", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib10SecureDataCyAC10Foundation0C0Vcfc", - "mangledName": "$s6nfclib10SecureDataCyAC10Foundation0C0Vcfc", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "count", - "printedName": "count", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:6nfclib10SecureDataC5countSivp", - "mangledName": "$s6nfclib10SecureDataC5countSivp", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib10SecureDataC5countSivg", - "mangledName": "$s6nfclib10SecureDataC5countSivg", - "moduleName": "nfclib", - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "secureZero", - "printedName": "secureZero()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "s:6nfclib10SecureDataC10secureZeroyyF", - "mangledName": "$s6nfclib10SecureDataC10secureZeroyyF", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:6nfclib10SecureDataC", - "mangledName": "$s6nfclib10SecureDataC", - "moduleName": "nfclib", - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Security", - "printedName": "Security", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Security", - "printedName": "Security", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "AuthenticateWithWebEidError", - "printedName": "AuthenticateWithWebEidError", - "children": [ - { - "kind": "Var", - "name": "failedToReadPublicKey", - "printedName": "failedToReadPublicKey", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.AuthenticateWithWebEidError.Type) -> nfclib.AuthenticateWithWebEidError", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.AuthenticateWithWebEidError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO21failedToReadPublicKeyyA2CmF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO21failedToReadPublicKeyyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedToDetermineAlgorithm", - "printedName": "failedToDetermineAlgorithm", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.AuthenticateWithWebEidError.Type) -> nfclib.AuthenticateWithWebEidError", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.AuthenticateWithWebEidError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO26failedToDetermineAlgorithmyA2CmF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO26failedToDetermineAlgorithmyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedToMapAlgorithm", - "printedName": "failedToMapAlgorithm", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.AuthenticateWithWebEidError.Type) -> nfclib.AuthenticateWithWebEidError", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.AuthenticateWithWebEidError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO20failedToMapAlgorithmyA2CmF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO20failedToMapAlgorithmyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedCertificateExpired", - "printedName": "failedCertificateExpired", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.AuthenticateWithWebEidError.Type) -> nfclib.AuthenticateWithWebEidError", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.AuthenticateWithWebEidError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO24failedCertificateExpiredyA2CmF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO24failedCertificateExpiredyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedCertificateNotYetValid", - "printedName": "failedCertificateNotYetValid", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.AuthenticateWithWebEidError.Type) -> nfclib.AuthenticateWithWebEidError", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.AuthenticateWithWebEidError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO28failedCertificateNotYetValidyA2CmF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO28failedCertificateNotYetValidyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - }, - { - "kind": "TypeNominal", - "name": "AuthenticateWithWebEidError", - "printedName": "nfclib.AuthenticateWithWebEidError", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "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:6nfclib27AuthenticateWithWebEidErrorO9hashValueSivp", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO9hashValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO9hashValueSivg", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO9hashValueSivg", - "moduleName": "nfclib", - "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:6nfclib27AuthenticateWithWebEidErrorO4hash4intoys6HasherVz_tF", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO4hash4intoys6HasherVz_tF", - "moduleName": "nfclib", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib27AuthenticateWithWebEidErrorO", - "mangledName": "$s6nfclib27AuthenticateWithWebEidErrorO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "OperationAuthenticateWithWebEID", - "printedName": "OperationAuthenticateWithWebEID", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(CAN:pin1:challenge:origin:)", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationAuthenticateWithWebEID", - "printedName": "nfclib.OperationAuthenticateWithWebEID", - "usr": "c:@M@nfclib@objc(cs)OperationAuthenticateWithWebEID" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib31OperationAuthenticateWithWebEIDC3CAN4pin19challenge6originACSS_AA10SecureDataCS2Stcfc", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC3CAN4pin19challenge6originACSS_AA10SecureDataCS2Stcfc", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "startReading", - "printedName": "startReading()", - "children": [ - { - "kind": "TypeNominal", - "name": "WebEidData", - "printedName": "nfclib.WebEidData", - "usr": "s:6nfclib10WebEidDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib31OperationAuthenticateWithWebEIDC12startReadingAA0E7EidDataCyYaKF", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC12startReadingAA0E7EidDataCyYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationAuthenticateWithWebEID", - "printedName": "nfclib.OperationAuthenticateWithWebEID", - "usr": "c:@M@nfclib@objc(cs)OperationAuthenticateWithWebEID" - } - ], - "declKind": "Constructor", - "usr": "c:@M@nfclib@objc(cs)OperationAuthenticateWithWebEID(im)init", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDCACycfc", - "moduleName": "nfclib", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didDetect:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib31OperationAuthenticateWithWebEIDC16tagReaderSession_9didDetectySo06NFCTaghI0C_Say7CoreNFC0L0OGtF", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC16tagReaderSession_9didDetectySo06NFCTaghI0C_Say7CoreNFC0L0OGtF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSessionDidBecomeActive", - "printedName": "tagReaderSessionDidBecomeActive(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - } - ], - "declKind": "Func", - "usr": "s:6nfclib31OperationAuthenticateWithWebEIDC31tagReaderSessionDidBecomeActiveyySo06NFCTaghI0CF", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC31tagReaderSessionDidBecomeActiveyySo06NFCTaghI0CF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didInvalidateWithError:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "declKind": "Func", - "usr": "s:6nfclib31OperationAuthenticateWithWebEIDC16tagReaderSession_013didInvalidateD5ErrorySo06NFCTaghI0C_s0L0_ptF", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC16tagReaderSession_013didInvalidateD5ErrorySo06NFCTaghI0C_s0L0_ptF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@nfclib@objc(cs)OperationAuthenticateWithWebEID", - "mangledName": "$s6nfclib31OperationAuthenticateWithWebEIDC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "NFCTagReaderSessionDelegate", - "printedName": "NFCTagReaderSessionDelegate", - "usr": "s:7CoreNFC27NFCTagReaderSessionDelegateP", - "mangledName": "$s7CoreNFC27NFCTagReaderSessionDelegateP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "CryptoTokenKit", - "printedName": "CryptoTokenKit", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SwiftECC", - "printedName": "SwiftECC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "OSLog", - "printedName": "OSLog", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "CommonCrypto", - "printedName": "CommonCrypto", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "CryptoTokenKit", - "printedName": "CryptoTokenKit", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "SwiftECC", - "printedName": "SwiftECC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "BigInt", - "printedName": "BigInt", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CryptoTokenKit", - "printedName": "CryptoTokenKit", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Security", - "printedName": "Security", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "ReadCertificateError", - "printedName": "ReadCertificateError", - "children": [ - { - "kind": "Var", - "name": "certificateUsageNotSpecified", - "printedName": "certificateUsageNotSpecified", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.ReadCertificateError.Type) -> nfclib.ReadCertificateError", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.ReadCertificateError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib20ReadCertificateErrorO28certificateUsageNotSpecifiedyA2CmF", - "mangledName": "$s6nfclib20ReadCertificateErrorO28certificateUsageNotSpecifiedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedToReadCertificate", - "printedName": "failedToReadCertificate", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.ReadCertificateError.Type) -> nfclib.ReadCertificateError", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.ReadCertificateError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib20ReadCertificateErrorO08failedTobC0yA2CmF", - "mangledName": "$s6nfclib20ReadCertificateErrorO08failedTobC0yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "general", - "printedName": "general", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.ReadCertificateError.Type) -> nfclib.ReadCertificateError", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.ReadCertificateError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib20ReadCertificateErrorO7generalyA2CmF", - "mangledName": "$s6nfclib20ReadCertificateErrorO7generalyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - }, - { - "kind": "TypeNominal", - "name": "ReadCertificateError", - "printedName": "nfclib.ReadCertificateError", - "usr": "s:6nfclib20ReadCertificateErrorO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib20ReadCertificateErrorO2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib20ReadCertificateErrorO2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "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:6nfclib20ReadCertificateErrorO9hashValueSivp", - "mangledName": "$s6nfclib20ReadCertificateErrorO9hashValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib20ReadCertificateErrorO9hashValueSivg", - "mangledName": "$s6nfclib20ReadCertificateErrorO9hashValueSivg", - "moduleName": "nfclib", - "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:6nfclib20ReadCertificateErrorO4hash4intoys6HasherVz_tF", - "mangledName": "$s6nfclib20ReadCertificateErrorO4hash4intoys6HasherVz_tF", - "moduleName": "nfclib", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib20ReadCertificateErrorO", - "mangledName": "$s6nfclib20ReadCertificateErrorO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CertificateUsage", - "printedName": "CertificateUsage", - "children": [ - { - "kind": "Var", - "name": "auth", - "printedName": "auth", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CertificateUsage.Type) -> nfclib.CertificateUsage", - "children": [ - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CertificateUsage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib16CertificateUsageO4authyA2CmF", - "mangledName": "$s6nfclib16CertificateUsageO4authyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "sign", - "printedName": "sign", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CertificateUsage.Type) -> nfclib.CertificateUsage", - "children": [ - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CertificateUsage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib16CertificateUsageO4signyA2CmF", - "mangledName": "$s6nfclib16CertificateUsageO4signyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - }, - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib16CertificateUsageO2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib16CertificateUsageO2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "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:6nfclib16CertificateUsageO9hashValueSivp", - "mangledName": "$s6nfclib16CertificateUsageO9hashValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib16CertificateUsageO9hashValueSivg", - "mangledName": "$s6nfclib16CertificateUsageO9hashValueSivg", - "moduleName": "nfclib", - "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:6nfclib16CertificateUsageO4hash4intoys6HasherVz_tF", - "mangledName": "$s6nfclib16CertificateUsageO4hash4intoys6HasherVz_tF", - "moduleName": "nfclib", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib16CertificateUsageO", - "mangledName": "$s6nfclib16CertificateUsageO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "TypeDecl", - "name": "OperationReadCertificate", - "printedName": "OperationReadCertificate", - "children": [ - { - "kind": "Function", - "name": "startReading", - "printedName": "startReading(CAN:certUsage:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SecCertificate", - "printedName": "Security.SecCertificate", - "usr": "c:@T@SecCertificateRef" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "CertificateUsage", - "printedName": "nfclib.CertificateUsage", - "usr": "s:6nfclib16CertificateUsageO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib24OperationReadCertificateC12startReading3CAN9certUsageSo03SecD3RefaSS_AA0dI0OtYaKF", - "mangledName": "$s6nfclib24OperationReadCertificateC12startReading3CAN9certUsageSo03SecD3RefaSS_AA0dI0OtYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationReadCertificate", - "printedName": "nfclib.OperationReadCertificate", - "usr": "c:@M@nfclib@objc(cs)OperationReadCertificate" - } - ], - "declKind": "Constructor", - "usr": "c:@M@nfclib@objc(cs)OperationReadCertificate(im)init", - "mangledName": "$s6nfclib24OperationReadCertificateCACycfc", - "moduleName": "nfclib", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didDetect:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib24OperationReadCertificateC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "mangledName": "$s6nfclib24OperationReadCertificateC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSessionDidBecomeActive", - "printedName": "tagReaderSessionDidBecomeActive(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - } - ], - "declKind": "Func", - "usr": "s:6nfclib24OperationReadCertificateC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "mangledName": "$s6nfclib24OperationReadCertificateC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didInvalidateWithError:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "declKind": "Func", - "usr": "s:6nfclib24OperationReadCertificateC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "mangledName": "$s6nfclib24OperationReadCertificateC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@nfclib@objc(cs)OperationReadCertificate", - "mangledName": "$s6nfclib24OperationReadCertificateC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "NFCTagReaderSessionDelegate", - "printedName": "NFCTagReaderSessionDelegate", - "usr": "s:7CoreNFC27NFCTagReaderSessionDelegateP", - "mangledName": "$s7CoreNFC27NFCTagReaderSessionDelegateP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SwiftECC", - "printedName": "SwiftECC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "OSLog", - "printedName": "OSLog", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "Preconcurrency" - ] - }, - { - "kind": "Import", - "name": "CryptoTokenKit", - "printedName": "CryptoTokenKit", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "UnblockPINError", - "printedName": "UnblockPINError", - "children": [ - { - "kind": "Var", - "name": "missingRequiredParameter", - "printedName": "missingRequiredParameter", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.UnblockPINError.Type) -> nfclib.UnblockPINError", - "children": [ - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.UnblockPINError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib15UnblockPINErrorO24missingRequiredParameteryA2CmF", - "mangledName": "$s6nfclib15UnblockPINErrorO24missingRequiredParameteryA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "general", - "printedName": "general", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.UnblockPINError.Type) -> nfclib.UnblockPINError", - "children": [ - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.UnblockPINError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib15UnblockPINErrorO7generalyA2CmF", - "mangledName": "$s6nfclib15UnblockPINErrorO7generalyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - }, - { - "kind": "TypeNominal", - "name": "UnblockPINError", - "printedName": "nfclib.UnblockPINError", - "usr": "s:6nfclib15UnblockPINErrorO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib15UnblockPINErrorO2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib15UnblockPINErrorO2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "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:6nfclib15UnblockPINErrorO9hashValueSivp", - "mangledName": "$s6nfclib15UnblockPINErrorO9hashValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib15UnblockPINErrorO9hashValueSivg", - "mangledName": "$s6nfclib15UnblockPINErrorO9hashValueSivg", - "moduleName": "nfclib", - "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:6nfclib15UnblockPINErrorO4hash4intoys6HasherVz_tF", - "mangledName": "$s6nfclib15UnblockPINErrorO4hash4intoys6HasherVz_tF", - "moduleName": "nfclib", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib15UnblockPINErrorO", - "mangledName": "$s6nfclib15UnblockPINErrorO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "OperationUnblockPin", - "printedName": "OperationUnblockPin", - "children": [ - { - "kind": "Function", - "name": "startReading", - "printedName": "startReading(CAN:codeType:puk:newPin:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib19OperationUnblockPinC12startReading3CAN8codeType3puk03newD0ySS_AA04CodeI0OAA10SecureDataCALtYaKF", - "mangledName": "$s6nfclib19OperationUnblockPinC12startReading3CAN8codeType3puk03newD0ySS_AA04CodeI0OAA10SecureDataCALtYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationUnblockPin", - "printedName": "nfclib.OperationUnblockPin", - "usr": "c:@M@nfclib@objc(cs)OperationUnblockPin" - } - ], - "declKind": "Constructor", - "usr": "c:@M@nfclib@objc(cs)OperationUnblockPin(im)init", - "mangledName": "$s6nfclib19OperationUnblockPinCACycfc", - "moduleName": "nfclib", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didDetect:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib19OperationUnblockPinC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "mangledName": "$s6nfclib19OperationUnblockPinC16tagReaderSession_9didDetectySo06NFCTagfG0C_Say7CoreNFC0J0OGtF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSessionDidBecomeActive", - "printedName": "tagReaderSessionDidBecomeActive(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - } - ], - "declKind": "Func", - "usr": "s:6nfclib19OperationUnblockPinC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "mangledName": "$s6nfclib19OperationUnblockPinC31tagReaderSessionDidBecomeActiveyySo06NFCTagfG0CF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didInvalidateWithError:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "declKind": "Func", - "usr": "s:6nfclib19OperationUnblockPinC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "mangledName": "$s6nfclib19OperationUnblockPinC16tagReaderSession_22didInvalidateWithErrorySo06NFCTagfG0C_s0K0_ptF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@nfclib@objc(cs)OperationUnblockPin", - "mangledName": "$s6nfclib19OperationUnblockPinC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "NFCTagReaderSessionDelegate", - "printedName": "NFCTagReaderSessionDelegate", - "usr": "s:7CoreNFC27NFCTagReaderSessionDelegateP", - "mangledName": "$s7CoreNFC27NFCTagReaderSessionDelegateP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "Preconcurrency" - ] - }, - { - "kind": "TypeDecl", - "name": "NFCConnection", - "printedName": "NFCConnection", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCConnection", - "printedName": "nfclib.NFCConnection", - "usr": "s:6nfclib13NFCConnectionC" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib13NFCConnectionCACycfc", - "mangledName": "$s6nfclib13NFCConnectionCACycfc", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "setup", - "printedName": "setup(_:tags:)", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCISO7816Tag", - "printedName": "any CoreNFC.NFCISO7816Tag", - "usr": "c:objc(pl)NFCISO7816Tag" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib13NFCConnectionC5setup_4tagsSo13NFCISO7816Tag_pSo19NFCTagReaderSessionC_Say7CoreNFC0G0OGtYaKF", - "mangledName": "$s6nfclib13NFCConnectionC5setup_4tagsSo13NFCISO7816Tag_pSo19NFCTagReaderSessionC_Say7CoreNFC0G0OGtYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getCardCommands", - "printedName": "getCardCommands(_:tag:CAN:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CardCommands", - "printedName": "any nfclib.CardCommands", - "usr": "s:6nfclib12CardCommandsP" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "NFCISO7816Tag", - "printedName": "any CoreNFC.NFCISO7816Tag", - "usr": "c:objc(pl)NFCISO7816Tag" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "s:6nfclib13NFCConnectionC15getCardCommands_3tag3CANAA0dE0_pSo19NFCTagReaderSessionC_So13NFCISO7816Tag_pSStYaKF", - "mangledName": "$s6nfclib13NFCConnectionC15getCardCommands_3tag3CANAA0dE0_pSo19NFCTagReaderSessionC_So13NFCISO7816Tag_pSStYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:6nfclib13NFCConnectionC", - "mangledName": "$s6nfclib13NFCConnectionC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Custom" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "CommonCrypto", - "printedName": "CommonCrypto", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CommonCrypto", - "printedName": "CommonCrypto", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "IdCardError", - "printedName": "IdCardError", - "children": [ - { - "kind": "Var", - "name": "wrongCAN", - "printedName": "wrongCAN", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardError.Type) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib11IdCardErrorO8wrongCANyA2CmF", - "mangledName": "$s6nfclib11IdCardErrorO8wrongCANyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "wrongPIN", - "printedName": "wrongPIN", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardError.Type) -> (nfclib.CodeType, Swift.Int) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType, Swift.Int) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(codeType: nfclib.CodeType, triesLeft: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib11IdCardErrorO8wrongPINyAcA8CodeTypeO_SitcACmF", - "mangledName": "$s6nfclib11IdCardErrorO8wrongPINyAcA8CodeTypeO_SitcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidNewPIN", - "printedName": "invalidNewPIN", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardError.Type) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib11IdCardErrorO13invalidNewPINyA2CmF", - "mangledName": "$s6nfclib11IdCardErrorO13invalidNewPINyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "sessionError", - "printedName": "sessionError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardError.Type) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib11IdCardErrorO07sessionD0yA2CmF", - "mangledName": "$s6nfclib11IdCardErrorO07sessionD0yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "notActivated", - "printedName": "notActivated", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardError.Type) -> nfclib.IdCardError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib11IdCardErrorO12notActivatedyA2CmF", - "mangledName": "$s6nfclib11IdCardErrorO12notActivatedyA2CmF", - "moduleName": "nfclib" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib11IdCardErrorO", - "mangledName": "$s6nfclib11IdCardErrorO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "IdCardInternalError", - "printedName": "IdCardInternalError", - "children": [ - { - "kind": "Var", - "name": "missingRESTag", - "printedName": "missingRESTag", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO13missingRESTagyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO13missingRESTagyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "missingMACTag", - "printedName": "missingMACTag", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO13missingMACTagyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO13missingMACTagyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidMACValue", - "printedName": "invalidMACValue", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO15invalidMACValueyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO15invalidMACValueyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedReadingField", - "printedName": "failedReadingField", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (nfclib.CardField) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO18failedReadingFieldyAcA0cH0OcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO18failedReadingFieldyAcA0cH0OcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "hexConversionFailed", - "printedName": "hexConversionFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO19hexConversionFailedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO19hexConversionFailedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "AESCBCError", - "printedName": "AESCBCError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO11AESCBCErroryA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO11AESCBCErroryA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "sendCommandFailed", - "printedName": "sendCommandFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (Swift.String) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO17sendCommandFailedyACSS_tcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO17sendCommandFailedyACSS_tcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidResponse", - "printedName": "invalidResponse", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (Swift.String) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO15invalidResponseyACSS_tcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO15invalidResponseyACSS_tcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "swError", - "printedName": "swError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (Swift.UInt16) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.UInt16) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "UInt16", - "printedName": "Swift.UInt16", - "usr": "s:s6UInt16V" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO02swE0yACs6UInt16VcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO02swE0yACs6UInt16VcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "pinVerificationFailed", - "printedName": "pinVerificationFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (nfclib.CodeType) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(codeType: nfclib.CodeType)", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO21pinVerificationFailedyAcA8CodeTypeO_tcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO21pinVerificationFailedyAcA8CodeTypeO_tcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "remainingPinRetryCount", - "printedName": "remainingPinRetryCount", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> (nfclib.CodeType, Swift.Int) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType, Swift.Int) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(codeType: nfclib.CodeType, count: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO22remainingPinRetryCountyAcA8CodeTypeO_SitcACmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO22remainingPinRetryCountyAcA8CodeTypeO_SitcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidNewPin", - "printedName": "invalidNewPin", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO13invalidNewPinyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO13invalidNewPinyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "notSupportedCodeType", - "printedName": "notSupportedCodeType", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO20notSupportedCodeTypeyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO20notSupportedCodeTypeyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "dataPaddingError", - "printedName": "dataPaddingError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO011dataPaddingE0yA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO011dataPaddingE0yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidAPDU", - "printedName": "invalidAPDU", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO11invalidAPDUyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO11invalidAPDUyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "authenticationFailed", - "printedName": "authenticationFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO20authenticationFailedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO20authenticationFailedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "canAuthenticationFailed", - "printedName": "canAuthenticationFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO23canAuthenticationFailedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO23canAuthenticationFailedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "invalidTag", - "printedName": "invalidTag", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO10invalidTagyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO10invalidTagyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "cardNotSupported", - "printedName": "cardNotSupported", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO16cardNotSupportedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO16cardNotSupportedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "nfcNotSupported", - "printedName": "nfcNotSupported", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO15nfcNotSupportedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO15nfcNotSupportedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "connectionFailed", - "printedName": "connectionFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO16connectionFailedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO16connectionFailedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "multipleTagsDetected", - "printedName": "multipleTagsDetected", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO20multipleTagsDetectedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO20multipleTagsDetectedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "couldNotVerifyChipsMAC", - "printedName": "couldNotVerifyChipsMAC", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO22couldNotVerifyChipsMACyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO22couldNotVerifyChipsMACyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "cancelledByUser", - "printedName": "cancelledByUser", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO15cancelledByUseryA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO15cancelledByUseryA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "sessionInvalidated", - "printedName": "sessionInvalidated", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO18sessionInvalidatedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO18sessionInvalidatedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "readerProcessFailed", - "printedName": "readerProcessFailed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO19readerProcessFailedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO19readerProcessFailedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "failedToRemovePadding", - "printedName": "failedToRemovePadding", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO21failedToRemovePaddingyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO21failedToRemovePaddingyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "notSupportedAlgorithm", - "printedName": "notSupportedAlgorithm", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO21notSupportedAlgorithmyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO21notSupportedAlgorithmyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "operationInProgress", - "printedName": "operationInProgress", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO19operationInProgressyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO19operationInProgressyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "notActivated", - "printedName": "notActivated", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.IdCardInternalError.Type) -> nfclib.IdCardInternalError", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.IdCardInternalError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardInternalError", - "printedName": "nfclib.IdCardInternalError", - "usr": "s:6nfclib19IdCardInternalErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib19IdCardInternalErrorO12notActivatedyA2CmF", - "mangledName": "$s6nfclib19IdCardInternalErrorO12notActivatedyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "getIdCardError", - "printedName": "getIdCardError()", - "children": [ - { - "kind": "TypeNominal", - "name": "IdCardError", - "printedName": "nfclib.IdCardError", - "usr": "s:6nfclib11IdCardErrorO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib19IdCardInternalErrorO03getbcE0AA0bcE0OyF", - "mangledName": "$s6nfclib19IdCardInternalErrorO03getbcE0AA0bcE0OyF", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib19IdCardInternalErrorO", - "mangledName": "$s6nfclib19IdCardInternalErrorO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "os", - "printedName": "os", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NFCLibLogging", - "printedName": "NFCLibLogging", - "children": [ - { - "kind": "Var", - "name": "isEnabled", - "printedName": "isEnabled", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:6nfclib13NFCLibLoggingO9isEnabledSbvpZ", - "mangledName": "$s6nfclib13NFCLibLoggingO9isEnabledSbvpZ", - "moduleName": "nfclib", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib13NFCLibLoggingO9isEnabledSbvgZ", - "mangledName": "$s6nfclib13NFCLibLoggingO9isEnabledSbvgZ", - "moduleName": "nfclib", - "static": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib13NFCLibLoggingO9isEnabledSbvsZ", - "mangledName": "$s6nfclib13NFCLibLoggingO9isEnabledSbvsZ", - "moduleName": "nfclib", - "static": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib13NFCLibLoggingO9isEnabledSbvMZ", - "mangledName": "$s6nfclib13NFCLibLoggingO9isEnabledSbvMZ", - "moduleName": "nfclib", - "static": true, - "implicit": true, - "accessorKind": "_modify" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:6nfclib13NFCLibLoggingO", - "mangledName": "$s6nfclib13NFCLibLoggingO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "CardInfo", - "printedName": "CardInfo", - "children": [ - { - "kind": "Var", - "name": "givenName", - "printedName": "givenName", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV9givenNameSSvp", - "mangledName": "$s6nfclib8CardInfoV9givenNameSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV9givenNameSSvg", - "mangledName": "$s6nfclib8CardInfoV9givenNameSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV9givenNameSSvs", - "mangledName": "$s6nfclib8CardInfoV9givenNameSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV9givenNameSSvM", - "mangledName": "$s6nfclib8CardInfoV9givenNameSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "surname", - "printedName": "surname", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV7surnameSSvp", - "mangledName": "$s6nfclib8CardInfoV7surnameSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV7surnameSSvg", - "mangledName": "$s6nfclib8CardInfoV7surnameSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV7surnameSSvs", - "mangledName": "$s6nfclib8CardInfoV7surnameSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV7surnameSSvM", - "mangledName": "$s6nfclib8CardInfoV7surnameSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "personalCode", - "printedName": "personalCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV12personalCodeSSvp", - "mangledName": "$s6nfclib8CardInfoV12personalCodeSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12personalCodeSSvg", - "mangledName": "$s6nfclib8CardInfoV12personalCodeSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12personalCodeSSvs", - "mangledName": "$s6nfclib8CardInfoV12personalCodeSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12personalCodeSSvM", - "mangledName": "$s6nfclib8CardInfoV12personalCodeSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "citizenship", - "printedName": "citizenship", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV11citizenshipSSvp", - "mangledName": "$s6nfclib8CardInfoV11citizenshipSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV11citizenshipSSvg", - "mangledName": "$s6nfclib8CardInfoV11citizenshipSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV11citizenshipSSvs", - "mangledName": "$s6nfclib8CardInfoV11citizenshipSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV11citizenshipSSvM", - "mangledName": "$s6nfclib8CardInfoV11citizenshipSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "documentNumber", - "printedName": "documentNumber", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV14documentNumberSSvp", - "mangledName": "$s6nfclib8CardInfoV14documentNumberSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV14documentNumberSSvg", - "mangledName": "$s6nfclib8CardInfoV14documentNumberSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV14documentNumberSSvs", - "mangledName": "$s6nfclib8CardInfoV14documentNumberSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV14documentNumberSSvM", - "mangledName": "$s6nfclib8CardInfoV14documentNumberSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "dateOfExpiry", - "printedName": "dateOfExpiry", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV12dateOfExpirySSvp", - "mangledName": "$s6nfclib8CardInfoV12dateOfExpirySSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12dateOfExpirySSvg", - "mangledName": "$s6nfclib8CardInfoV12dateOfExpirySSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12dateOfExpirySSvs", - "mangledName": "$s6nfclib8CardInfoV12dateOfExpirySSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV12dateOfExpirySSvM", - "mangledName": "$s6nfclib8CardInfoV12dateOfExpirySSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "dateAndPlaceOfBirth", - "printedName": "dateAndPlaceOfBirth", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV19dateAndPlaceOfBirthSSvp", - "mangledName": "$s6nfclib8CardInfoV19dateAndPlaceOfBirthSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV19dateAndPlaceOfBirthSSvg", - "mangledName": "$s6nfclib8CardInfoV19dateAndPlaceOfBirthSSvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV19dateAndPlaceOfBirthSSvs", - "mangledName": "$s6nfclib8CardInfoV19dateAndPlaceOfBirthSSvs", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV19dateAndPlaceOfBirthSSvM", - "mangledName": "$s6nfclib8CardInfoV19dateAndPlaceOfBirthSSvM", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(givenName:surname:personalCode:citizenship:documentNumber:dateOfExpiry:dateAndPlaceOfBirth:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CardInfo", - "printedName": "nfclib.CardInfo", - "usr": "s:6nfclib8CardInfoV" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib8CardInfoV9givenName7surname12personalCode11citizenship14documentNumber12dateOfExpiry0l8AndPlaceM5BirthACSS_S6Stcfc", - "mangledName": "$s6nfclib8CardInfoV9givenName7surname12personalCode11citizenship14documentNumber12dateOfExpiry0l8AndPlaceM5BirthACSS_S6Stcfc", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "dateOfBirth", - "printedName": "dateOfBirth", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.Date?", - "children": [ - { - "kind": "TypeNominal", - "name": "Date", - "printedName": "Foundation.Date", - "usr": "s:10Foundation4DateV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV11dateOfBirth10Foundation4DateVSgvp", - "mangledName": "$s6nfclib8CardInfoV11dateOfBirth10Foundation4DateVSgvp", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.Date?", - "children": [ - { - "kind": "TypeNominal", - "name": "Date", - "printedName": "Foundation.Date", - "usr": "s:10Foundation4DateV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV11dateOfBirth10Foundation4DateVSgvg", - "mangledName": "$s6nfclib8CardInfoV11dateOfBirth10Foundation4DateVSgvg", - "moduleName": "nfclib", - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "dateOfBirth", - "printedName": "dateOfBirth(fromPersonalCode:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.Date?", - "children": [ - { - "kind": "TypeNominal", - "name": "Date", - "printedName": "Foundation.Date", - "usr": "s:10Foundation4DateV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "s:6nfclib8CardInfoV11dateOfBirth16fromPersonalCode10Foundation4DateVSgSS_tFZ", - "mangledName": "$s6nfclib8CardInfoV11dateOfBirth16fromPersonalCode10Foundation4DateVSgSS_tFZ", - "moduleName": "nfclib", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "formattedDescription", - "printedName": "formattedDescription", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV20formattedDescriptionSSvp", - "mangledName": "$s6nfclib8CardInfoV20formattedDescriptionSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV20formattedDescriptionSSvg", - "mangledName": "$s6nfclib8CardInfoV20formattedDescriptionSSvg", - "moduleName": "nfclib", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CardInfoV9hashValueSivp", - "mangledName": "$s6nfclib8CardInfoV9hashValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CardInfoV9hashValueSivg", - "mangledName": "$s6nfclib8CardInfoV9hashValueSivg", - "moduleName": "nfclib", - "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:6nfclib8CardInfoV4hash4intoys6HasherVz_tF", - "mangledName": "$s6nfclib8CardInfoV4hash4intoys6HasherVz_tF", - "moduleName": "nfclib", - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "CardInfo", - "printedName": "nfclib.CardInfo", - "usr": "s:6nfclib8CardInfoV" - }, - { - "kind": "TypeNominal", - "name": "CardInfo", - "printedName": "nfclib.CardInfo", - "usr": "s:6nfclib8CardInfoV" - } - ], - "declKind": "Func", - "usr": "s:6nfclib8CardInfoV2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib8CardInfoV2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:6nfclib8CardInfoV", - "mangledName": "$s6nfclib8CardInfoV", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CardField", - "printedName": "CardField", - "children": [ - { - "kind": "Var", - "name": "surname", - "printedName": "surname", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO7surnameyA2CmF", - "mangledName": "$s6nfclib9CardFieldO7surnameyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "firstName", - "printedName": "firstName", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO9firstNameyA2CmF", - "mangledName": "$s6nfclib9CardFieldO9firstNameyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "sex", - "printedName": "sex", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO3sexyA2CmF", - "mangledName": "$s6nfclib9CardFieldO3sexyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "citizenship", - "printedName": "citizenship", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO11citizenshipyA2CmF", - "mangledName": "$s6nfclib9CardFieldO11citizenshipyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "dateAndPlaceOfBirth", - "printedName": "dateAndPlaceOfBirth", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO19dateAndPlaceOfBirthyA2CmF", - "mangledName": "$s6nfclib9CardFieldO19dateAndPlaceOfBirthyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "personalCode", - "printedName": "personalCode", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO12personalCodeyA2CmF", - "mangledName": "$s6nfclib9CardFieldO12personalCodeyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "documentNr", - "printedName": "documentNr", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO10documentNryA2CmF", - "mangledName": "$s6nfclib9CardFieldO10documentNryA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "dateOfExpiry", - "printedName": "dateOfExpiry", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CardField.Type) -> nfclib.CardField", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CardField.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib9CardFieldO12dateOfExpiryyA2CmF", - "mangledName": "$s6nfclib9CardFieldO12dateOfExpiryyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "nfclib.CardField?", - "children": [ - { - "kind": "TypeNominal", - "name": "CardField", - "printedName": "nfclib.CardField", - "usr": "s:6nfclib9CardFieldO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib9CardFieldO8rawValueACSgSi_tcfc", - "mangledName": "$s6nfclib9CardFieldO8rawValueACSgSi_tcfc", - "moduleName": "nfclib", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:6nfclib9CardFieldO8rawValueSivp", - "mangledName": "$s6nfclib9CardFieldO8rawValueSivp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib9CardFieldO8rawValueSivg", - "mangledName": "$s6nfclib9CardFieldO8rawValueSivg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:6nfclib9CardFieldO", - "mangledName": "$s6nfclib9CardFieldO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CoreNFC", - "printedName": "CoreNFC", - "declKind": "Import", - "moduleName": "nfclib" - }, - { - "kind": "TypeDecl", - "name": "OperationReadPublicData", - "printedName": "OperationReadPublicData", - "children": [ - { - "kind": "Function", - "name": "startReading", - "printedName": "startReading(CAN:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CardInfo", - "printedName": "nfclib.CardInfo", - "usr": "s:6nfclib8CardInfoV" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "s:6nfclib23OperationReadPublicDataC12startReading3CANAA8CardInfoVSS_tYaKF", - "mangledName": "$s6nfclib23OperationReadPublicDataC12startReading3CANAA8CardInfoVSS_tYaKF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "OperationReadPublicData", - "printedName": "nfclib.OperationReadPublicData", - "usr": "c:@M@nfclib@objc(cs)OperationReadPublicData" - } - ], - "declKind": "Constructor", - "usr": "c:@M@nfclib@objc(cs)OperationReadPublicData(im)init", - "mangledName": "$s6nfclib23OperationReadPublicDataCACycfc", - "moduleName": "nfclib", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didDetect:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[CoreNFC.NFCTag]", - "children": [ - { - "kind": "TypeNominal", - "name": "NFCTag", - "printedName": "CoreNFC.NFCTag", - "usr": "s:7CoreNFC6NFCTagO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Func", - "usr": "s:6nfclib23OperationReadPublicDataC16tagReaderSession_9didDetectySo06NFCTaggH0C_Say7CoreNFC0K0OGtF", - "mangledName": "$s6nfclib23OperationReadPublicDataC16tagReaderSession_9didDetectySo06NFCTaggH0C_Say7CoreNFC0K0OGtF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "Final", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSessionDidBecomeActive", - "printedName": "tagReaderSessionDidBecomeActive(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - } - ], - "declKind": "Func", - "usr": "s:6nfclib23OperationReadPublicDataC31tagReaderSessionDidBecomeActiveyySo06NFCTaggH0CF", - "mangledName": "$s6nfclib23OperationReadPublicDataC31tagReaderSessionDidBecomeActiveyySo06NFCTaggH0CF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "Final", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "tagReaderSession", - "printedName": "tagReaderSession(_:didInvalidateWithError:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NFCTagReaderSession", - "printedName": "CoreNFC.NFCTagReaderSession", - "usr": "c:objc(cs)NFCTagReaderSession" - }, - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "declKind": "Func", - "usr": "s:6nfclib23OperationReadPublicDataC16tagReaderSession_22didInvalidateWithErrorySo06NFCTaggH0C_s0L0_ptF", - "mangledName": "$s6nfclib23OperationReadPublicDataC16tagReaderSession_22didInvalidateWithErrorySo06NFCTaggH0C_s0L0_ptF", - "moduleName": "nfclib", - "declAttributes": [ - "Custom", - "Final", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@nfclib@objc(cs)OperationReadPublicData", - "mangledName": "$s6nfclib23OperationReadPublicDataC", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl", - "Final", - "Custom", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "NFCTagReaderSessionDelegate", - "printedName": "NFCTagReaderSessionDelegate", - "usr": "s:7CoreNFC27NFCTagReaderSessionDelegateP", - "mangledName": "$s7CoreNFC27NFCTagReaderSessionDelegateP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "CodeType", - "printedName": "CodeType", - "children": [ - { - "kind": "Var", - "name": "puk", - "printedName": "puk", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType.Type) -> nfclib.CodeType", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CodeType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib8CodeTypeO3pukyA2CmF", - "mangledName": "$s6nfclib8CodeTypeO3pukyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "pin1", - "printedName": "pin1", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType.Type) -> nfclib.CodeType", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CodeType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib8CodeTypeO4pin1yA2CmF", - "mangledName": "$s6nfclib8CodeTypeO4pin1yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "pin2", - "printedName": "pin2", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeType.Type) -> nfclib.CodeType", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CodeType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib8CodeTypeO4pin2yA2CmF", - "mangledName": "$s6nfclib8CodeTypeO4pin2yA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "name", - "printedName": "name", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CodeTypeO4nameSSvp", - "mangledName": "$s6nfclib8CodeTypeO4nameSSvp", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CodeTypeO4nameSSvg", - "mangledName": "$s6nfclib8CodeTypeO4nameSSvg", - "moduleName": "nfclib", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "nfclib.CodeType?", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "UInt", - "printedName": "Swift.UInt", - "usr": "s:Su" - } - ], - "declKind": "Constructor", - "usr": "s:6nfclib8CodeTypeO8rawValueACSgSu_tcfc", - "mangledName": "$s6nfclib8CodeTypeO8rawValueACSgSu_tcfc", - "moduleName": "nfclib", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "UInt", - "printedName": "Swift.UInt", - "usr": "s:Su" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CodeTypeO8rawValueSuvp", - "mangledName": "$s6nfclib8CodeTypeO8rawValueSuvp", - "moduleName": "nfclib", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "UInt", - "printedName": "Swift.UInt", - "usr": "s:Su" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CodeTypeO8rawValueSuvg", - "mangledName": "$s6nfclib8CodeTypeO8rawValueSuvg", - "moduleName": "nfclib", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "minimumLength", - "printedName": "minimumLength", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CodeTypeO13minimumLengthSivp", - "mangledName": "$s6nfclib8CodeTypeO13minimumLengthSivp", - "moduleName": "nfclib", - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CodeTypeO13minimumLengthSivg", - "mangledName": "$s6nfclib8CodeTypeO13minimumLengthSivg", - "moduleName": "nfclib", - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "maximumLength", - "printedName": "maximumLength", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CodeTypeO13maximumLengthSivp", - "mangledName": "$s6nfclib8CodeTypeO13maximumLengthSivp", - "moduleName": "nfclib", - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CodeTypeO13maximumLengthSivg", - "mangledName": "$s6nfclib8CodeTypeO13maximumLengthSivg", - "moduleName": "nfclib", - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "validLength", - "printedName": "validLength", - "children": [ - { - "kind": "TypeNominal", - "name": "ClosedRange", - "printedName": "Swift.ClosedRange", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SN" - } - ], - "declKind": "Var", - "usr": "s:6nfclib8CodeTypeO11validLengthSNySiGvp", - "mangledName": "$s6nfclib8CodeTypeO11validLengthSNySiGvp", - "moduleName": "nfclib", - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "ClosedRange", - "printedName": "Swift.ClosedRange", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SN" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib8CodeTypeO11validLengthSNySiGvg", - "mangledName": "$s6nfclib8CodeTypeO11validLengthSNySiGvg", - "moduleName": "nfclib", - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "validateFormat", - "printedName": "validateFormat(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "nfclib.CodeValidationFailure?", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - } - ], - "usr": "s:Sq" - }, - { - "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:6nfclib8CodeTypeO14validateFormatyAA0B17ValidationFailureOSgSays5UInt8VGF", - "mangledName": "$s6nfclib8CodeTypeO14validateFormatyAA0B17ValidationFailureOSgSays5UInt8VGF", - "moduleName": "nfclib", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib8CodeTypeO", - "mangledName": "$s6nfclib8CodeTypeO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "UInt", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "UInt", - "printedName": "Swift.UInt", - "usr": "s:Su" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CodeValidationFailure", - "printedName": "CodeValidationFailure", - "children": [ - { - "kind": "Var", - "name": "wrongLength", - "printedName": "wrongLength", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeValidationFailure.Type) -> (Swift.Int, Swift.Int) -> nfclib.CodeValidationFailure", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Int, Swift.Int) -> nfclib.CodeValidationFailure", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(minimum: Swift.Int, maximum: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CodeValidationFailure.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib21CodeValidationFailureO11wrongLengthyACSi_SitcACmF", - "mangledName": "$s6nfclib21CodeValidationFailureO11wrongLengthyACSi_SitcACmF", - "moduleName": "nfclib" - }, - { - "kind": "Var", - "name": "notNumeric", - "printedName": "notNumeric", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(nfclib.CodeValidationFailure.Type) -> nfclib.CodeValidationFailure", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "nfclib.CodeValidationFailure.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:6nfclib21CodeValidationFailureO10notNumericyA2CmF", - "mangledName": "$s6nfclib21CodeValidationFailureO10notNumericyA2CmF", - "moduleName": "nfclib" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - }, - { - "kind": "TypeNominal", - "name": "CodeValidationFailure", - "printedName": "nfclib.CodeValidationFailure", - "usr": "s:6nfclib21CodeValidationFailureO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib21CodeValidationFailureO2eeoiySbAC_ACtFZ", - "mangledName": "$s6nfclib21CodeValidationFailureO2eeoiySbAC_ACtFZ", - "moduleName": "nfclib", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:6nfclib21CodeValidationFailureO", - "mangledName": "$s6nfclib21CodeValidationFailureO", - "moduleName": "nfclib", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CardCommands", - "printedName": "CardCommands", - "children": [ - { - "kind": "Var", - "name": "canChangePUK", - "printedName": "canChangePUK", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:6nfclib12CardCommandsP12canChangePUKSbvp", - "mangledName": "$s6nfclib12CardCommandsP12canChangePUKSbvp", - "moduleName": "nfclib", - "protocolReq": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:6nfclib12CardCommandsP12canChangePUKSbvg", - "mangledName": "$s6nfclib12CardCommandsP12canChangePUKSbvg", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "readPublicData", - "printedName": "readPublicData()", - "children": [ - { - "kind": "TypeNominal", - "name": "CardInfo", - "printedName": "nfclib.CardInfo", - "usr": "s:6nfclib8CardInfoV" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP14readPublicDataAA0B4InfoVyYaKF", - "mangledName": "$s6nfclib12CardCommandsP14readPublicDataAA0B4InfoVyYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "readAuthenticationCertificate", - "printedName": "readAuthenticationCertificate()", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP29readAuthenticationCertificate10Foundation4DataVyYaKF", - "mangledName": "$s6nfclib12CardCommandsP29readAuthenticationCertificate10Foundation4DataVyYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "readSignatureCertificate", - "printedName": "readSignatureCertificate()", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP24readSignatureCertificate10Foundation4DataVyYaKF", - "mangledName": "$s6nfclib12CardCommandsP24readSignatureCertificate10Foundation4DataVyYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "readCodeTryCounterRecord", - "printedName": "readCodeTryCounterRecord(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(retryCount: Swift.UInt8, pinActive: Swift.Bool)", - "children": [ - { - "kind": "TypeNominal", - "name": "UInt8", - "printedName": "Swift.UInt8", - "usr": "s:s5UInt8V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - }, - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP24readCodeTryCounterRecordys5UInt8V10retryCount_Sb9pinActivetAA0E4TypeOYaKF", - "mangledName": "$s6nfclib12CardCommandsP24readCodeTryCounterRecordys5UInt8V10retryCount_Sb9pinActivetAA0E4TypeOYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "changeCode", - "printedName": "changeCode(_:to:verifyCode:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP10changeCode_2to06verifyE0yAA0E4TypeO_AA10SecureDataCAJtYaKF", - "mangledName": "$s6nfclib12CardCommandsP10changeCode_2to06verifyE0yAA0E4TypeO_AA10SecureDataCAJtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "verifyCode", - "printedName": "verifyCode(_:code:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP10verifyCode_4codeyAA0E4TypeO_AA10SecureDataCtYaKF", - "mangledName": "$s6nfclib12CardCommandsP10verifyCode_4codeyAA0E4TypeO_AA10SecureDataCtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "unblockCode", - "printedName": "unblockCode(_:puk:newCode:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CodeType", - "printedName": "nfclib.CodeType", - "usr": "s:6nfclib8CodeTypeO" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP11unblockCode_3puk03newE0yAA0E4TypeO_AA10SecureDataCAJtYaKF", - "mangledName": "$s6nfclib12CardCommandsP11unblockCode_3puk03newE0yAA0E4TypeO_AA10SecureDataCAJtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "authenticate", - "printedName": "authenticate(for:withPin1:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP12authenticate3for8withPin110Foundation4DataVAI_AA06SecureI0CtYaKF", - "mangledName": "$s6nfclib12CardCommandsP12authenticate3for8withPin110Foundation4DataVAI_AA06SecureI0CtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "calculateSignature", - "printedName": "calculateSignature(for:withPin2:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP18calculateSignature3for8withPin210Foundation4DataVAI_AA06SecureJ0CtYaKF", - "mangledName": "$s6nfclib12CardCommandsP18calculateSignature3for8withPin210Foundation4DataVAI_AA06SecureJ0CtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "decryptData", - "printedName": "decryptData(_:withPin1:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - }, - { - "kind": "TypeNominal", - "name": "SecureData", - "printedName": "nfclib.SecureData", - "usr": "s:6nfclib10SecureDataC" - } - ], - "declKind": "Func", - "usr": "s:6nfclib12CardCommandsP11decryptData_8withPin110Foundation0E0VAH_AA06SecureE0CtYaKF", - "mangledName": "$s6nfclib12CardCommandsP11decryptData_8withPin110Foundation0E0VAH_AA06SecureE0CtYaKF", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : nfclib.CardCommands>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "RawDocComment" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "s:6nfclib12CardCommandsP", - "mangledName": "$s6nfclib12CardCommandsP", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 : Swift.Sendable>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "nfclib", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NFCTagReaderSession", - "printedName": "NFCTagReaderSession", - "declKind": "Class", - "usr": "c:objc(cs)NFCTagReaderSession", - "moduleName": "CoreNFC", - "isOpen": true, - "intro_iOS": "13.0", - "objc_name": "NFCTagReaderSession", - "declAttributes": [ - "Available", - "ObjC", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NFCReaderSession", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "CoreNFC.NFCReaderSession", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "NFCTag", - "printedName": "NFCTag", - "declKind": "Enum", - "usr": "s:7CoreNFC6NFCTagO", - "mangledName": "$s7CoreNFC6NFCTagO", - "moduleName": "CoreNFC", - "intro_iOS": "13.0", - "declAttributes": [ - "Available", - "Available" - ], - "isExternal": true, - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SendableMetatype", - "printedName": "SendableMetatype", - "usr": "s:s16SendableMetatypeP", - "mangledName": "$ss16SendableMetatypeP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "DataProtocol", - "printedName": "DataProtocol", - "children": [ - { - "kind": "Function", - "name": "^", - "printedName": "^(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - }, - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - }, - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "declKind": "Func", - "usr": "s:10Foundation12DataProtocolP6nfclibAA07MutablebC0RzSi5IndexRtzrlE1xoiyxx_xtFZ", - "mangledName": "$s10Foundation12DataProtocolP6nfclibAA07MutablebC0RzSi5IndexRtzrlE1xoiyxx_xtFZ", - "moduleName": "nfclib", - "genericSig": "<τ_0_0 where τ_0_0 : Foundation.MutableDataProtocol, τ_0_0.Index == Swift.Int>", - "sugared_genericSig": "", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "s:10Foundation12DataProtocolP", - "mangledName": "$s10Foundation12DataProtocolP", - "moduleName": "Foundation", - "genericSig": "<τ_0_0 : Swift.RandomAccessCollection, τ_0_0.Element == Swift.UInt8, τ_0_0.Regions : Swift.BidirectionalCollection, τ_0_0.SubSequence : Foundation.DataProtocol, τ_0_0.Regions.Element : Foundation.ContiguousBytes, τ_0_0.Regions.Element : Foundation.DataProtocol, τ_0_0.Regions.Element.SubSequence : Foundation.ContiguousBytes>", - "sugared_genericSig": "", - "intro_Macosx": "10.10", - "intro_iOS": "8.0", - "intro_tvOS": "9.0", - "intro_watchOS": "2.0", - "declAttributes": [ - "Available", - "Available", - "Available", - "Available" - ], - "isExternal": true, - "conformances": [ - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "RandomAccessCollection", - "printedName": "RandomAccessCollection", - "usr": "s:Sk", - "mangledName": "$sSk" - }, - { - "kind": "Conformance", - "name": "BidirectionalCollection", - "printedName": "BidirectionalCollection", - "usr": "s:SK", - "mangledName": "$sSK" - }, - { - "kind": "Conformance", - "name": "Collection", - "printedName": "Collection", - "usr": "s:Sl", - "mangledName": "$sSl" - }, - { - "kind": "Conformance", - "name": "Sequence", - "printedName": "Sequence", - "usr": "s:ST", - "mangledName": "$sST" - } - ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationSignHash.swift", - "kind": "StringLiteral", - "offset": 276, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationSignHash.swift", - "kind": "Array", - "offset": 324, - "length": 6, - "value": "[0x00]" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationSignHash.swift", - "kind": "StringLiteral", - "offset": 403, - "length": 52, - "value": "\"Please place your ID card against the smart device\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/WebEID\/WebEidSignatureAlgorithm.swift", - "kind": "StringLiteral", - "offset": 221, - "length": 7, - "value": "\"ES256\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/WebEID\/WebEidSignatureAlgorithm.swift", - "kind": "StringLiteral", - "offset": 246, - "length": 7, - "value": "\"ES384\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "StringLiteral", - "offset": 326, - "length": 20, - "value": "\"ee.ria.nfc-iOS-lib\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "StringLiteral", - "offset": 358, - "length": 15, - "value": "\"CardReaderNFC\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 482, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 545, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "StringLiteral", - "offset": 862, - "length": 22, - "value": "\"04007f00070202040204\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "StringLiteral", - "offset": 960, - "length": 22, - "value": "\"04007f00070202040404\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1242, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1268, - "length": 2, - "value": "13" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1294, - "length": 2, - "value": "15" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1320, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1346, - "length": 2, - "value": "17" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReaderNFC.swift", - "kind": "IntegerLiteral", - "offset": 1372, - "length": 2, - "value": "18" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "StringLiteral", - "offset": 160, - "length": 67, - "value": "\"3B DB 96 00 80 B1 FE 45 1F 83 00 12 23 3F 53 65 49 44 0F 90 00 F1\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "StringLiteral", - "offset": 260, - "length": 70, - "value": "\"3B DC 96 00 80 B1 FE 45 1F 83 00 12 23 3F 54 65 49 44 32 0F 90 00 C3\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "StringLiteral", - "offset": 362, - "length": 49, - "value": "\"A0 00 00 00 77 01 08 00 07 00 00 FE 00 00 01 00\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "StringLiteral", - "offset": 447, - "length": 49, - "value": "\"51 53 43 44 20 41 70 70 6C 69 63 61 74 69 6F 6E\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "StringLiteral", - "offset": 536, - "length": 40, - "value": "\"E8 28 BD 08 0F F2 50 4F 54 20 41 57 50\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "IntegerLiteral", - "offset": 607, - "length": 4, - "value": "0x81" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "IntegerLiteral", - "offset": 641, - "length": 4, - "value": "0x9F" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "BooleanLiteral", - "offset": 1082, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Idemia.swift", - "kind": "IntegerLiteral", - "offset": 1140, - "length": 4, - "value": "0xFF" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardCommandsInternal.swift", - "kind": "IntegerLiteral", - "offset": 524, - "length": 4, - "value": "0x04" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardCommandsInternal.swift", - "kind": "IntegerLiteral", - "offset": 546, - "length": 4, - "value": "0x0C" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationReadCertificate.swift", - "kind": "StringLiteral", - "offset": 717, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationReadCertificate.swift", - "kind": "StringLiteral", - "offset": 802, - "length": 52, - "value": "\"Please place your ID card against the smart device\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "StringLiteral", - "offset": 407, - "length": 76, - "value": "\"3B FF 96 00 00 80 31 FE 43 80 31 B8 53 65 49 44 64 B0 85 05 10 12 23 3F 1D\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "StringLiteral", - "offset": 526, - "length": 37, - "value": "\"A0 00 00 00 63 50 4B 43 53 2D 31 35\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "StringLiteral", - "offset": 612, - "length": 49, - "value": "\"A0 00 00 00 18 10 02 03 00 00 00 00 00 00 00 01\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "IntegerLiteral", - "offset": 703, - "length": 4, - "value": "0x01" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "IntegerLiteral", - "offset": 748, - "length": 4, - "value": "0x05" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "BooleanLiteral", - "offset": 783, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/Thales.swift", - "kind": "IntegerLiteral", - "offset": 842, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Extensions\/NFCISO7816Tag+Extensions.swift", - "kind": "IntegerLiteral", - "offset": 439, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Extensions\/NFCISO7816Tag+Extensions.swift", - "kind": "IntegerLiteral", - "offset": 1902, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationUnblockPin.swift", - "kind": "StringLiteral", - "offset": 369, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationUnblockPin.swift", - "kind": "StringLiteral", - "offset": 514, - "length": 52, - "value": "\"Please place your ID card against the smart device\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Utilities\/ProgressBar.swift", - "kind": "IntegerLiteral", - "offset": 244, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Utilities\/AES.swift", - "kind": "IntegerLiteral", - "offset": 309, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Utilities\/AES.swift", - "kind": "Array", - "offset": 2027, - "length": 298, - "value": "[0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87]" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Utilities\/AES.swift", - "kind": "IntegerLiteral", - "offset": 2845, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Extensions\/Logger+Extensions.swift", - "kind": "BooleanLiteral", - "offset": 912, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 474, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 504, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 539, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 573, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 610, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 645, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "StringLiteral", - "offset": 687, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2609, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2621, - "length": 9, - "value": "2" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2641, - "length": 3, - "value": "3" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2655, - "length": 11, - "value": "4" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2677, - "length": 19, - "value": "5" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2707, - "length": 12, - "value": "6" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2730, - "length": 10, - "value": "7" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardInfo.swift", - "kind": "IntegerLiteral", - "offset": 2751, - "length": 12, - "value": "8" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationReadPublicData.swift", - "kind": "StringLiteral", - "offset": 288, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/Operations\/OperationReadPublicData.swift", - "kind": "StringLiteral", - "offset": 328, - "length": 52, - "value": "\"Please place your ID card against the smart device\"" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReader.swift", - "kind": "IntegerLiteral", - "offset": 2258, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReader.swift", - "kind": "IntegerLiteral", - "offset": 2292, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardReader.swift", - "kind": "IntegerLiteral", - "offset": 2314, - "length": 4, - "value": "0x00" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardCommands.swift", - "kind": "IntegerLiteral", - "offset": 185, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardCommands.swift", - "kind": "IntegerLiteral", - "offset": 203, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/mac\/Documents\/Github\/MOPP\/Official\/nfc-iOS-lib\/nfc-lib\/nfc-lib\/nfclib\/CardActions\/CardCommands.swift", - "kind": "IntegerLiteral", - "offset": 221, - "length": 1, - "value": "2" - } - ] -} \ No newline at end of file diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface deleted file mode 100644 index 875e52ec..00000000 --- a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface +++ /dev/null @@ -1,258 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 6.4 (swiftlang-6.4.0.34.1 clang-2100.3.34.1) -// swift-module-flags: -target x86_64-apple-ios18.0-simulator -enable-objc-interop -enable-library-evolution -language-mode 6 -O -enable-experimental-feature DebugDescriptionMacro -module-name nfclib -// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.4 -import CommonCrypto -@preconcurrency import CoreNFC -import CryptoTokenKit -import Darwin -import Foundation -import OSLog -import Security -import Swift -import Synchronization -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims -@_exported import nfclib -import os -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationSignHash : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startSigning(CAN: Swift::String, PIN2: nfclib::SecureData, hash: Foundation::Data) async throws -> Foundation::Data - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationSignHash : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -@_hasMissingDesignatedInitializers final public class WebEidData : Swift::Sendable { - final public let unverifiedCertificate: Swift::String - final public let signingCertificate: Swift::String - final public let algorithm: nfclib::WebEidSignatureAlgorithm - final public let signature: Swift::String - final public var formattedDescription: Swift::String { - get - } - @objc deinit -} -public enum WebEidSignatureAlgorithm : Swift::String, Swift::Sendable { - case es256 - case es384 - public init?(rawValue: Swift::String) - public typealias RawValue = Swift::String - public var rawValue: Swift::String { - get - } -} -final public class SecureData : Swift::Sendable { - public init(_ bytes: [Swift::UInt8]) - public init(_ data: Foundation::Data) - @objc deinit - final public var count: Swift::Int { - get - } - final public func secureZero() -} -public enum AuthenticateWithWebEidError : Swift::Error { - case failedToReadPublicKey - case failedToDetermineAlgorithm - case failedToMapAlgorithm - case failedCertificateExpired - case failedCertificateNotYetValid - public static func == (a: nfclib::AuthenticateWithWebEidError, b: nfclib::AuthenticateWithWebEidError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -@objc @_Concurrency::MainActor public class OperationAuthenticateWithWebEID : ObjectiveC::NSObject { - @_Concurrency::MainActor public init(CAN: Swift::String, pin1: nfclib::SecureData, challenge: Swift::String, origin: Swift::String) - @_Concurrency::MainActor public func startReading() async throws -> nfclib::WebEidData - @objc deinit -} -extension nfclib::OperationAuthenticateWithWebEID : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum ReadCertificateError : Swift::Error { - case certificateUsageNotSpecified - case failedToReadCertificate - case general - public static func == (a: nfclib::ReadCertificateError, b: nfclib::ReadCertificateError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -public enum CertificateUsage { - case auth - case sign - public static func == (a: nfclib::CertificateUsage, b: nfclib::CertificateUsage) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -extension CoreNFC::NFCTagReaderSession : @unchecked @retroactive Swift::Sendable { -} -extension CoreNFC::NFCTag : @unchecked @retroactive Swift::Sendable { -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationReadCertificate : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startReading(CAN: Swift::String, certUsage: nfclib::CertificateUsage) async throws -> Security::SecCertificate - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationReadCertificate : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum UnblockPINError : Swift::Error { - case missingRequiredParameter - case general - public static func == (a: nfclib::UnblockPINError, b: nfclib::UnblockPINError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationUnblockPin : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startReading(CAN: Swift::String, codeType: nfclib::CodeType, puk: nfclib::SecureData, newPin: nfclib::SecureData) async throws - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationUnblockPin : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -@_Concurrency::MainActor public class NFCConnection { - @_Concurrency::MainActor public init() - @_Concurrency::MainActor public func setup(_ session: CoreNFC::NFCTagReaderSession, tags: [CoreNFC::NFCTag]) async throws -> any CoreNFC::NFCISO7816Tag - @_Concurrency::MainActor public func getCardCommands(_: CoreNFC::NFCTagReaderSession, tag: any CoreNFC::NFCISO7816Tag, CAN: Swift::String) async throws -> any nfclib::CardCommands - @objc deinit -} -public enum IdCardError : Swift::Error { - case wrongCAN, wrongPIN(codeType: nfclib::CodeType, triesLeft: Swift::Int), invalidNewPIN, sessionError, notActivated -} -public enum IdCardInternalError : Swift::Error { - case missingRESTag, missingMACTag, invalidMACValue, failedReadingField(nfclib::CardField), hexConversionFailed, AESCBCError, sendCommandFailed(message: Swift::String), invalidResponse(message: Swift::String), swError(Swift::UInt16), pinVerificationFailed(codeType: nfclib::CodeType), remainingPinRetryCount(codeType: nfclib::CodeType, count: Swift::Int), invalidNewPin, notSupportedCodeType, dataPaddingError, invalidAPDU, authenticationFailed, canAuthenticationFailed, invalidTag, cardNotSupported, nfcNotSupported, connectionFailed, multipleTagsDetected, couldNotVerifyChipsMAC, cancelledByUser, sessionInvalidated, readerProcessFailed, failedToRemovePadding, notSupportedAlgorithm, operationInProgress, notActivated - public func getIdCardError() -> nfclib::IdCardError -} -public enum NFCLibLogging { - public static var isEnabled: Swift::Bool { - get - set - } -} -public struct CardInfo : Swift::Sendable, Swift::Hashable { - public var givenName: Swift::String - public var surname: Swift::String - public var personalCode: Swift::String - public var citizenship: Swift::String - public var documentNumber: Swift::String - public var dateOfExpiry: Swift::String - public var dateAndPlaceOfBirth: Swift::String - public init(givenName: Swift::String = "", surname: Swift::String = "", personalCode: Swift::String = "", citizenship: Swift::String = "", documentNumber: Swift::String = "", dateOfExpiry: Swift::String = "", dateAndPlaceOfBirth: Swift::String = "") - public var dateOfBirth: Foundation::Date? { - get - } - public static func dateOfBirth(fromPersonalCode personalCode: Swift::String) -> Foundation::Date? - public var formattedDescription: Swift::String { - get - } - public static func == (a: nfclib::CardInfo, b: nfclib::CardInfo) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -public enum CardField : Swift::Int, Swift::Sendable { - case surname, firstName, sex, citizenship, dateAndPlaceOfBirth, personalCode, documentNr, dateOfExpiry - public init?(rawValue: Swift::Int) - public typealias RawValue = Swift::Int - public var rawValue: Swift::Int { - get - } -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor final public class OperationReadPublicData : ObjectiveC::NSObject { - @_Concurrency::MainActor final public func startReading(CAN: Swift::String) async throws -> nfclib::CardInfo - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationReadPublicData : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor final public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor final public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor final public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum CodeType : Swift::UInt, Swift::Sendable { - case puk - case pin1 - case pin2 - public var name: Swift::String { - get - } - public init?(rawValue: Swift::UInt) - public typealias RawValue = Swift::UInt - public var rawValue: Swift::UInt { - get - } -} -public enum CodeValidationFailure : Swift::Error, Swift::Sendable, Swift::Equatable { - case wrongLength(minimum: Swift::Int, maximum: Swift::Int) - case notNumeric - public static func == (a: nfclib::CodeValidationFailure, b: nfclib::CodeValidationFailure) -> Swift::Bool -} -extension nfclib::CodeType { - public var minimumLength: Swift::Int { - get - } - public var maximumLength: Swift::Int { - get - } - public var validLength: Swift::ClosedRange { - get - } - public func validateFormat(_ code: [Swift::UInt8]) -> nfclib::CodeValidationFailure? -} -public protocol CardCommands : Swift::Sendable { - var canChangePUK: Swift::Bool { get } - func readPublicData() async throws -> nfclib::CardInfo - func readAuthenticationCertificate() async throws -> Foundation::Data - func readSignatureCertificate() async throws -> Foundation::Data - func readCodeTryCounterRecord(_ type: nfclib::CodeType) async throws -> (retryCount: Swift::UInt8, pinActive: Swift::Bool) - func changeCode(_ type: nfclib::CodeType, to code: nfclib::SecureData, verifyCode: nfclib::SecureData) async throws - func verifyCode(_ type: nfclib::CodeType, code: nfclib::SecureData) async throws - func unblockCode(_ type: nfclib::CodeType, puk: nfclib::SecureData, newCode: nfclib::SecureData) async throws - func authenticate(for hash: Foundation::Data, withPin1 pin1: nfclib::SecureData) async throws -> Foundation::Data - func calculateSignature(for hash: Foundation::Data, withPin2 pin2: nfclib::SecureData) async throws -> Foundation::Data - func decryptData(_ hash: Foundation::Data, withPin1 pin1: nfclib::SecureData) async throws -> Foundation::Data -} -extension Foundation::DataProtocol where Self : Foundation::MutableDataProtocol, Self.Index == Swift::Int { - public static func ^ (xVal: Self, yVal: Self) -> Self -} -extension nfclib::OperationSignHash : Swift::Sendable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::Equatable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::Hashable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::RawRepresentable {} -extension nfclib::AuthenticateWithWebEidError : Swift::Equatable {} -extension nfclib::AuthenticateWithWebEidError : Swift::Hashable {} -extension nfclib::OperationAuthenticateWithWebEID : Swift::Sendable {} -extension nfclib::CodeType : Swift::Equatable {} -extension nfclib::CodeType : Swift::Hashable {} -extension nfclib::CodeType : Swift::RawRepresentable {} -extension nfclib::ReadCertificateError : Swift::Equatable {} -extension nfclib::ReadCertificateError : Swift::Hashable {} -extension nfclib::CertificateUsage : Swift::Equatable {} -extension nfclib::CertificateUsage : Swift::Hashable {} -extension nfclib::OperationReadCertificate : Swift::Sendable {} -extension nfclib::UnblockPINError : Swift::Equatable {} -extension nfclib::UnblockPINError : Swift::Hashable {} -extension nfclib::OperationUnblockPin : Swift::Sendable {} -extension nfclib::NFCConnection : Swift::Sendable {} -extension nfclib::CardField : Swift::Equatable {} -extension nfclib::CardField : Swift::Hashable {} -extension nfclib::CardField : Swift::RawRepresentable {} -extension nfclib::OperationReadPublicData : Swift::Sendable {} diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc deleted file mode 100644 index 55a4e5f7..00000000 Binary files a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and /dev/null differ diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface deleted file mode 100644 index 875e52ec..00000000 --- a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ /dev/null @@ -1,258 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 6.4 (swiftlang-6.4.0.34.1 clang-2100.3.34.1) -// swift-module-flags: -target x86_64-apple-ios18.0-simulator -enable-objc-interop -enable-library-evolution -language-mode 6 -O -enable-experimental-feature DebugDescriptionMacro -module-name nfclib -// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.4 -import CommonCrypto -@preconcurrency import CoreNFC -import CryptoTokenKit -import Darwin -import Foundation -import OSLog -import Security -import Swift -import Synchronization -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims -@_exported import nfclib -import os -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationSignHash : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startSigning(CAN: Swift::String, PIN2: nfclib::SecureData, hash: Foundation::Data) async throws -> Foundation::Data - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationSignHash : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -@_hasMissingDesignatedInitializers final public class WebEidData : Swift::Sendable { - final public let unverifiedCertificate: Swift::String - final public let signingCertificate: Swift::String - final public let algorithm: nfclib::WebEidSignatureAlgorithm - final public let signature: Swift::String - final public var formattedDescription: Swift::String { - get - } - @objc deinit -} -public enum WebEidSignatureAlgorithm : Swift::String, Swift::Sendable { - case es256 - case es384 - public init?(rawValue: Swift::String) - public typealias RawValue = Swift::String - public var rawValue: Swift::String { - get - } -} -final public class SecureData : Swift::Sendable { - public init(_ bytes: [Swift::UInt8]) - public init(_ data: Foundation::Data) - @objc deinit - final public var count: Swift::Int { - get - } - final public func secureZero() -} -public enum AuthenticateWithWebEidError : Swift::Error { - case failedToReadPublicKey - case failedToDetermineAlgorithm - case failedToMapAlgorithm - case failedCertificateExpired - case failedCertificateNotYetValid - public static func == (a: nfclib::AuthenticateWithWebEidError, b: nfclib::AuthenticateWithWebEidError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -@objc @_Concurrency::MainActor public class OperationAuthenticateWithWebEID : ObjectiveC::NSObject { - @_Concurrency::MainActor public init(CAN: Swift::String, pin1: nfclib::SecureData, challenge: Swift::String, origin: Swift::String) - @_Concurrency::MainActor public func startReading() async throws -> nfclib::WebEidData - @objc deinit -} -extension nfclib::OperationAuthenticateWithWebEID : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum ReadCertificateError : Swift::Error { - case certificateUsageNotSpecified - case failedToReadCertificate - case general - public static func == (a: nfclib::ReadCertificateError, b: nfclib::ReadCertificateError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -public enum CertificateUsage { - case auth - case sign - public static func == (a: nfclib::CertificateUsage, b: nfclib::CertificateUsage) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -extension CoreNFC::NFCTagReaderSession : @unchecked @retroactive Swift::Sendable { -} -extension CoreNFC::NFCTag : @unchecked @retroactive Swift::Sendable { -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationReadCertificate : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startReading(CAN: Swift::String, certUsage: nfclib::CertificateUsage) async throws -> Security::SecCertificate - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationReadCertificate : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum UnblockPINError : Swift::Error { - case missingRequiredParameter - case general - public static func == (a: nfclib::UnblockPINError, b: nfclib::UnblockPINError) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor public class OperationUnblockPin : ObjectiveC::NSObject { - @_Concurrency::MainActor public func startReading(CAN: Swift::String, codeType: nfclib::CodeType, puk: nfclib::SecureData, newPin: nfclib::SecureData) async throws - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationUnblockPin : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -@_Concurrency::MainActor public class NFCConnection { - @_Concurrency::MainActor public init() - @_Concurrency::MainActor public func setup(_ session: CoreNFC::NFCTagReaderSession, tags: [CoreNFC::NFCTag]) async throws -> any CoreNFC::NFCISO7816Tag - @_Concurrency::MainActor public func getCardCommands(_: CoreNFC::NFCTagReaderSession, tag: any CoreNFC::NFCISO7816Tag, CAN: Swift::String) async throws -> any nfclib::CardCommands - @objc deinit -} -public enum IdCardError : Swift::Error { - case wrongCAN, wrongPIN(codeType: nfclib::CodeType, triesLeft: Swift::Int), invalidNewPIN, sessionError, notActivated -} -public enum IdCardInternalError : Swift::Error { - case missingRESTag, missingMACTag, invalidMACValue, failedReadingField(nfclib::CardField), hexConversionFailed, AESCBCError, sendCommandFailed(message: Swift::String), invalidResponse(message: Swift::String), swError(Swift::UInt16), pinVerificationFailed(codeType: nfclib::CodeType), remainingPinRetryCount(codeType: nfclib::CodeType, count: Swift::Int), invalidNewPin, notSupportedCodeType, dataPaddingError, invalidAPDU, authenticationFailed, canAuthenticationFailed, invalidTag, cardNotSupported, nfcNotSupported, connectionFailed, multipleTagsDetected, couldNotVerifyChipsMAC, cancelledByUser, sessionInvalidated, readerProcessFailed, failedToRemovePadding, notSupportedAlgorithm, operationInProgress, notActivated - public func getIdCardError() -> nfclib::IdCardError -} -public enum NFCLibLogging { - public static var isEnabled: Swift::Bool { - get - set - } -} -public struct CardInfo : Swift::Sendable, Swift::Hashable { - public var givenName: Swift::String - public var surname: Swift::String - public var personalCode: Swift::String - public var citizenship: Swift::String - public var documentNumber: Swift::String - public var dateOfExpiry: Swift::String - public var dateAndPlaceOfBirth: Swift::String - public init(givenName: Swift::String = "", surname: Swift::String = "", personalCode: Swift::String = "", citizenship: Swift::String = "", documentNumber: Swift::String = "", dateOfExpiry: Swift::String = "", dateAndPlaceOfBirth: Swift::String = "") - public var dateOfBirth: Foundation::Date? { - get - } - public static func dateOfBirth(fromPersonalCode personalCode: Swift::String) -> Foundation::Date? - public var formattedDescription: Swift::String { - get - } - public static func == (a: nfclib::CardInfo, b: nfclib::CardInfo) -> Swift::Bool - public func hash(into hasher: inout Swift::Hasher) - public var hashValue: Swift::Int { - get - } -} -public enum CardField : Swift::Int, Swift::Sendable { - case surname, firstName, sex, citizenship, dateAndPlaceOfBirth, personalCode, documentNr, dateOfExpiry - public init?(rawValue: Swift::Int) - public typealias RawValue = Swift::Int - public var rawValue: Swift::Int { - get - } -} -@objc @_inheritsConvenienceInitializers @_Concurrency::MainActor final public class OperationReadPublicData : ObjectiveC::NSObject { - @_Concurrency::MainActor final public func startReading(CAN: Swift::String) async throws -> nfclib::CardInfo - @_Concurrency::MainActor @objc override dynamic public init() - @objc deinit -} -extension nfclib::OperationReadPublicData : @_Concurrency::MainActor CoreNFC::NFCTagReaderSessionDelegate { - @_Concurrency::MainActor final public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didDetect tags: [CoreNFC::NFCTag]) - @_Concurrency::MainActor final public func tagReaderSessionDidBecomeActive(_: CoreNFC::NFCTagReaderSession) - @_Concurrency::MainActor final public func tagReaderSession(_ session: CoreNFC::NFCTagReaderSession, didInvalidateWithError error: any Swift::Error) -} -public enum CodeType : Swift::UInt, Swift::Sendable { - case puk - case pin1 - case pin2 - public var name: Swift::String { - get - } - public init?(rawValue: Swift::UInt) - public typealias RawValue = Swift::UInt - public var rawValue: Swift::UInt { - get - } -} -public enum CodeValidationFailure : Swift::Error, Swift::Sendable, Swift::Equatable { - case wrongLength(minimum: Swift::Int, maximum: Swift::Int) - case notNumeric - public static func == (a: nfclib::CodeValidationFailure, b: nfclib::CodeValidationFailure) -> Swift::Bool -} -extension nfclib::CodeType { - public var minimumLength: Swift::Int { - get - } - public var maximumLength: Swift::Int { - get - } - public var validLength: Swift::ClosedRange { - get - } - public func validateFormat(_ code: [Swift::UInt8]) -> nfclib::CodeValidationFailure? -} -public protocol CardCommands : Swift::Sendable { - var canChangePUK: Swift::Bool { get } - func readPublicData() async throws -> nfclib::CardInfo - func readAuthenticationCertificate() async throws -> Foundation::Data - func readSignatureCertificate() async throws -> Foundation::Data - func readCodeTryCounterRecord(_ type: nfclib::CodeType) async throws -> (retryCount: Swift::UInt8, pinActive: Swift::Bool) - func changeCode(_ type: nfclib::CodeType, to code: nfclib::SecureData, verifyCode: nfclib::SecureData) async throws - func verifyCode(_ type: nfclib::CodeType, code: nfclib::SecureData) async throws - func unblockCode(_ type: nfclib::CodeType, puk: nfclib::SecureData, newCode: nfclib::SecureData) async throws - func authenticate(for hash: Foundation::Data, withPin1 pin1: nfclib::SecureData) async throws -> Foundation::Data - func calculateSignature(for hash: Foundation::Data, withPin2 pin2: nfclib::SecureData) async throws -> Foundation::Data - func decryptData(_ hash: Foundation::Data, withPin1 pin1: nfclib::SecureData) async throws -> Foundation::Data -} -extension Foundation::DataProtocol where Self : Foundation::MutableDataProtocol, Self.Index == Swift::Int { - public static func ^ (xVal: Self, yVal: Self) -> Self -} -extension nfclib::OperationSignHash : Swift::Sendable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::Equatable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::Hashable {} -extension nfclib::WebEidSignatureAlgorithm : Swift::RawRepresentable {} -extension nfclib::AuthenticateWithWebEidError : Swift::Equatable {} -extension nfclib::AuthenticateWithWebEidError : Swift::Hashable {} -extension nfclib::OperationAuthenticateWithWebEID : Swift::Sendable {} -extension nfclib::CodeType : Swift::Equatable {} -extension nfclib::CodeType : Swift::Hashable {} -extension nfclib::CodeType : Swift::RawRepresentable {} -extension nfclib::ReadCertificateError : Swift::Equatable {} -extension nfclib::ReadCertificateError : Swift::Hashable {} -extension nfclib::CertificateUsage : Swift::Equatable {} -extension nfclib::CertificateUsage : Swift::Hashable {} -extension nfclib::OperationReadCertificate : Swift::Sendable {} -extension nfclib::UnblockPINError : Swift::Equatable {} -extension nfclib::UnblockPINError : Swift::Hashable {} -extension nfclib::OperationUnblockPin : Swift::Sendable {} -extension nfclib::NFCConnection : Swift::Sendable {} -extension nfclib::CardField : Swift::Equatable {} -extension nfclib::CardField : Swift::Hashable {} -extension nfclib::CardField : Swift::RawRepresentable {} -extension nfclib::OperationReadPublicData : Swift::Sendable {} diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/_CodeSignature/CodeResources b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/_CodeSignature/CodeResources deleted file mode 100644 index 9ddc74e2..00000000 --- a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/_CodeSignature/CodeResources +++ /dev/null @@ -1,267 +0,0 @@ - - - - - files - - Headers/nfclib-Swift.h - - HJl/BZ+N7SvggGZlv2TS9aa4uxg= - - Headers/nfclib.h - - rzGiUUMvTkXQ0mhOJ4SsDgmWFbk= - - Info.plist - - xjOiELSnhX1gi07QsVix8RK8tF4= - - Modules/module.modulemap - - P0GNQPoJ1ix1mgNbD/A0xg8Qsoc= - - Modules/nfclib.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo - - ptNeW1+GhPceV+vtMZ59gcL3FFE= - - Modules/nfclib.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo - - wKOc3LxhwgBr6WCvhipgd5hT7d0= - - Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.abi.json - - vzEqUSED2e1bqDLkFAijVcVZ2r4= - - Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - - +lRs3tJJU/d5zSPR6IAb/W0IXh4= - - Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.swiftdoc - - ISp8DA+11yFrtgr3QbBiAC/IP7o= - - Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.swiftinterface - - +lRs3tJJU/d5zSPR6IAb/W0IXh4= - - Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.swiftmodule - - LZC8nsaGNlHFY9UaqePFCsulu90= - - Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.abi.json - - vzEqUSED2e1bqDLkFAijVcVZ2r4= - - Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - - keAZvq1ivz/hnU4N7JFoRSs07Gw= - - Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - - mTQCr/RenfiWKAGyM+c17FiXCtU= - - Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - - keAZvq1ivz/hnU4N7JFoRSs07Gw= - - Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - - echmqNzv/wPj43i3UE1O8muTRRE= - - - files2 - - Headers/nfclib-Swift.h - - hash2 - - qvoS2gLGZ2ZCmKoEieHC6UQ3g9r2oihtTJQffNDum+4= - - - Headers/nfclib.h - - hash2 - - ato8oM1EYZWKPix+JCGNbaTiimO2/DI7iqU3Fr+vaq4= - - - Modules/module.modulemap - - hash2 - - zrcFxqc0kUqScedleGcoqNwy331bzJmPH55qEDoyQH4= - - - Modules/nfclib.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo - - hash2 - - 83Vvvp7cCMwJOA7jZLXSF0XzUnRoqPPjEsbBmXQT3cc= - - - Modules/nfclib.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo - - hash2 - - Vu03oxkB6c6q5a5GPbxuC+MAeYcD/IdircfiGLe7Bpc= - - - Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.abi.json - - hash2 - - Fopt30thXyiwuQIzjrQWDTR0Hj2xdtcvWgyEbicAqOM= - - - Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - - hash2 - - 1Z7xI8cS679+svRVXotD1zl6pNErjOKLCLBA5wHu+Sg= - - - Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.swiftdoc - - hash2 - - eyJx1I1IL5ZElpjQ8pkaVdOYBQJNVFiiBteeoav7Qi8= - - - Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.swiftinterface - - hash2 - - 1Z7xI8cS679+svRVXotD1zl6pNErjOKLCLBA5wHu+Sg= - - - Modules/nfclib.swiftmodule/arm64-apple-ios-simulator.swiftmodule - - hash2 - - iqwAuw+nL+yWn1KJPAivg+HgxiYkg56UyZlHliBSdu8= - - - Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.abi.json - - hash2 - - Fopt30thXyiwuQIzjrQWDTR0Hj2xdtcvWgyEbicAqOM= - - - Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - - hash2 - - d0Y5M5LJ6OeVglQLAvSHomIBibVCRt7jifHlAu/uVhw= - - - Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - - hash2 - - I4jC4jfLwbDMj3aoRDfsFNTreSF6tr1o4LtS32qPt5E= - - - Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - - hash2 - - d0Y5M5LJ6OeVglQLAvSHomIBibVCRt7jifHlAu/uVhw= - - - Modules/nfclib.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - - hash2 - - yMB5ecAD/4G0BgqKvTl8IVfymHZQMAg5OdQaVROw+i0= - - - - rules - - ^.* - - ^.*\.lproj/ - - optional - - weight - 1000 - - ^.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Base\.lproj/ - - weight - 1010 - - ^version.plist$ - - - rules2 - - .*\.dSYM($|/) - - weight - 11 - - ^(.*/)?\.DS_Store$ - - omit - - weight - 2000 - - ^.* - - ^.*\.lproj/ - - optional - - weight - 1000 - - ^.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Base\.lproj/ - - weight - 1010 - - ^Info\.plist$ - - omit - - weight - 20 - - ^PkgInfo$ - - omit - - weight - 20 - - ^embedded\.provisionprofile$ - - weight - 20 - - ^version\.plist$ - - weight - 20 - - - - diff --git a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/nfclib b/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/nfclib deleted file mode 100755 index 81ca9efa..00000000 Binary files a/Modules/IdCardLib/Frameworks/nfclib.xcframework/ios-arm64_x86_64-simulator/nfclib.framework/nfclib and /dev/null differ diff --git a/Modules/IdCardLib/Package.swift b/Modules/IdCardLib/Package.swift deleted file mode 100644 index 54297c2e..00000000 --- a/Modules/IdCardLib/Package.swift +++ /dev/null @@ -1,25 +0,0 @@ -// swift-tools-version: 6.3 -// SPDX-FileCopyrightText: Estonian Information System Authority -// SPDX-License-Identifier: LGPL-2.1-or-later - -import PackageDescription - -let package = Package( - name: "IdCardLib", - platforms: [.iOS(.v18)], - products: [ - .library( - name: "IdCardLib", - targets: ["nfclib"] - ) - ], - dependencies: [ - .package(url: "https://github.com/leif-ibsen/BigInt.git", exact: .init(1, 24, 0)) - ], - targets: [ - .binaryTarget( - name: "nfclib", - path: "Frameworks/nfclib.xcframework" - ) - ] -) diff --git a/RIADigiDoc.xcodeproj/project.pbxproj b/RIADigiDoc.xcodeproj/project.pbxproj index 62b23f1b..72b5dff4 100644 --- a/RIADigiDoc.xcodeproj/project.pbxproj +++ b/RIADigiDoc.xcodeproj/project.pbxproj @@ -125,7 +125,6 @@ /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 1A1548DE2E85801500DC2339 /* IdCardLib */ = {isa = PBXFileReference; lastKnownFileType = wrapper; path = IdCardLib; sourceTree = ""; }; 1A3E9ED22E79D35E00033299 /* build-openldap-iphonesimulator.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = "build-openldap-iphonesimulator.sh"; sourceTree = ""; }; 1A3E9ED62E79DD6E00033299 /* build-openldap-iphoneos.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = "build-openldap-iphoneos.sh"; sourceTree = ""; }; 1A438FCF2E7224CE00546B86 /* generate-mocks.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = "generate-mocks.sh"; sourceTree = ""; }; @@ -614,7 +613,6 @@ DFCF22F92E83512D0015AE6B /* Test */, DF64D0E12EC363C200FF73C6 /* SmartIdLib */, DFA23CBB2EB6CBF7000403E4 /* MobileIdLib */, - 1A1548DE2E85801500DC2339 /* IdCardLib */, 1AA9FF6C2E71A14200FFDC35 /* CryptoLib */, DF67D4F92D28531600F09EB9 /* ConfigLib */, DF17B64D2CE26949009B1E17 /* UtilsLib */, @@ -915,6 +913,7 @@ 1A2D04BD2E8588F100A7269B /* XCRemoteSwiftPackageReference "SwiftECC" */, DF1D59582F3BF88000855E2E /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, DF54F82D2D431BD50021D05A /* XCRemoteSwiftPackageReference "swift-certificates" */, + B73A95A12F7C4F59A4123720 /* XCRemoteSwiftPackageReference "nfc-iOS-lib" */, ); preferredProjectObjectVersion = 77; productRefGroup = DFDB147C2CC97B0E00153876 /* Products */; @@ -1691,6 +1690,14 @@ version = 1.10.0; }; }; + B73A95A12F7C4F59A4123720 /* XCRemoteSwiftPackageReference "nfc-iOS-lib" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/open-eid/nfc-iOS-lib.git"; + requirement = { + revision = 1b7bb16d684f248a4fba74a3413f9e5d7c0e5f4a; + kind = revision; + }; + }; DF1D59582F3BF88000855E2E /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { isa = XCRemoteSwiftPackageReference; repositoryURL = "https://github.com/firebase/firebase-ios-sdk.git"; @@ -1752,6 +1759,7 @@ }; 1A5026EC2E8BFCF400C184D7 /* IdCardLib */ = { isa = XCSwiftPackageProductDependency; + package = B73A95A12F7C4F59A4123720 /* XCRemoteSwiftPackageReference "nfc-iOS-lib" */; productName = IdCardLib; }; 1ADBD1B52F6D66E500A27C88 /* CryptoLibMocks */ = { @@ -1786,6 +1794,7 @@ }; DF2B1BF62F525021008EC06F /* IdCardLib */ = { isa = XCSwiftPackageProductDependency; + package = B73A95A12F7C4F59A4123720 /* XCRemoteSwiftPackageReference "nfc-iOS-lib" */; productName = IdCardLib; }; DF3E4A7E2CE269C900137235 /* UtilsLib */ = { diff --git a/codemagic.yaml b/codemagic.yaml index dc002511..b3382656 100644 --- a/codemagic.yaml +++ b/codemagic.yaml @@ -92,7 +92,7 @@ workflows: mkdir -p $TSL_BASE_DIRECTORY # SPM packages must exist and need at least 1 file. Mock files are generated in 'Run tests' step - for module in CommonsLib ConfigLib WebEidLib CryptoLib IdCardLib LibdigidocLib MobileIdLib SmartIdLib UtilsLib; do + for module in CommonsLib ConfigLib WebEidLib CryptoLib LibdigidocLib MobileIdLib SmartIdLib UtilsLib; do mock_dir="Modules/${module}/Tests/Mocks/Generated" mkdir -p "$mock_dir" echo "// Placeholder for generated mocks" > "${mock_dir}/__placeholder.swift" @@ -317,7 +317,7 @@ workflows: mkdir -p $TSL_FILES_DIRECTORY # SPM packages must exist and need at least 1 file. Mock files are generated in 'Run tests' step - for module in CommonsLib ConfigLib WebEidLib CryptoLib IdCardLib LibdigidocLib MobileIdLib SmartIdLib UtilsLib; do + for module in CommonsLib ConfigLib WebEidLib CryptoLib LibdigidocLib MobileIdLib SmartIdLib UtilsLib; do mock_dir="Modules/${module}/Tests/Mocks/Generated" mkdir -p "$mock_dir" echo "// Placeholder for generated mocks" > "${mock_dir}/__placeholder.swift"