UNPKG

freerasp-react-native

Version:

React Native plugin for improving app security and threat monitoring on Android and iOS mobile devices.

1,595 lines (1,594 loc) 122 kB
{ "ABIRoot": { "kind": "Root", "name": "TopLevel", "printedName": "TopLevel", "children": [ { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "LocalAuthentication", "printedName": "LocalAuthentication", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "zlib", "printedName": "zlib", "declKind": "Import", "moduleName": "TalsecRuntime" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "SecurityThreatHandler", "printedName": "SecurityThreatHandler", "children": [ { "kind": "Function", "name": "threatDetected", "printedName": "threatDetected(_:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" } ], "declKind": "Func", "usr": "s:13TalsecRuntime21SecurityThreatHandlerP14threatDetectedyyAA0cD0OF", "mangledName": "$s13TalsecRuntime21SecurityThreatHandlerP14threatDetectedyyAA0cD0OF", "moduleName": "TalsecRuntime", "genericSig": "<τ_0_0 where τ_0_0 : TalsecRuntime.SecurityThreatHandler>", "sugared_genericSig": "<Self where Self : TalsecRuntime.SecurityThreatHandler>", "protocolReq": true, "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", "usr": "s:13TalsecRuntime21SecurityThreatHandlerP", "mangledName": "$s13TalsecRuntime21SecurityThreatHandlerP", "moduleName": "TalsecRuntime", "declAttributes": [ "AccessControl" ] }, { "kind": "TypeDecl", "name": "SecurityThreatCenter", "printedName": "SecurityThreatCenter", "declKind": "Class", "usr": "s:13TalsecRuntime20SecurityThreatCenterC", "mangledName": "$s13TalsecRuntime20SecurityThreatCenterC", "moduleName": "TalsecRuntime", "declAttributes": [ "AccessControl" ], "hasMissingDesignatedInitializers": true }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "UIKit", "printedName": "UIKit", "declKind": "Import", "moduleName": "TalsecRuntime" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "TalsecConfig", "printedName": "TalsecConfig", "children": [ { "kind": "Var", "name": "appBundleIds", "printedName": "appBundleIds", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Var", "usr": "s:13TalsecRuntime0A6ConfigV12appBundleIdsSaySSGvp", "mangledName": "$s13TalsecRuntime0A6ConfigV12appBundleIdsSaySSGvp", "moduleName": "TalsecRuntime", "declAttributes": [ "HasStorage", "AccessControl" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" } ], "declKind": "Accessor", "usr": "s:13TalsecRuntime0A6ConfigV12appBundleIdsSaySSGvg", "mangledName": "$s13TalsecRuntime0A6ConfigV12appBundleIdsSaySSGvg", "moduleName": "TalsecRuntime", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "appTeamId", "printedName": "appTeamId", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Var", "usr": "s:13TalsecRuntime0A6ConfigV9appTeamIdSSvp", "mangledName": "$s13TalsecRuntime0A6ConfigV9appTeamIdSSvp", "moduleName": "TalsecRuntime", "declAttributes": [ "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:13TalsecRuntime0A6ConfigV9appTeamIdSSvg", "mangledName": "$s13TalsecRuntime0A6ConfigV9appTeamIdSSvg", "moduleName": "TalsecRuntime", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "watcherMailAddress", "printedName": "watcherMailAddress", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13TalsecRuntime0A6ConfigV18watcherMailAddressSSSgvp", "mangledName": "$s13TalsecRuntime0A6ConfigV18watcherMailAddressSSSgvp", "moduleName": "TalsecRuntime", "declAttributes": [ "HasStorage", "AccessControl" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13TalsecRuntime0A6ConfigV18watcherMailAddressSSSgvg", "mangledName": "$s13TalsecRuntime0A6ConfigV18watcherMailAddressSSSgvg", "moduleName": "TalsecRuntime", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Var", "name": "isProd", "printedName": "isProd", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.Bool?", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "usr": "s:Sq" } ], "declKind": "Var", "usr": "s:13TalsecRuntime0A6ConfigV6isProdSbSgvp", "mangledName": "$s13TalsecRuntime0A6ConfigV6isProdSbSgvp", "moduleName": "TalsecRuntime", "declAttributes": [ "HasStorage", "AccessControl" ], "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", "name": "Get", "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.Bool?", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "usr": "s:Sq" } ], "declKind": "Accessor", "usr": "s:13TalsecRuntime0A6ConfigV6isProdSbSgvg", "mangledName": "$s13TalsecRuntime0A6ConfigV6isProdSbSgvg", "moduleName": "TalsecRuntime", "implicit": true, "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", "printedName": "init(appBundleIds:appTeamId:watcherMailAddress:isProd:)", "children": [ { "kind": "TypeNominal", "name": "TalsecConfig", "printedName": "TalsecRuntime.TalsecConfig", "usr": "s:13TalsecRuntime0A6ConfigV" }, { "kind": "TypeNominal", "name": "Array", "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sa" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Optional", "printedName": "Swift.Bool?", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" } ], "hasDefaultArg": true, "usr": "s:Sq" } ], "declKind": "Constructor", "usr": "s:13TalsecRuntime0A6ConfigV12appBundleIds0D6TeamId18watcherMailAddress6isProdACSaySSG_S2SSgSbSgtcfc", "mangledName": "$s13TalsecRuntime0A6ConfigV12appBundleIds0D6TeamId18watcherMailAddress6isProdACSaySSG_S2SSgSbSgtcfc", "moduleName": "TalsecRuntime", "declAttributes": [ "AccessControl" ], "init_kind": "Designated" } ], "declKind": "Struct", "usr": "s:13TalsecRuntime0A6ConfigV", "mangledName": "$s13TalsecRuntime0A6ConfigV", "moduleName": "TalsecRuntime", "declAttributes": [ "AccessControl" ] }, { "kind": "TypeDecl", "name": "Talsec", "printedName": "Talsec", "children": [ { "kind": "Function", "name": "start", "printedName": "start(config:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "TalsecConfig", "printedName": "TalsecRuntime.TalsecConfig", "usr": "s:13TalsecRuntime0A6ConfigV" } ], "declKind": "Func", "usr": "s:13TalsecRuntime0A0C5start6configyAA0A6ConfigV_tFZ", "mangledName": "$s13TalsecRuntime0A0C5start6configyAA0A6ConfigV_tFZ", "moduleName": "TalsecRuntime", "static": true, "declAttributes": [ "Final", "AccessControl" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "blockScreenCapture", "printedName": "blockScreenCapture(enable:window:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "UIWindow", "printedName": "UIKit.UIWindow", "usr": "c:objc(cs)UIWindow" } ], "declKind": "Func", "usr": "s:13TalsecRuntime0A0C18blockScreenCapture6enable6windowySb_So8UIWindowCtFZ", "mangledName": "$s13TalsecRuntime0A0C18blockScreenCapture6enable6windowySb_So8UIWindowCtFZ", "moduleName": "TalsecRuntime", "static": true, "declAttributes": [ "Final", "AccessControl" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "isScreenCaptureBlocked", "printedName": "isScreenCaptureBlocked(in:)", "children": [ { "kind": "TypeNominal", "name": "Bool", "printedName": "Swift.Bool", "usr": "s:Sb" }, { "kind": "TypeNominal", "name": "UIWindow", "printedName": "UIKit.UIWindow", "usr": "c:objc(cs)UIWindow" } ], "declKind": "Func", "usr": "s:13TalsecRuntime0A0C22isScreenCaptureBlocked2inSbSo8UIWindowC_tFZ", "mangledName": "$s13TalsecRuntime0A0C22isScreenCaptureBlocked2inSbSo8UIWindowC_tFZ", "moduleName": "TalsecRuntime", "static": true, "declAttributes": [ "Final", "AccessControl" ], "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "storeExternalId", "printedName": "storeExternalId(externalId:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } ], "declKind": "Func", "usr": "s:13TalsecRuntime0A0C15storeExternalId08externalE0ySS_tFZ", "mangledName": "$s13TalsecRuntime0A0C15storeExternalId08externalE0ySS_tFZ", "moduleName": "TalsecRuntime", "static": true, "declAttributes": [ "Final", "AccessControl" ], "funcSelfKind": "NonMutating" } ], "declKind": "Class", "usr": "s:13TalsecRuntime0A0C", "mangledName": "$s13TalsecRuntime0A0C", "moduleName": "TalsecRuntime", "declAttributes": [ "AccessControl" ], "hasMissingDesignatedInitializers": true }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "TalsecRuntime.Private", "printedName": "TalsecRuntime.Private", "declKind": "Import", "moduleName": "TalsecRuntime" }, { "kind": "Import", "name": "CryptoKit", "printedName": "CryptoKit", "declKind": "Import", "moduleName": "TalsecRuntime" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "UIKit", "printedName": "UIKit", "declKind": "Import", "moduleName": "TalsecRuntime" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Security", "printedName": "Security", "declKind": "Import", "moduleName": "TalsecRuntime" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "UIKit", "printedName": "UIKit", "declKind": "Import", "moduleName": "TalsecRuntime" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "TalsecRuntime.Private", "printedName": "TalsecRuntime.Private", "declKind": "Import", "moduleName": "TalsecRuntime" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Security", "printedName": "Security", "declKind": "Import", "moduleName": "TalsecRuntime" }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Import", "name": "Foundation", "printedName": "Foundation", "declKind": "Import", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "TypeDecl", "name": "SecurityThreat", "printedName": "SecurityThreat", "children": [ { "kind": "Var", "name": "signature", "printedName": "signature", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(TalsecRuntime.SecurityThreat.Type) -> TalsecRuntime.SecurityThreat", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "TalsecRuntime.SecurityThreat.Type", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13TalsecRuntime14SecurityThreatO9signatureyA2CmF", "mangledName": "$s13TalsecRuntime14SecurityThreatO9signatureyA2CmF", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Var", "name": "jailbreak", "printedName": "jailbreak", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(TalsecRuntime.SecurityThreat.Type) -> TalsecRuntime.SecurityThreat", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "TalsecRuntime.SecurityThreat.Type", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13TalsecRuntime14SecurityThreatO9jailbreakyA2CmF", "mangledName": "$s13TalsecRuntime14SecurityThreatO9jailbreakyA2CmF", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Var", "name": "debugger", "printedName": "debugger", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(TalsecRuntime.SecurityThreat.Type) -> TalsecRuntime.SecurityThreat", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "TalsecRuntime.SecurityThreat.Type", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13TalsecRuntime14SecurityThreatO8debuggeryA2CmF", "mangledName": "$s13TalsecRuntime14SecurityThreatO8debuggeryA2CmF", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Var", "name": "runtimeManipulation", "printedName": "runtimeManipulation", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(TalsecRuntime.SecurityThreat.Type) -> TalsecRuntime.SecurityThreat", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "TalsecRuntime.SecurityThreat.Type", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13TalsecRuntime14SecurityThreatO19runtimeManipulationyA2CmF", "mangledName": "$s13TalsecRuntime14SecurityThreatO19runtimeManipulationyA2CmF", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Var", "name": "passcode", "printedName": "passcode", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(TalsecRuntime.SecurityThreat.Type) -> TalsecRuntime.SecurityThreat", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "TalsecRuntime.SecurityThreat.Type", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13TalsecRuntime14SecurityThreatO8passcodeyA2CmF", "mangledName": "$s13TalsecRuntime14SecurityThreatO8passcodeyA2CmF", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Var", "name": "passcodeChange", "printedName": "passcodeChange", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(TalsecRuntime.SecurityThreat.Type) -> TalsecRuntime.SecurityThreat", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "TalsecRuntime.SecurityThreat.Type", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13TalsecRuntime14SecurityThreatO14passcodeChangeyA2CmF", "mangledName": "$s13TalsecRuntime14SecurityThreatO14passcodeChangeyA2CmF", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Var", "name": "simulator", "printedName": "simulator", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(TalsecRuntime.SecurityThreat.Type) -> TalsecRuntime.SecurityThreat", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "TalsecRuntime.SecurityThreat.Type", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13TalsecRuntime14SecurityThreatO9simulatoryA2CmF", "mangledName": "$s13TalsecRuntime14SecurityThreatO9simulatoryA2CmF", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Var", "name": "missingSecureEnclave", "printedName": "missingSecureEnclave", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(TalsecRuntime.SecurityThreat.Type) -> TalsecRuntime.SecurityThreat", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "TalsecRuntime.SecurityThreat.Type", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13TalsecRuntime14SecurityThreatO20missingSecureEnclaveyA2CmF", "mangledName": "$s13TalsecRuntime14SecurityThreatO20missingSecureEnclaveyA2CmF", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Var", "name": "systemVPN", "printedName": "systemVPN", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(TalsecRuntime.SecurityThreat.Type) -> TalsecRuntime.SecurityThreat", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "TalsecRuntime.SecurityThreat.Type", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13TalsecRuntime14SecurityThreatO9systemVPNyA2CmF", "mangledName": "$s13TalsecRuntime14SecurityThreatO9systemVPNyA2CmF", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Var", "name": "deviceChange", "printedName": "deviceChange", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(TalsecRuntime.SecurityThreat.Type) -> TalsecRuntime.SecurityThreat", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "TalsecRuntime.SecurityThreat.Type", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13TalsecRuntime14SecurityThreatO12deviceChangeyA2CmF", "mangledName": "$s13TalsecRuntime14SecurityThreatO12deviceChangeyA2CmF", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Var", "name": "deviceID", "printedName": "deviceID", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(TalsecRuntime.SecurityThreat.Type) -> TalsecRuntime.SecurityThreat", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" }, { "kind": "TypeNominal", "name": "Metatype", "printedName": "TalsecRuntime.SecurityThreat.Type", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat", "usr": "s:13TalsecRuntime14SecurityThreatO" } ] } ] } ], "declKind": "EnumElement", "usr": "s:13TalsecRuntime14SecurityThreatO8deviceIDyA2CmF", "mangledName": "$s13TalsecRuntime14SecurityThreatO8deviceIDyA2CmF", "moduleName": "TalsecRuntime", "declAttributes": [ "RawDocComment" ] }, { "kind": "Var", "name": "unofficialStore", "printedName": "unofficialStore", "children": [ { "kind": "TypeFunc", "name": "Function", "printedName": "(TalsecRuntime.SecurityThreat.Type) -> TalsecRuntime.SecurityThreat", "children": [ { "kind": "TypeNominal", "name": "SecurityThreat", "printedName": "TalsecRuntime.SecurityThreat",