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"