diff --git a/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Info.plist b/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Info.plist index 24b5651..676988d 100644 Binary files a/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Info.plist and b/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Info.plist differ diff --git a/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.abi.json b/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.abi.json index 19eeda3..2c49061 100644 --- a/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.abi.json +++ b/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.abi.json @@ -1857,288 +1857,6 @@ ], "init_kind": "Designated" }, - { - "kind": "Var", - "name": "payload", - "printedName": "payload", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any?]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV7payloadSDySSypSgGvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV7payloadSDySSypSgGvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any?]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV7payloadSDySSypSgGvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV7payloadSDySSypSgGvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "aud", - "printedName": "aud", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV3audSSvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV3audSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV3audSSvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV3audSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "issuerId", - "printedName": "issuerId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV8issuerIdSSvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV8issuerIdSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV8issuerIdSSvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV8issuerIdSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "exchangeId", - "printedName": "exchangeId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV10exchangeIdSSvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV10exchangeIdSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV10exchangeIdSSvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV10exchangeIdSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "finalizeOffersUri", - "printedName": "finalizeOffersUri", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV08finalizeC3UriSSvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV08finalizeC3UriSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV08finalizeC3UriSSvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV08finalizeC3UriSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "serviceTypes", - "printedName": "serviceTypes", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLServiceTypes", - "printedName": "VCL.VCLServiceTypes", - "usr": "s:3VCL15VCLServiceTypesC" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV12serviceTypesAA010VCLServiceF0Cvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV12serviceTypesAA010VCLServiceF0Cvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLServiceTypes", - "printedName": "VCL.VCLServiceTypes", - "usr": "s:3VCL15VCLServiceTypesC" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV12serviceTypesAA010VCLServiceF0Cvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV12serviceTypesAA010VCLServiceF0Cvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, { "kind": "Function", "name": "generateRequestBody", @@ -2911,74 +2629,10 @@ } ] }, - { - "kind": "Var", - "name": "deepLink", - "printedName": "deepLink", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:3VCL31VCLCredentialManifestDescriptorC8deepLinkAA07VCLDeepF0VSgvp", - "mangledName": "$s3VCL31VCLCredentialManifestDescriptorC8deepLinkAA07VCLDeepF0VSgvp", - "moduleName": "VCL", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL31VCLCredentialManifestDescriptorC8deepLinkAA07VCLDeepF0VSgvg", - "mangledName": "$s3VCL31VCLCredentialManifestDescriptorC8deepLinkAA07VCLDeepF0VSgvg", - "moduleName": "VCL", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, { "kind": "Constructor", "name": "init", - "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:deepLink:)", + "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:)", "children": [ { "kind": "TypeNominal", @@ -3059,26 +2713,11 @@ ], "hasDefaultArg": true, "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:3VCL31VCLCredentialManifestDescriptorC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingG0OSaySSGSgAA07VCLPushK0VSgAjA07VCLDeepP0VSgtcfc", - "mangledName": "$s3VCL31VCLCredentialManifestDescriptorC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingG0OSaySSGSgAA07VCLPushK0VSgAjA07VCLDeepP0VSgtcfc", + "usr": "s:3VCL31VCLCredentialManifestDescriptorC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingG0OSaySSGSgAA07VCLPushK0VSgAItcfc", + "mangledName": "$s3VCL31VCLCredentialManifestDescriptorC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingG0OSaySSGSgAA07VCLPushK0VSgAItcfc", "moduleName": "VCL", "declAttributes": [ "AccessControl" @@ -3527,16 +3166,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLPresentationRequestDescriptor", @@ -4886,16 +4515,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "Import", "name": "VCToken", @@ -5552,7 +5171,7 @@ { "kind": "Constructor", "name": "init", - "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:deepLink:)", + "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:)", "children": [ { "kind": "TypeNominal", @@ -5633,26 +5252,11 @@ ], "hasDefaultArg": true, "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:3VCL38VCLCredentialManifestDescriptorRefreshC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingH0OSaySSGSgAA07VCLPushL0VSgAjA07VCLDeepQ0VSgtcfc", - "mangledName": "$s3VCL38VCLCredentialManifestDescriptorRefreshC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingH0OSaySSGSgAA07VCLPushL0VSgAjA07VCLDeepQ0VSgtcfc", + "usr": "s:3VCL38VCLCredentialManifestDescriptorRefreshC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingH0OSaySSGSgAA07VCLPushL0VSgAItcfc", + "mangledName": "$s3VCL38VCLCredentialManifestDescriptorRefreshC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingH0OSaySSGSgAA07VCLPushL0VSgAItcfc", "moduleName": "VCL", "overriding": true, "implicit": true, @@ -7212,70 +6816,10 @@ } ] }, - { - "kind": "Var", - "name": "deepLink", - "printedName": "deepLink", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:3VCL21VCLCredentialManifestV8deepLinkAA07VCLDeepE0VSgvp", - "mangledName": "$s3VCL21VCLCredentialManifestV8deepLinkAA07VCLDeepE0VSgvp", - "moduleName": "VCL", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL21VCLCredentialManifestV8deepLinkAA07VCLDeepE0VSgvg", - "mangledName": "$s3VCL21VCLCredentialManifestV8deepLinkAA07VCLDeepE0VSgvg", - "moduleName": "VCL", - "implicit": true, - "accessorKind": "get" - } - ] - }, { "kind": "Constructor", "name": "init", - "printedName": "init(jwt:vendorOriginContext:verifiedProfile:deepLink:)", + "printedName": "init(jwt:vendorOriginContext:verifiedProfile:)", "children": [ { "kind": "TypeNominal", @@ -7309,26 +6853,11 @@ "name": "VCLVerifiedProfile", "printedName": "VCL.VCLVerifiedProfile", "usr": "s:3VCL18VCLVerifiedProfileV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:3VCL21VCLCredentialManifestV3jwt19vendorOriginContext15verifiedProfile8deepLinkAcA6VCLJwtV_SSSgAA011VCLVerifiedI0VAA07VCLDeepK0VSgtcfc", - "mangledName": "$s3VCL21VCLCredentialManifestV3jwt19vendorOriginContext15verifiedProfile8deepLinkAcA6VCLJwtV_SSSgAA011VCLVerifiedI0VAA07VCLDeepK0VSgtcfc", + "usr": "s:3VCL21VCLCredentialManifestV3jwt19vendorOriginContext15verifiedProfileAcA6VCLJwtV_SSSgAA011VCLVerifiedI0Vtcfc", + "mangledName": "$s3VCL21VCLCredentialManifestV3jwt19vendorOriginContext15verifiedProfileAcA6VCLJwtV_SSSgAA011VCLVerifiedI0Vtcfc", "moduleName": "VCL", "declAttributes": [ "AccessControl" @@ -7455,46 +6984,6 @@ } ] }, - { - "kind": "Var", - "name": "aud", - "printedName": "aud", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL21VCLCredentialManifestV3audSSvp", - "mangledName": "$s3VCL21VCLCredentialManifestV3audSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL21VCLCredentialManifestV3audSSvg", - "mangledName": "$s3VCL21VCLCredentialManifestV3audSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, { "kind": "Var", "name": "exchangeId", @@ -14538,155 +14027,37 @@ "moduleName": "VCL" }, { - "kind": "Var", - "name": "MismatchedRequestIssuerDid", - "printedName": "MismatchedRequestIssuerDid", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(VCL.VCLErrorCode.Type) -> VCL.VCLErrorCode", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "VCL.VCLErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:3VCL12VCLErrorCodeO26MismatchedRequestIssuerDidyA2CmF", - "mangledName": "$s3VCL12VCLErrorCodeO26MismatchedRequestIssuerDidyA2CmF", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Var", - "name": "MismatchedOfferIssuerDid", - "printedName": "MismatchedOfferIssuerDid", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(VCL.VCLErrorCode.Type) -> VCL.VCLErrorCode", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "VCL.VCLErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:3VCL12VCLErrorCodeO24MismatchedOfferIssuerDidyA2CmF", - "mangledName": "$s3VCL12VCLErrorCodeO24MismatchedOfferIssuerDidyA2CmF", - "moduleName": "VCL" - }, - { - "kind": "Var", - "name": "MismatchedCredentialIssuerDid", - "printedName": "MismatchedCredentialIssuerDid", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(VCL.VCLErrorCode.Type) -> VCL.VCLErrorCode", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "VCL.VCLErrorCode?", "children": [ { "kind": "TypeNominal", "name": "VCLErrorCode", "printedName": "VCL.VCLErrorCode", "usr": "s:3VCL12VCLErrorCodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "VCL.VCLErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - } - ] } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:3VCL12VCLErrorCodeO29MismatchedCredentialIssuerDidyA2CmF", - "mangledName": "$s3VCL12VCLErrorCodeO29MismatchedCredentialIssuerDidyA2CmF", - "moduleName": "VCL" - }, - { - "kind": "Var", - "name": "MismatchedPresentationRequestInspectorDid", - "printedName": "MismatchedPresentationRequestInspectorDid", - "children": [ + ], + "usr": "s:Sq" + }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(VCL.VCLErrorCode.Type) -> VCL.VCLErrorCode", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "VCL.VCLErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "EnumElement", - "usr": "s:3VCL12VCLErrorCodeO41MismatchedPresentationRequestInspectorDidyA2CmF", - "mangledName": "$s3VCL12VCLErrorCodeO41MismatchedPresentationRequestInspectorDidyA2CmF", - "moduleName": "VCL" + "declKind": "Constructor", + "usr": "s:3VCL12VCLErrorCodeO8rawValueACSgSS_tcfc", + "mangledName": "$s3VCL12VCLErrorCodeO8rawValueACSgSS_tcfc", + "moduleName": "VCL", + "implicit": true, + "init_kind": "Designated" }, { "kind": "Var", @@ -14726,39 +14097,6 @@ "accessorKind": "get" } ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLErrorCode?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:3VCL12VCLErrorCodeO8rawValueACSgSS_tcfc", - "mangledName": "$s3VCL12VCLErrorCodeO8rawValueACSgSS_tcfc", - "moduleName": "VCL", - "implicit": true, - "init_kind": "Designated" } ], "declKind": "Enum", @@ -15332,16 +14670,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLCredentialType", @@ -17470,16 +16798,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLGenerateOffersDescriptor", @@ -17854,216 +17172,61 @@ "init_kind": "Designated" }, { - "kind": "Var", - "name": "payload", - "printedName": "payload", + "kind": "TypeDecl", + "name": "CodingKeys", + "printedName": "CodingKeys", "children": [ { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any?]", + "kind": "Var", + "name": "KeyDid", + "printedName": "KeyDid", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" } ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV7payloadSDySSypSgGvp", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV7payloadSDySSypSgGvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "declKind": "Var", + "usr": "s:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvpZ", + "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvpZ", + "moduleName": "VCL", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any?]", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" } ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV7payloadSDySSypSgGvg", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV7payloadSDySSypSgGvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "issuerId", - "printedName": "issuerId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV8issuerIdSSvp", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV8issuerIdSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV8issuerIdSSvg", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV8issuerIdSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "exchangeId", - "printedName": "exchangeId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV10exchangeIdSSvp", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10exchangeIdSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV10exchangeIdSSvg", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10exchangeIdSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "checkOffersUri", - "printedName": "checkOffersUri", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV05checkC3UriSSvp", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV05checkC3UriSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "declKind": "Accessor", + "usr": "s:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvgZ", + "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvgZ", + "moduleName": "VCL", + "static": true, + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV05checkC3UriSSvg", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV05checkC3UriSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CodingKeys", - "printedName": "CodingKeys", - "children": [ + ] + }, { "kind": "Var", - "name": "KeyDid", - "printedName": "KeyDid", + "name": "KeyExchangeId", + "printedName": "KeyExchangeId", "children": [ { "kind": "TypeNominal", @@ -18073,55 +17236,8 @@ } ], "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvpZ", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvpZ", - "moduleName": "VCL", - "static": true, - "declAttributes": [ - "HasInitialValue", - "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:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvgZ", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvgZ", - "moduleName": "VCL", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "KeyExchangeId", - "printedName": "KeyExchangeId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV13KeyExchangeIdSSvpZ", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV13KeyExchangeIdSSvpZ", + "usr": "s:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV13KeyExchangeIdSSvpZ", + "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV13KeyExchangeIdSSvpZ", "moduleName": "VCL", "static": true, "declAttributes": [ @@ -18421,16 +17537,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLCryptoServicesDescriptor", @@ -32176,16 +31282,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "Import", "name": "VCToken", @@ -34699,16 +33795,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLCredentialManifestDescriptorByService", @@ -34872,7 +33958,7 @@ { "kind": "Constructor", "name": "init", - "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:deepLink:)", + "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:)", "children": [ { "kind": "TypeNominal", @@ -34953,26 +34039,11 @@ ], "hasDefaultArg": true, "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:3VCL40VCLCredentialManifestDescriptorByServiceC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingI0OSaySSGSgAA07VCLPushM0VSgAjA07VCLDeepR0VSgtcfc", - "mangledName": "$s3VCL40VCLCredentialManifestDescriptorByServiceC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingI0OSaySSGSgAA07VCLPushM0VSgAjA07VCLDeepR0VSgtcfc", + "usr": "s:3VCL40VCLCredentialManifestDescriptorByServiceC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingI0OSaySSGSgAA07VCLPushM0VSgAItcfc", + "mangledName": "$s3VCL40VCLCredentialManifestDescriptorByServiceC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingI0OSaySSGSgAA07VCLPushM0VSgAItcfc", "moduleName": "VCL", "overriding": true, "implicit": true, @@ -36010,7 +35081,7 @@ { "kind": "Constructor", "name": "init", - "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:deepLink:)", + "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:)", "children": [ { "kind": "TypeNominal", @@ -36091,26 +35162,11 @@ ], "hasDefaultArg": true, "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:3VCL41VCLCredentialManifestDescriptorByDeepLinkC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext04deepG0ACSSSg_AA010VCLIssuingJ0OSaySSGSgAA07VCLPushN0VSgAjA07VCLDeepG0VSgtcfc", - "mangledName": "$s3VCL41VCLCredentialManifestDescriptorByDeepLinkC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext04deepG0ACSSSg_AA010VCLIssuingJ0OSaySSGSgAA07VCLPushN0VSgAjA07VCLDeepG0VSgtcfc", + "usr": "s:3VCL41VCLCredentialManifestDescriptorByDeepLinkC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingJ0OSaySSGSgAA07VCLPushN0VSgAItcfc", + "mangledName": "$s3VCL41VCLCredentialManifestDescriptorByDeepLinkC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingJ0OSaySSGSgAA07VCLPushN0VSgAItcfc", "moduleName": "VCL", "overriding": true, "implicit": true, @@ -36142,335 +35198,6 @@ "RawDocComment" ] }, - { - "kind": "TypeDecl", - "name": "VCLOffer", - "printedName": "VCLOffer", - "children": [ - { - "kind": "Var", - "name": "payload", - "printedName": "payload", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV7payloadSDySSypGvp", - "mangledName": "$s3VCL8VCLOfferV7payloadSDySSypGvp", - "moduleName": "VCL", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL8VCLOfferV7payloadSDySSypGvg", - "mangledName": "$s3VCL8VCLOfferV7payloadSDySSypGvg", - "moduleName": "VCL", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "issuerId", - "printedName": "issuerId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV8issuerIdSSvp", - "mangledName": "$s3VCL8VCLOfferV8issuerIdSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL8VCLOfferV8issuerIdSSvg", - "mangledName": "$s3VCL8VCLOfferV8issuerIdSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "id", - "printedName": "id", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV2idSSvp", - "mangledName": "$s3VCL8VCLOfferV2idSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL8VCLOfferV2idSSvg", - "mangledName": "$s3VCL8VCLOfferV2idSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CodingKeys", - "printedName": "CodingKeys", - "children": [ - { - "kind": "Var", - "name": "KeyId", - "printedName": "KeyId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV10CodingKeysV5KeyIdSSvpZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV5KeyIdSSvpZ", - "moduleName": "VCL", - "static": true, - "declAttributes": [ - "HasInitialValue", - "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:3VCL8VCLOfferV10CodingKeysV5KeyIdSSvgZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV5KeyIdSSvgZ", - "moduleName": "VCL", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "KeyDid", - "printedName": "KeyDid", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV10CodingKeysV6KeyDidSSvpZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV6KeyDidSSvpZ", - "moduleName": "VCL", - "static": true, - "declAttributes": [ - "HasInitialValue", - "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:3VCL8VCLOfferV10CodingKeysV6KeyDidSSvgZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV6KeyDidSSvgZ", - "moduleName": "VCL", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "KeyIssuer", - "printedName": "KeyIssuer", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV10CodingKeysV9KeyIssuerSSvpZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV9KeyIssuerSSvpZ", - "moduleName": "VCL", - "static": true, - "declAttributes": [ - "HasInitialValue", - "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:3VCL8VCLOfferV10CodingKeysV9KeyIssuerSSvgZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV9KeyIssuerSSvgZ", - "moduleName": "VCL", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Struct", - "usr": "s:3VCL8VCLOfferV10CodingKeysV", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ] - } - ], - "declKind": "Struct", - "usr": "s:3VCL8VCLOfferV", - "mangledName": "$s3VCL8VCLOfferV", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "Import", "name": "Foundation", @@ -37898,21 +36625,34 @@ { "kind": "TypeNominal", "name": "Array", - "printedName": "[VCL.VCLOffer]", + "printedName": "[[Swift.String : Any]]", "children": [ { "kind": "TypeNominal", - "name": "VCLOffer", - "printedName": "VCL.VCLOffer", - "usr": "s:3VCL8VCLOfferV" + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" } ], "usr": "s:Sa" } ], "declKind": "Var", - "usr": "s:3VCL9VCLOffersV3allSayAA8VCLOfferVGvp", - "mangledName": "$s3VCL9VCLOffersV3allSayAA8VCLOfferVGvp", + "usr": "s:3VCL9VCLOffersV3allSaySDySSypGGvp", + "mangledName": "$s3VCL9VCLOffersV3allSaySDySSypGGvp", "moduleName": "VCL", "declAttributes": [ "HasStorage", @@ -37929,21 +36669,34 @@ { "kind": "TypeNominal", "name": "Array", - "printedName": "[VCL.VCLOffer]", + "printedName": "[[Swift.String : Any]]", "children": [ { "kind": "TypeNominal", - "name": "VCLOffer", - "printedName": "VCL.VCLOffer", - "usr": "s:3VCL8VCLOfferV" + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" } ], "usr": "s:Sa" } ], "declKind": "Accessor", - "usr": "s:3VCL9VCLOffersV3allSayAA8VCLOfferVGvg", - "mangledName": "$s3VCL9VCLOffersV3allSayAA8VCLOfferVGvg", + "usr": "s:3VCL9VCLOffersV3allSaySDySSypGGvg", + "mangledName": "$s3VCL9VCLOffersV3allSaySDySSypGGvg", "moduleName": "VCL", "implicit": true, "accessorKind": "get" @@ -38115,13 +36868,26 @@ { "kind": "TypeNominal", "name": "Array", - "printedName": "[VCL.VCLOffer]", + "printedName": "[[Swift.String : Any]]", "children": [ { "kind": "TypeNominal", - "name": "VCLOffer", - "printedName": "VCL.VCLOffer", - "usr": "s:3VCL8VCLOfferV" + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" } ], "usr": "s:Sa" @@ -38146,8 +36912,8 @@ } ], "declKind": "Constructor", - "usr": "s:3VCL9VCLOffersV7payload3all12responseCode12sessionToken9challengeACSDySSypG_SayAA8VCLOfferVGSiAA8VCLTokenVSStcfc", - "mangledName": "$s3VCL9VCLOffersV7payload3all12responseCode12sessionToken9challengeACSDySSypG_SayAA8VCLOfferVGSiAA8VCLTokenVSStcfc", + "usr": "s:3VCL9VCLOffersV7payload3all12responseCode12sessionToken9challengeACSDySSypG_SayAIGSiAA8VCLTokenVSStcfc", + "mangledName": "$s3VCL9VCLOffersV7payload3all12responseCode12sessionToken9challengeACSDySSypG_SayAIGSiAA8VCLTokenVSStcfc", "moduleName": "VCL", "declAttributes": [ "AccessControl" @@ -40027,16 +38793,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLJwtServiceUrls", @@ -41693,64 +40449,50 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 3032, - "length": 79, - "value": "\"Credential manifest deep link verification result: \"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 3110, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 3510, - "length": 49, - "value": "\"Deep link was not provided => nothing to verify\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 4087, + "offset": 2374, "length": 3, "value": "\"#\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 4098, + "offset": 2385, "length": 3, "value": "\"#\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 4114, + "offset": 2401, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 4788, + "offset": 3155, "length": 13, "value": "\"Empty KeyID\"" }, + { + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", + "kind": "BooleanLiteral", + "offset": 4542, + "length": 4, + "value": "true" + }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 6124, - "length": 69, - "value": "\"Failed to verify credentialManifest jwt:\n\"" + "offset": 4964, + "length": 27, + "value": "\"Failed to verify: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 6192, - "length": 3, + "offset": 4990, + "length": 4, "value": "\"\"" }, { @@ -41784,49 +40526,49 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "Array", - "offset": 2107, + "offset": 2065, "length": 2, "value": "[]" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 2294, + "offset": 2250, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "Dictionary", - "offset": 2515, + "offset": 2465, "length": 3, "value": "[]" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 2724, + "offset": 2624, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "Dictionary", - "offset": 2834, + "offset": 2734, "length": 3, "value": "[]" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "Array", - "offset": 2860, + "offset": 2760, "length": 2, "value": "[]" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 2986, + "offset": 2886, "length": 2, "value": "\"\"" }, @@ -41889,42 +40631,42 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1807, + "offset": 1765, "length": 12, "value": "\"exchangeId\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1868, + "offset": 1826, "length": 18, "value": "\"approvedOfferIds\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1935, + "offset": 1893, "length": 18, "value": "\"rejectedOfferIds\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1998, + "offset": 1956, "length": 5, "value": "\"jwt\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 2041, + "offset": 1999, "length": 7, "value": "\"proof\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 2090, + "offset": 2048, "length": 12, "value": "\"proof_type\"" }, @@ -41966,161 +40708,161 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1251, + "offset": 1142, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1277, + "offset": 1168, "length": 21, "value": "\"\nuri: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1294, + "offset": 1185, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1297, + "offset": 1188, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1322, + "offset": 1213, "length": 21, "value": "\"\ndid: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1339, + "offset": 1230, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1342, + "offset": 1233, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1367, + "offset": 1258, "length": 31, "value": "\"\nissuingType: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1397, + "offset": 1288, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1422, + "offset": 1313, "length": 59, "value": "\"\ncredentialTypes: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1480, + "offset": 1371, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1505, + "offset": 1396, "length": 56, "value": "\"\npushDelegate: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1557, + "offset": 1448, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1560, + "offset": 1451, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1585, + "offset": 1476, "length": 53, "value": "\"\nvendorOriginContext: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1634, + "offset": 1525, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1637, + "offset": 1528, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1749, + "offset": 1640, "length": 6, "value": "\"did:\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1803, + "offset": 1694, "length": 18, "value": "\"credential_types\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1873, + "offset": 1764, "length": 24, "value": "\"push_delegate.push_url\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1951, + "offset": 1842, "length": 26, "value": "\"push_delegate.push_token\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 2031, + "offset": 1922, "length": 14, "value": "\"credentialId\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 2085, + "offset": 1976, "length": 9, "value": "\"refresh\"" }, @@ -42575,59 +41317,17 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/extensions\/StringExtensions.swift", "kind": "StringLiteral", - "offset": 7021, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/extensions\/StringExtensions.swift", - "kind": "StringLiteral", - "offset": 7214, + "offset": 6633, "length": 64, "value": "\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/extensions\/StringExtensions.swift", "kind": "IntegerLiteral", - "offset": 7296, + "offset": 6715, "length": 1, "value": "0" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/FinalizeOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 5388, - "length": 74, - "value": "\"Credentials by deep link verification result: \"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/FinalizeOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 5461, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/FinalizeOffersUseCaseImpl.swift", - "kind": "BooleanLiteral", - "offset": 5509, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/FinalizeOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 5682, - "length": 49, - "value": "\"Deep link was not provided => nothing to verify\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/FinalizeOffersUseCaseImpl.swift", - "kind": "BooleanLiteral", - "offset": 5770, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/extensions\/DateExtensions.swift", "kind": "StringLiteral", @@ -42894,13 +41594,6 @@ "length": 46, "value": "\"credentialManifestDescriptor.endpoint = null\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialManifestByDeepLinkVerifierImpl.swift", - "kind": "BooleanLiteral", - "offset": 570, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/jwt\/local\/VCLJwtSignServiceLocalImpl.swift", "kind": "Dictionary", @@ -43352,133 +42045,133 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 831, + "offset": 720, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 1089, + "offset": 849, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 1262, + "offset": 1028, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 1431, + "offset": 1197, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 1649, + "offset": 1415, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 1861, + "offset": 1627, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2085, + "offset": 1851, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2251, + "offset": 2022, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2291, + "offset": 2062, "length": 9, "value": "\"\/issue\/\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2473, + "offset": 2244, "length": 17, "value": "\"issuing_request\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2534, + "offset": 2305, "length": 4, "value": "\"id\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2574, + "offset": 2345, "length": 5, "value": "\"iss\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2618, + "offset": 2389, "length": 8, "value": "\"issuer\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2669, + "offset": 2440, "length": 13, "value": "\"exchange_id\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2739, + "offset": 2510, "length": 25, "value": "\"presentation_definition\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2814, + "offset": 2585, "length": 10, "value": "\"metadata\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2871, + "offset": 2642, "length": 18, "value": "\"check_offers_uri\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2939, + "offset": 2710, "length": 21, "value": "\"finalize_offers_uri\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 3016, + "offset": 2787, "length": 25, "value": "\"submit_presentation_uri\"" }, @@ -44780,73 +43473,45 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 474, + "offset": 475, "length": 32, "value": "\"credential_type_not_registered\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 551, + "offset": 552, "length": 37, "value": "\"issuer_requires_identity_permission\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 631, + "offset": 632, "length": 35, "value": "\"issuer_requires_notary_permission\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 707, + "offset": 708, "length": 33, "value": "\"invalid_credential_subject_type\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 784, + "offset": 785, "length": 36, "value": "\"invalid_credential_subject_context\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 866, + "offset": 867, "length": 38, "value": "\"issuer_unexpected_permission_failure\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 984, - "length": 31, - "value": "\"mismatched_request_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1052, - "length": 29, - "value": "\"mismatched_offer_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1123, - "length": 34, - "value": "\"mismatched_credential_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1211, - "length": 47, - "value": "\"mismatched_presentation_request_inspector_did\"" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", @@ -44864,73 +43529,45 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 474, + "offset": 475, "length": 32, "value": "\"credential_type_not_registered\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 551, + "offset": 552, "length": 37, "value": "\"issuer_requires_identity_permission\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 631, + "offset": 632, "length": 35, "value": "\"issuer_requires_notary_permission\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 707, + "offset": 708, "length": 33, "value": "\"invalid_credential_subject_type\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 784, + "offset": 785, "length": 36, "value": "\"invalid_credential_subject_context\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 866, + "offset": 867, "length": 38, "value": "\"issuer_unexpected_permission_failure\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 984, - "length": 31, - "value": "\"mismatched_request_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1052, - "length": 29, - "value": "\"mismatched_offer_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1123, - "length": 34, - "value": "\"mismatched_credential_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1211, - "length": 47, - "value": "\"mismatched_presentation_request_inspector_did\"" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLRegion.swift", "kind": "StringLiteral", @@ -44953,16 +43590,16 @@ "value": "\"Failed to parse verified profile payload.\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialDidVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialDidVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 792, + "offset": 872, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialDidVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialDidVerifierImpl.swift", "kind": "StringLiteral", - "offset": 1587, + "offset": 1636, "length": 5, "value": "\"iss\"" }, @@ -45025,70 +43662,56 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 2527, + "offset": 2252, "length": 3, "value": "\"#\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 2538, + "offset": 2263, "length": 3, "value": "\"#\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 2554, + "offset": 2279, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 3247, + "offset": 2972, "length": 13, "value": "\"Empty KeyID\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 4615, - "length": 70, - "value": "\"Presentation request by deep link verification result: \"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 4684, - "length": 2, - "value": "\"\"" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "BooleanLiteral", - "offset": 5379, + "offset": 4471, "length": 4, "value": "true" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 5551, + "offset": 4643, "length": 62, "value": "\"Failed to verify: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "Dictionary", - "offset": 5608, + "offset": 4700, "length": 3, "value": "[]" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 5612, + "offset": 4704, "length": 20, "value": "\"\"" }, @@ -45512,13 +44135,6 @@ "length": 13, "value": "\"self is nil\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/OffersByDeepLinkVerifierImpl.swift", - "kind": "BooleanLiteral", - "offset": 663, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/utils\/ProfileServiceTypeVerifier.swift", "kind": "StringLiteral", @@ -45802,28 +44418,28 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLGenerateOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1443, + "offset": 1405, "length": 5, "value": "\"did\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLGenerateOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1491, + "offset": 1453, "length": 12, "value": "\"exchangeId\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLGenerateOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1541, + "offset": 1503, "length": 7, "value": "\"types\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLGenerateOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1592, + "offset": 1554, "length": 13, "value": "\"offerHashes\"" }, @@ -45834,13 +44450,6 @@ "length": 27, "value": "\"VCL.VCLIdentificationSubmission\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/PresentationRequestByDeepLinkVerifierImpl.swift", - "kind": "BooleanLiteral", - "offset": 570, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/extensions\/DataExtensions.swift", "kind": "Array", @@ -47808,13 +46417,6 @@ "length": 1, "value": "-1" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialsByDeepLinkVerifierImpl.swift", - "kind": "BooleanLiteral", - "offset": 694, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/infrastructure\/db\/CacheServiceImpl.swift", "kind": "StringLiteral", @@ -48161,21 +46763,21 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/FinalizeOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 1442, + "offset": 1466, "length": 89, "value": "\"Failed to parse \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/FinalizeOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 1527, + "offset": 1551, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/FinalizeOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 1530, + "offset": 1554, "length": 4, "value": "\"\"" }, @@ -48417,27 +47019,6 @@ "length": 2, "value": "\"\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/GenerateOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 2208, - "length": 53, - "value": "\"Offers deep link verification result: \"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/GenerateOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 2260, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/GenerateOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 2570, - "length": 49, - "value": "\"Deep link was not provided => nothing to verify\"" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptorByDeepLink.swift", "kind": "StringLiteral", @@ -48445,41 +47026,6 @@ "length": 41, "value": "\"VCL.VCLCredentialManifestDescriptorByDeepLink\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffer.swift", - "kind": "StringLiteral", - "offset": 428, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffer.swift", - "kind": "StringLiteral", - "offset": 511, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffer.swift", - "kind": "StringLiteral", - "offset": 584, - "length": 4, - "value": "\"id\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffer.swift", - "kind": "StringLiteral", - "offset": 624, - "length": 5, - "value": "\"did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffer.swift", - "kind": "StringLiteral", - "offset": 668, - "length": 8, - "value": "\"issuer\"" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/PresentationRequestRepositoryImpl.swift", "kind": "StringLiteral", @@ -48623,14 +47169,14 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffers.swift", "kind": "StringLiteral", - "offset": 806, + "offset": 816, "length": 8, "value": "\"offers\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffers.swift", "kind": "StringLiteral", - "offset": 856, + "offset": 866, "length": 11, "value": "\"challenge\"" }, @@ -48726,191 +47272,191 @@ "value": "\"2.0\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 1343, + "offset": 1357, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 1711, + "offset": 1725, "length": 37, "value": "\"Finish mainBackgroundTaskIdentifier\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 2625, + "offset": 2730, "length": 48, "value": "\"Credential verification result = \"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 2672, + "offset": 2777, "length": 2, "value": "\"\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 2979, + "offset": 3084, "length": 10, "value": "\"\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 2988, + "offset": 3093, "length": 2, "value": "\"\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 3961, + "offset": 4113, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 5806, + "offset": 5958, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 6335, + "offset": 6487, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 9078, + "offset": 9513, "length": 46, "value": "\"Finish resolveConetxBackgroundTaskIdentifier\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 10012, + "offset": 10447, "length": 32, "value": "\"Unexpected LD-Context payload.\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 10123, + "offset": 10558, "length": 55, "value": "\"Error fetching \"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 10166, + "offset": 10601, "length": 1, "value": "\":\n\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 10177, + "offset": 10612, "length": 2, "value": "\"\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 11363, + "offset": 11797, "length": 5, "value": "false" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 11479, + "offset": 11913, "length": 47, "value": "\"Finish completeConetxBackgroundTaskIdentifier\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 12314, + "offset": 12748, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 13134, + "offset": 13568, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 13397, + "offset": 13831, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14724, + "offset": 15157, "length": 4, "value": "\"vc\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14758, + "offset": 15191, "length": 6, "value": "\"type\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14816, + "offset": 15249, "length": 19, "value": "\"credentialSubject\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14868, + "offset": 15301, "length": 10, "value": "\"@context\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14906, + "offset": 15339, "length": 5, "value": "\"@id\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14947, + "offset": 15380, "length": 12, "value": "\"identifier\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 15025, + "offset": 15458, "length": 65, "value": "\"https:\/\/velocitynetwork.foundation\/contexts#primaryOrganization\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 15148, + "offset": 15581, "length": 66, "value": "\"https:\/\/velocitynetwork.foundation\/contexts#primarySourceProfile\"" }, @@ -48950,16 +47496,16 @@ "value": "[]" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierEmptyImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierEmptyImpl.swift", "kind": "StringLiteral", - "offset": 490, + "offset": 497, "length": 64, "value": "\"Empty implementation - credential issuer is always approved...\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierEmptyImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierEmptyImpl.swift", "kind": "BooleanLiteral", - "offset": 589, + "offset": 596, "length": 4, "value": "true" }, diff --git a/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.private.swiftinterface b/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.private.swiftinterface index 9065100..a8fe603 100644 --- a/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.private.swiftinterface +++ b/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -58,24 +58,6 @@ public struct VCLFinalizeOffersDescriptor { public let approvedOfferIds: [Swift.String] public let rejectedOfferIds: [Swift.String] public init(credentialManifest: VCLCredentialManifest, offers: VCLOffers, approvedOfferIds: [Swift.String], rejectedOfferIds: [Swift.String]) - public var payload: [Swift.String : Any?] { - get - } - public var aud: Swift.String { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var finalizeOffersUri: Swift.String { - get - } - public var serviceTypes: VCLServiceTypes { - get - } public func generateRequestBody(jwt: VCLJwt) -> [Swift.String : Any?] public struct CodingKeys { public static let KeyExchangeId: Swift.String @@ -93,8 +75,7 @@ public class VCLCredentialManifestDescriptor { final public let pushDelegate: VCLPushDelegate? final public let did: Swift.String? final public let vendorOriginContext: Swift.String? - final public let deepLink: VCLDeepLink? - public init(uri: Swift.String?, issuingType: VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil, deepLink: VCLDeepLink? = nil) + public init(uri: Swift.String?, issuingType: VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil) public var endpoint: Swift.String? { get } @@ -221,8 +202,7 @@ public struct VCLCredentialManifest { public let jwt: VCLJwt public let vendorOriginContext: Swift.String? public let verifiedProfile: VCLVerifiedProfile - public let deepLink: VCLDeepLink? - public init(jwt: VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCLVerifiedProfile, deepLink: VCLDeepLink? = nil) + public init(jwt: VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCLVerifiedProfile) public var iss: Swift.String { get } @@ -232,9 +212,6 @@ public struct VCLCredentialManifest { public var issuerId: Swift.String { get } - public var aud: Swift.String { - get - } public var exchangeId: Swift.String { get } @@ -438,10 +415,6 @@ public enum VCLErrorCode : Swift.String { case InvalidCredentialSubjectType case InvalidCredentialSubjectContext case IssuerUnexpectedPermissionFailure - case MismatchedRequestIssuerDid - case MismatchedOfferIssuerDid - case MismatchedCredentialIssuerDid - case MismatchedPresentationRequestInspectorDid public init?(rawValue: Swift.String) public typealias RawValue = Swift.String public var rawValue: Swift.String { @@ -523,18 +496,6 @@ public struct VCLGenerateOffersDescriptor { public let offerHashes: [Swift.String]? public let identificationVerifiableCredentials: [VCLVerifiableCredential]? public init(credentialManifest: VCLCredentialManifest, types: [Swift.String]? = nil, offerHashes: [Swift.String]? = nil, identificationVerifiableCredentials: [VCLVerifiableCredential]? = nil) - public var payload: [Swift.String : Any?] { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var checkOffersUri: Swift.String { - get - } public struct CodingKeys { public static let KeyDid: Swift.String public static let KeyExchangeId: Swift.String @@ -947,20 +908,6 @@ public class VCLCredentialManifestDescriptorByDeepLink : VCLCredentialManifestDe public init(deepLink: VCLDeepLink, issuingType: VCLIssuingType = VCLIssuingType.Career) @objc deinit } -public struct VCLOffer { - public let payload: [Swift.String : Any] - public var issuerId: Swift.String { - get - } - public var id: Swift.String { - get - } - public struct CodingKeys { - public static let KeyId: Swift.String - public static let KeyDid: Swift.String - public static let KeyIssuer: Swift.String - } -} public struct VCLOrganization { public let payload: [Swift.String : Any] public init(payload: [Swift.String : Any]) @@ -999,11 +946,11 @@ public struct VCLPublicJwk { } public struct VCLOffers { public let payload: [Swift.String : Any] - public let all: [VCLOffer] + public let all: [[Swift.String : Any]] public let responseCode: Swift.Int public let sessionToken: VCLToken public let challenge: Swift.String - public init(payload: [Swift.String : Any], all: [VCLOffer], responseCode: Swift.Int, sessionToken: VCLToken, challenge: Swift.String) + public init(payload: [Swift.String : Any], all: [[Swift.String : Any]], responseCode: Swift.Int, sessionToken: VCLToken, challenge: Swift.String) public struct CodingKeys { public static let KeyOffers: Swift.String public static let KeyChallenge: Swift.String diff --git a/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.private.swiftinterface-e b/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.private.swiftinterface-e index 15e1c6b..9ad2849 100644 --- a/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.private.swiftinterface-e +++ b/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.private.swiftinterface-e @@ -58,24 +58,6 @@ public struct VCLFinalizeOffersDescriptor { public let approvedOfferIds: [Swift.String] public let rejectedOfferIds: [Swift.String] public init(credentialManifest: VCL.VCLCredentialManifest, offers: VCL.VCLOffers, approvedOfferIds: [Swift.String], rejectedOfferIds: [Swift.String]) - public var payload: [Swift.String : Any?] { - get - } - public var aud: Swift.String { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var finalizeOffersUri: Swift.String { - get - } - public var serviceTypes: VCL.VCLServiceTypes { - get - } public func generateRequestBody(jwt: VCL.VCLJwt) -> [Swift.String : Any?] public struct CodingKeys { public static let KeyExchangeId: Swift.String @@ -93,8 +75,7 @@ public class VCLCredentialManifestDescriptor { final public let pushDelegate: VCL.VCLPushDelegate? final public let did: Swift.String? final public let vendorOriginContext: Swift.String? - final public let deepLink: VCL.VCLDeepLink? - public init(uri: Swift.String?, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCL.VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil, deepLink: VCL.VCLDeepLink? = nil) + public init(uri: Swift.String?, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCL.VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil) public var endpoint: Swift.String? { get } @@ -221,8 +202,7 @@ public struct VCLCredentialManifest { public let jwt: VCL.VCLJwt public let vendorOriginContext: Swift.String? public let verifiedProfile: VCL.VCLVerifiedProfile - public let deepLink: VCL.VCLDeepLink? - public init(jwt: VCL.VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCL.VCLVerifiedProfile, deepLink: VCL.VCLDeepLink? = nil) + public init(jwt: VCL.VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCL.VCLVerifiedProfile) public var iss: Swift.String { get } @@ -232,9 +212,6 @@ public struct VCLCredentialManifest { public var issuerId: Swift.String { get } - public var aud: Swift.String { - get - } public var exchangeId: Swift.String { get } @@ -438,10 +415,6 @@ public enum VCLErrorCode : Swift.String { case InvalidCredentialSubjectType case InvalidCredentialSubjectContext case IssuerUnexpectedPermissionFailure - case MismatchedRequestIssuerDid - case MismatchedOfferIssuerDid - case MismatchedCredentialIssuerDid - case MismatchedPresentationRequestInspectorDid public init?(rawValue: Swift.String) public typealias RawValue = Swift.String public var rawValue: Swift.String { @@ -523,18 +496,6 @@ public struct VCLGenerateOffersDescriptor { public let offerHashes: [Swift.String]? public let identificationVerifiableCredentials: [VCL.VCLVerifiableCredential]? public init(credentialManifest: VCL.VCLCredentialManifest, types: [Swift.String]? = nil, offerHashes: [Swift.String]? = nil, identificationVerifiableCredentials: [VCL.VCLVerifiableCredential]? = nil) - public var payload: [Swift.String : Any?] { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var checkOffersUri: Swift.String { - get - } public struct CodingKeys { public static let KeyDid: Swift.String public static let KeyExchangeId: Swift.String @@ -947,20 +908,6 @@ public class VCLCredentialManifestDescriptorByDeepLink : VCL.VCLCredentialManife public init(deepLink: VCL.VCLDeepLink, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career) @objc deinit } -public struct VCLOffer { - public let payload: [Swift.String : Any] - public var issuerId: Swift.String { - get - } - public var id: Swift.String { - get - } - public struct CodingKeys { - public static let KeyId: Swift.String - public static let KeyDid: Swift.String - public static let KeyIssuer: Swift.String - } -} public struct VCLOrganization { public let payload: [Swift.String : Any] public init(payload: [Swift.String : Any]) @@ -999,11 +946,11 @@ public struct VCLPublicJwk { } public struct VCLOffers { public let payload: [Swift.String : Any] - public let all: [VCL.VCLOffer] + public let all: [[Swift.String : Any]] public let responseCode: Swift.Int public let sessionToken: VCL.VCLToken public let challenge: Swift.String - public init(payload: [Swift.String : Any], all: [VCL.VCLOffer], responseCode: Swift.Int, sessionToken: VCL.VCLToken, challenge: Swift.String) + public init(payload: [Swift.String : Any], all: [[Swift.String : Any]], responseCode: Swift.Int, sessionToken: VCL.VCLToken, challenge: Swift.String) public struct CodingKeys { public static let KeyOffers: Swift.String public static let KeyChallenge: Swift.String diff --git a/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.swiftinterface b/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.swiftinterface index 9065100..a8fe603 100644 --- a/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.swiftinterface +++ b/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.swiftinterface @@ -58,24 +58,6 @@ public struct VCLFinalizeOffersDescriptor { public let approvedOfferIds: [Swift.String] public let rejectedOfferIds: [Swift.String] public init(credentialManifest: VCLCredentialManifest, offers: VCLOffers, approvedOfferIds: [Swift.String], rejectedOfferIds: [Swift.String]) - public var payload: [Swift.String : Any?] { - get - } - public var aud: Swift.String { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var finalizeOffersUri: Swift.String { - get - } - public var serviceTypes: VCLServiceTypes { - get - } public func generateRequestBody(jwt: VCLJwt) -> [Swift.String : Any?] public struct CodingKeys { public static let KeyExchangeId: Swift.String @@ -93,8 +75,7 @@ public class VCLCredentialManifestDescriptor { final public let pushDelegate: VCLPushDelegate? final public let did: Swift.String? final public let vendorOriginContext: Swift.String? - final public let deepLink: VCLDeepLink? - public init(uri: Swift.String?, issuingType: VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil, deepLink: VCLDeepLink? = nil) + public init(uri: Swift.String?, issuingType: VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil) public var endpoint: Swift.String? { get } @@ -221,8 +202,7 @@ public struct VCLCredentialManifest { public let jwt: VCLJwt public let vendorOriginContext: Swift.String? public let verifiedProfile: VCLVerifiedProfile - public let deepLink: VCLDeepLink? - public init(jwt: VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCLVerifiedProfile, deepLink: VCLDeepLink? = nil) + public init(jwt: VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCLVerifiedProfile) public var iss: Swift.String { get } @@ -232,9 +212,6 @@ public struct VCLCredentialManifest { public var issuerId: Swift.String { get } - public var aud: Swift.String { - get - } public var exchangeId: Swift.String { get } @@ -438,10 +415,6 @@ public enum VCLErrorCode : Swift.String { case InvalidCredentialSubjectType case InvalidCredentialSubjectContext case IssuerUnexpectedPermissionFailure - case MismatchedRequestIssuerDid - case MismatchedOfferIssuerDid - case MismatchedCredentialIssuerDid - case MismatchedPresentationRequestInspectorDid public init?(rawValue: Swift.String) public typealias RawValue = Swift.String public var rawValue: Swift.String { @@ -523,18 +496,6 @@ public struct VCLGenerateOffersDescriptor { public let offerHashes: [Swift.String]? public let identificationVerifiableCredentials: [VCLVerifiableCredential]? public init(credentialManifest: VCLCredentialManifest, types: [Swift.String]? = nil, offerHashes: [Swift.String]? = nil, identificationVerifiableCredentials: [VCLVerifiableCredential]? = nil) - public var payload: [Swift.String : Any?] { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var checkOffersUri: Swift.String { - get - } public struct CodingKeys { public static let KeyDid: Swift.String public static let KeyExchangeId: Swift.String @@ -947,20 +908,6 @@ public class VCLCredentialManifestDescriptorByDeepLink : VCLCredentialManifestDe public init(deepLink: VCLDeepLink, issuingType: VCLIssuingType = VCLIssuingType.Career) @objc deinit } -public struct VCLOffer { - public let payload: [Swift.String : Any] - public var issuerId: Swift.String { - get - } - public var id: Swift.String { - get - } - public struct CodingKeys { - public static let KeyId: Swift.String - public static let KeyDid: Swift.String - public static let KeyIssuer: Swift.String - } -} public struct VCLOrganization { public let payload: [Swift.String : Any] public init(payload: [Swift.String : Any]) @@ -999,11 +946,11 @@ public struct VCLPublicJwk { } public struct VCLOffers { public let payload: [Swift.String : Any] - public let all: [VCLOffer] + public let all: [[Swift.String : Any]] public let responseCode: Swift.Int public let sessionToken: VCLToken public let challenge: Swift.String - public init(payload: [Swift.String : Any], all: [VCLOffer], responseCode: Swift.Int, sessionToken: VCLToken, challenge: Swift.String) + public init(payload: [Swift.String : Any], all: [[Swift.String : Any]], responseCode: Swift.Int, sessionToken: VCLToken, challenge: Swift.String) public struct CodingKeys { public static let KeyOffers: Swift.String public static let KeyChallenge: Swift.String diff --git a/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.swiftinterface-e b/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.swiftinterface-e index 15e1c6b..9ad2849 100644 --- a/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.swiftinterface-e +++ b/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios.swiftinterface-e @@ -58,24 +58,6 @@ public struct VCLFinalizeOffersDescriptor { public let approvedOfferIds: [Swift.String] public let rejectedOfferIds: [Swift.String] public init(credentialManifest: VCL.VCLCredentialManifest, offers: VCL.VCLOffers, approvedOfferIds: [Swift.String], rejectedOfferIds: [Swift.String]) - public var payload: [Swift.String : Any?] { - get - } - public var aud: Swift.String { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var finalizeOffersUri: Swift.String { - get - } - public var serviceTypes: VCL.VCLServiceTypes { - get - } public func generateRequestBody(jwt: VCL.VCLJwt) -> [Swift.String : Any?] public struct CodingKeys { public static let KeyExchangeId: Swift.String @@ -93,8 +75,7 @@ public class VCLCredentialManifestDescriptor { final public let pushDelegate: VCL.VCLPushDelegate? final public let did: Swift.String? final public let vendorOriginContext: Swift.String? - final public let deepLink: VCL.VCLDeepLink? - public init(uri: Swift.String?, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCL.VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil, deepLink: VCL.VCLDeepLink? = nil) + public init(uri: Swift.String?, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCL.VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil) public var endpoint: Swift.String? { get } @@ -221,8 +202,7 @@ public struct VCLCredentialManifest { public let jwt: VCL.VCLJwt public let vendorOriginContext: Swift.String? public let verifiedProfile: VCL.VCLVerifiedProfile - public let deepLink: VCL.VCLDeepLink? - public init(jwt: VCL.VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCL.VCLVerifiedProfile, deepLink: VCL.VCLDeepLink? = nil) + public init(jwt: VCL.VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCL.VCLVerifiedProfile) public var iss: Swift.String { get } @@ -232,9 +212,6 @@ public struct VCLCredentialManifest { public var issuerId: Swift.String { get } - public var aud: Swift.String { - get - } public var exchangeId: Swift.String { get } @@ -438,10 +415,6 @@ public enum VCLErrorCode : Swift.String { case InvalidCredentialSubjectType case InvalidCredentialSubjectContext case IssuerUnexpectedPermissionFailure - case MismatchedRequestIssuerDid - case MismatchedOfferIssuerDid - case MismatchedCredentialIssuerDid - case MismatchedPresentationRequestInspectorDid public init?(rawValue: Swift.String) public typealias RawValue = Swift.String public var rawValue: Swift.String { @@ -523,18 +496,6 @@ public struct VCLGenerateOffersDescriptor { public let offerHashes: [Swift.String]? public let identificationVerifiableCredentials: [VCL.VCLVerifiableCredential]? public init(credentialManifest: VCL.VCLCredentialManifest, types: [Swift.String]? = nil, offerHashes: [Swift.String]? = nil, identificationVerifiableCredentials: [VCL.VCLVerifiableCredential]? = nil) - public var payload: [Swift.String : Any?] { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var checkOffersUri: Swift.String { - get - } public struct CodingKeys { public static let KeyDid: Swift.String public static let KeyExchangeId: Swift.String @@ -947,20 +908,6 @@ public class VCLCredentialManifestDescriptorByDeepLink : VCL.VCLCredentialManife public init(deepLink: VCL.VCLDeepLink, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career) @objc deinit } -public struct VCLOffer { - public let payload: [Swift.String : Any] - public var issuerId: Swift.String { - get - } - public var id: Swift.String { - get - } - public struct CodingKeys { - public static let KeyId: Swift.String - public static let KeyDid: Swift.String - public static let KeyIssuer: Swift.String - } -} public struct VCLOrganization { public let payload: [Swift.String : Any] public init(payload: [Swift.String : Any]) @@ -999,11 +946,11 @@ public struct VCLPublicJwk { } public struct VCLOffers { public let payload: [Swift.String : Any] - public let all: [VCL.VCLOffer] + public let all: [[Swift.String : Any]] public let responseCode: Swift.Int public let sessionToken: VCL.VCLToken public let challenge: Swift.String - public init(payload: [Swift.String : Any], all: [VCL.VCLOffer], responseCode: Swift.Int, sessionToken: VCL.VCLToken, challenge: Swift.String) + public init(payload: [Swift.String : Any], all: [[Swift.String : Any]], responseCode: Swift.Int, sessionToken: VCL.VCLToken, challenge: Swift.String) public struct CodingKeys { public static let KeyOffers: Swift.String public static let KeyChallenge: Swift.String diff --git a/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/VCL b/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/VCL index 9be23b3..f0501e7 100755 Binary files a/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/VCL and b/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/VCL differ diff --git a/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/_CodeSignature/CodeResources b/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/_CodeSignature/CodeResources index b5e50d7..f65bf6d 100644 --- a/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/_CodeSignature/CodeResources +++ b/Frameworks/VCL.xcframework/ios-arm64/VCL.framework/_CodeSignature/CodeResources @@ -14,15 +14,15 @@ Info.plist - mwa77NxUzGHJdRAZy8i6WzZkzoM= + DKx8I0pu7NADtpPKrdFZUbmifHo= Modules/VCL.swiftmodule/arm64-apple-ios.abi.json - RrPds0+I6TA2G7C7nqDY6yZZ5n4= + 0fqoyi00eqhRnh3zDG+W4yaiGEU= Modules/VCL.swiftmodule/arm64-apple-ios.private.swiftinterface - DJRwwXEPpDoaMPFvD8vjDQLdIFY= + u+NUQu5+0pp2JtCP8aqDlmPpttk= Modules/VCL.swiftmodule/arm64-apple-ios.swiftdoc @@ -30,11 +30,11 @@ Modules/VCL.swiftmodule/arm64-apple-ios.swiftinterface - DJRwwXEPpDoaMPFvD8vjDQLdIFY= + u+NUQu5+0pp2JtCP8aqDlmPpttk= Modules/VCL.swiftmodule/arm64-apple-ios.swiftmodule - cQt3AdTl7E88RsUOvmzyu4yKvCU= + cbtfhr9kL288SgbsQnsSEX/ossM= Modules/module.modulemap @@ -61,14 +61,14 @@ hash2 - U4OjwwhF6B2aKsYFdzdbG/jwQCV4ablV2lzgrsohIec= + VTLpYK0I+9Sq3I9UULAaNwJ5QGEOdYB+Bq3CLD0/2Mw= Modules/VCL.swiftmodule/arm64-apple-ios.private.swiftinterface hash2 - 7Kcrk9beKqY6cspD1/0Sa5auJdi3P5LwOTjpFbDzeR4= + fyeBOxNQ0DM0OfKhwSP6HecWo4Vo3y66kD9tj2WKkgU= Modules/VCL.swiftmodule/arm64-apple-ios.swiftdoc @@ -82,14 +82,14 @@ hash2 - 7Kcrk9beKqY6cspD1/0Sa5auJdi3P5LwOTjpFbDzeR4= + fyeBOxNQ0DM0OfKhwSP6HecWo4Vo3y66kD9tj2WKkgU= Modules/VCL.swiftmodule/arm64-apple-ios.swiftmodule hash2 - i3wWQS1xVKcrgQcstT59133Fzhb87rc5Vzis/bOKrB0= + kYb7Hjv4mkf0b6oxbxMEDw5TQdcofWULeNYVru+sH+w= Modules/module.modulemap diff --git a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Info.plist b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Info.plist index b932da8..52c4876 100644 Binary files a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Info.plist and b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Info.plist differ diff --git a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.abi.json b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.abi.json index 19eeda3..2c49061 100644 --- a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.abi.json +++ b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -1857,288 +1857,6 @@ ], "init_kind": "Designated" }, - { - "kind": "Var", - "name": "payload", - "printedName": "payload", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any?]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV7payloadSDySSypSgGvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV7payloadSDySSypSgGvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any?]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV7payloadSDySSypSgGvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV7payloadSDySSypSgGvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "aud", - "printedName": "aud", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV3audSSvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV3audSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV3audSSvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV3audSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "issuerId", - "printedName": "issuerId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV8issuerIdSSvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV8issuerIdSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV8issuerIdSSvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV8issuerIdSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "exchangeId", - "printedName": "exchangeId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV10exchangeIdSSvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV10exchangeIdSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV10exchangeIdSSvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV10exchangeIdSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "finalizeOffersUri", - "printedName": "finalizeOffersUri", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV08finalizeC3UriSSvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV08finalizeC3UriSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV08finalizeC3UriSSvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV08finalizeC3UriSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "serviceTypes", - "printedName": "serviceTypes", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLServiceTypes", - "printedName": "VCL.VCLServiceTypes", - "usr": "s:3VCL15VCLServiceTypesC" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV12serviceTypesAA010VCLServiceF0Cvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV12serviceTypesAA010VCLServiceF0Cvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLServiceTypes", - "printedName": "VCL.VCLServiceTypes", - "usr": "s:3VCL15VCLServiceTypesC" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV12serviceTypesAA010VCLServiceF0Cvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV12serviceTypesAA010VCLServiceF0Cvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, { "kind": "Function", "name": "generateRequestBody", @@ -2911,74 +2629,10 @@ } ] }, - { - "kind": "Var", - "name": "deepLink", - "printedName": "deepLink", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:3VCL31VCLCredentialManifestDescriptorC8deepLinkAA07VCLDeepF0VSgvp", - "mangledName": "$s3VCL31VCLCredentialManifestDescriptorC8deepLinkAA07VCLDeepF0VSgvp", - "moduleName": "VCL", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL31VCLCredentialManifestDescriptorC8deepLinkAA07VCLDeepF0VSgvg", - "mangledName": "$s3VCL31VCLCredentialManifestDescriptorC8deepLinkAA07VCLDeepF0VSgvg", - "moduleName": "VCL", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, { "kind": "Constructor", "name": "init", - "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:deepLink:)", + "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:)", "children": [ { "kind": "TypeNominal", @@ -3059,26 +2713,11 @@ ], "hasDefaultArg": true, "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:3VCL31VCLCredentialManifestDescriptorC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingG0OSaySSGSgAA07VCLPushK0VSgAjA07VCLDeepP0VSgtcfc", - "mangledName": "$s3VCL31VCLCredentialManifestDescriptorC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingG0OSaySSGSgAA07VCLPushK0VSgAjA07VCLDeepP0VSgtcfc", + "usr": "s:3VCL31VCLCredentialManifestDescriptorC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingG0OSaySSGSgAA07VCLPushK0VSgAItcfc", + "mangledName": "$s3VCL31VCLCredentialManifestDescriptorC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingG0OSaySSGSgAA07VCLPushK0VSgAItcfc", "moduleName": "VCL", "declAttributes": [ "AccessControl" @@ -3527,16 +3166,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLPresentationRequestDescriptor", @@ -4886,16 +4515,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "Import", "name": "VCToken", @@ -5552,7 +5171,7 @@ { "kind": "Constructor", "name": "init", - "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:deepLink:)", + "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:)", "children": [ { "kind": "TypeNominal", @@ -5633,26 +5252,11 @@ ], "hasDefaultArg": true, "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:3VCL38VCLCredentialManifestDescriptorRefreshC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingH0OSaySSGSgAA07VCLPushL0VSgAjA07VCLDeepQ0VSgtcfc", - "mangledName": "$s3VCL38VCLCredentialManifestDescriptorRefreshC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingH0OSaySSGSgAA07VCLPushL0VSgAjA07VCLDeepQ0VSgtcfc", + "usr": "s:3VCL38VCLCredentialManifestDescriptorRefreshC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingH0OSaySSGSgAA07VCLPushL0VSgAItcfc", + "mangledName": "$s3VCL38VCLCredentialManifestDescriptorRefreshC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingH0OSaySSGSgAA07VCLPushL0VSgAItcfc", "moduleName": "VCL", "overriding": true, "implicit": true, @@ -7212,70 +6816,10 @@ } ] }, - { - "kind": "Var", - "name": "deepLink", - "printedName": "deepLink", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:3VCL21VCLCredentialManifestV8deepLinkAA07VCLDeepE0VSgvp", - "mangledName": "$s3VCL21VCLCredentialManifestV8deepLinkAA07VCLDeepE0VSgvp", - "moduleName": "VCL", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL21VCLCredentialManifestV8deepLinkAA07VCLDeepE0VSgvg", - "mangledName": "$s3VCL21VCLCredentialManifestV8deepLinkAA07VCLDeepE0VSgvg", - "moduleName": "VCL", - "implicit": true, - "accessorKind": "get" - } - ] - }, { "kind": "Constructor", "name": "init", - "printedName": "init(jwt:vendorOriginContext:verifiedProfile:deepLink:)", + "printedName": "init(jwt:vendorOriginContext:verifiedProfile:)", "children": [ { "kind": "TypeNominal", @@ -7309,26 +6853,11 @@ "name": "VCLVerifiedProfile", "printedName": "VCL.VCLVerifiedProfile", "usr": "s:3VCL18VCLVerifiedProfileV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:3VCL21VCLCredentialManifestV3jwt19vendorOriginContext15verifiedProfile8deepLinkAcA6VCLJwtV_SSSgAA011VCLVerifiedI0VAA07VCLDeepK0VSgtcfc", - "mangledName": "$s3VCL21VCLCredentialManifestV3jwt19vendorOriginContext15verifiedProfile8deepLinkAcA6VCLJwtV_SSSgAA011VCLVerifiedI0VAA07VCLDeepK0VSgtcfc", + "usr": "s:3VCL21VCLCredentialManifestV3jwt19vendorOriginContext15verifiedProfileAcA6VCLJwtV_SSSgAA011VCLVerifiedI0Vtcfc", + "mangledName": "$s3VCL21VCLCredentialManifestV3jwt19vendorOriginContext15verifiedProfileAcA6VCLJwtV_SSSgAA011VCLVerifiedI0Vtcfc", "moduleName": "VCL", "declAttributes": [ "AccessControl" @@ -7455,46 +6984,6 @@ } ] }, - { - "kind": "Var", - "name": "aud", - "printedName": "aud", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL21VCLCredentialManifestV3audSSvp", - "mangledName": "$s3VCL21VCLCredentialManifestV3audSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL21VCLCredentialManifestV3audSSvg", - "mangledName": "$s3VCL21VCLCredentialManifestV3audSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, { "kind": "Var", "name": "exchangeId", @@ -14538,155 +14027,37 @@ "moduleName": "VCL" }, { - "kind": "Var", - "name": "MismatchedRequestIssuerDid", - "printedName": "MismatchedRequestIssuerDid", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(VCL.VCLErrorCode.Type) -> VCL.VCLErrorCode", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "VCL.VCLErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:3VCL12VCLErrorCodeO26MismatchedRequestIssuerDidyA2CmF", - "mangledName": "$s3VCL12VCLErrorCodeO26MismatchedRequestIssuerDidyA2CmF", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Var", - "name": "MismatchedOfferIssuerDid", - "printedName": "MismatchedOfferIssuerDid", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(VCL.VCLErrorCode.Type) -> VCL.VCLErrorCode", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "VCL.VCLErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:3VCL12VCLErrorCodeO24MismatchedOfferIssuerDidyA2CmF", - "mangledName": "$s3VCL12VCLErrorCodeO24MismatchedOfferIssuerDidyA2CmF", - "moduleName": "VCL" - }, - { - "kind": "Var", - "name": "MismatchedCredentialIssuerDid", - "printedName": "MismatchedCredentialIssuerDid", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(VCL.VCLErrorCode.Type) -> VCL.VCLErrorCode", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "VCL.VCLErrorCode?", "children": [ { "kind": "TypeNominal", "name": "VCLErrorCode", "printedName": "VCL.VCLErrorCode", "usr": "s:3VCL12VCLErrorCodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "VCL.VCLErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - } - ] } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:3VCL12VCLErrorCodeO29MismatchedCredentialIssuerDidyA2CmF", - "mangledName": "$s3VCL12VCLErrorCodeO29MismatchedCredentialIssuerDidyA2CmF", - "moduleName": "VCL" - }, - { - "kind": "Var", - "name": "MismatchedPresentationRequestInspectorDid", - "printedName": "MismatchedPresentationRequestInspectorDid", - "children": [ + ], + "usr": "s:Sq" + }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(VCL.VCLErrorCode.Type) -> VCL.VCLErrorCode", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "VCL.VCLErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "EnumElement", - "usr": "s:3VCL12VCLErrorCodeO41MismatchedPresentationRequestInspectorDidyA2CmF", - "mangledName": "$s3VCL12VCLErrorCodeO41MismatchedPresentationRequestInspectorDidyA2CmF", - "moduleName": "VCL" + "declKind": "Constructor", + "usr": "s:3VCL12VCLErrorCodeO8rawValueACSgSS_tcfc", + "mangledName": "$s3VCL12VCLErrorCodeO8rawValueACSgSS_tcfc", + "moduleName": "VCL", + "implicit": true, + "init_kind": "Designated" }, { "kind": "Var", @@ -14726,39 +14097,6 @@ "accessorKind": "get" } ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLErrorCode?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:3VCL12VCLErrorCodeO8rawValueACSgSS_tcfc", - "mangledName": "$s3VCL12VCLErrorCodeO8rawValueACSgSS_tcfc", - "moduleName": "VCL", - "implicit": true, - "init_kind": "Designated" } ], "declKind": "Enum", @@ -15332,16 +14670,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLCredentialType", @@ -17470,16 +16798,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLGenerateOffersDescriptor", @@ -17854,216 +17172,61 @@ "init_kind": "Designated" }, { - "kind": "Var", - "name": "payload", - "printedName": "payload", + "kind": "TypeDecl", + "name": "CodingKeys", + "printedName": "CodingKeys", "children": [ { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any?]", + "kind": "Var", + "name": "KeyDid", + "printedName": "KeyDid", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" } ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV7payloadSDySSypSgGvp", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV7payloadSDySSypSgGvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "declKind": "Var", + "usr": "s:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvpZ", + "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvpZ", + "moduleName": "VCL", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any?]", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" } ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV7payloadSDySSypSgGvg", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV7payloadSDySSypSgGvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "issuerId", - "printedName": "issuerId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV8issuerIdSSvp", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV8issuerIdSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV8issuerIdSSvg", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV8issuerIdSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "exchangeId", - "printedName": "exchangeId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV10exchangeIdSSvp", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10exchangeIdSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV10exchangeIdSSvg", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10exchangeIdSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "checkOffersUri", - "printedName": "checkOffersUri", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV05checkC3UriSSvp", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV05checkC3UriSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "declKind": "Accessor", + "usr": "s:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvgZ", + "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvgZ", + "moduleName": "VCL", + "static": true, + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV05checkC3UriSSvg", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV05checkC3UriSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CodingKeys", - "printedName": "CodingKeys", - "children": [ + ] + }, { "kind": "Var", - "name": "KeyDid", - "printedName": "KeyDid", + "name": "KeyExchangeId", + "printedName": "KeyExchangeId", "children": [ { "kind": "TypeNominal", @@ -18073,55 +17236,8 @@ } ], "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvpZ", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvpZ", - "moduleName": "VCL", - "static": true, - "declAttributes": [ - "HasInitialValue", - "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:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvgZ", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvgZ", - "moduleName": "VCL", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "KeyExchangeId", - "printedName": "KeyExchangeId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV13KeyExchangeIdSSvpZ", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV13KeyExchangeIdSSvpZ", + "usr": "s:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV13KeyExchangeIdSSvpZ", + "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV13KeyExchangeIdSSvpZ", "moduleName": "VCL", "static": true, "declAttributes": [ @@ -18421,16 +17537,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLCryptoServicesDescriptor", @@ -32176,16 +31282,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "Import", "name": "VCToken", @@ -34699,16 +33795,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLCredentialManifestDescriptorByService", @@ -34872,7 +33958,7 @@ { "kind": "Constructor", "name": "init", - "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:deepLink:)", + "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:)", "children": [ { "kind": "TypeNominal", @@ -34953,26 +34039,11 @@ ], "hasDefaultArg": true, "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:3VCL40VCLCredentialManifestDescriptorByServiceC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingI0OSaySSGSgAA07VCLPushM0VSgAjA07VCLDeepR0VSgtcfc", - "mangledName": "$s3VCL40VCLCredentialManifestDescriptorByServiceC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingI0OSaySSGSgAA07VCLPushM0VSgAjA07VCLDeepR0VSgtcfc", + "usr": "s:3VCL40VCLCredentialManifestDescriptorByServiceC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingI0OSaySSGSgAA07VCLPushM0VSgAItcfc", + "mangledName": "$s3VCL40VCLCredentialManifestDescriptorByServiceC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingI0OSaySSGSgAA07VCLPushM0VSgAItcfc", "moduleName": "VCL", "overriding": true, "implicit": true, @@ -36010,7 +35081,7 @@ { "kind": "Constructor", "name": "init", - "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:deepLink:)", + "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:)", "children": [ { "kind": "TypeNominal", @@ -36091,26 +35162,11 @@ ], "hasDefaultArg": true, "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:3VCL41VCLCredentialManifestDescriptorByDeepLinkC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext04deepG0ACSSSg_AA010VCLIssuingJ0OSaySSGSgAA07VCLPushN0VSgAjA07VCLDeepG0VSgtcfc", - "mangledName": "$s3VCL41VCLCredentialManifestDescriptorByDeepLinkC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext04deepG0ACSSSg_AA010VCLIssuingJ0OSaySSGSgAA07VCLPushN0VSgAjA07VCLDeepG0VSgtcfc", + "usr": "s:3VCL41VCLCredentialManifestDescriptorByDeepLinkC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingJ0OSaySSGSgAA07VCLPushN0VSgAItcfc", + "mangledName": "$s3VCL41VCLCredentialManifestDescriptorByDeepLinkC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingJ0OSaySSGSgAA07VCLPushN0VSgAItcfc", "moduleName": "VCL", "overriding": true, "implicit": true, @@ -36142,335 +35198,6 @@ "RawDocComment" ] }, - { - "kind": "TypeDecl", - "name": "VCLOffer", - "printedName": "VCLOffer", - "children": [ - { - "kind": "Var", - "name": "payload", - "printedName": "payload", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV7payloadSDySSypGvp", - "mangledName": "$s3VCL8VCLOfferV7payloadSDySSypGvp", - "moduleName": "VCL", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL8VCLOfferV7payloadSDySSypGvg", - "mangledName": "$s3VCL8VCLOfferV7payloadSDySSypGvg", - "moduleName": "VCL", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "issuerId", - "printedName": "issuerId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV8issuerIdSSvp", - "mangledName": "$s3VCL8VCLOfferV8issuerIdSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL8VCLOfferV8issuerIdSSvg", - "mangledName": "$s3VCL8VCLOfferV8issuerIdSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "id", - "printedName": "id", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV2idSSvp", - "mangledName": "$s3VCL8VCLOfferV2idSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL8VCLOfferV2idSSvg", - "mangledName": "$s3VCL8VCLOfferV2idSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CodingKeys", - "printedName": "CodingKeys", - "children": [ - { - "kind": "Var", - "name": "KeyId", - "printedName": "KeyId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV10CodingKeysV5KeyIdSSvpZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV5KeyIdSSvpZ", - "moduleName": "VCL", - "static": true, - "declAttributes": [ - "HasInitialValue", - "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:3VCL8VCLOfferV10CodingKeysV5KeyIdSSvgZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV5KeyIdSSvgZ", - "moduleName": "VCL", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "KeyDid", - "printedName": "KeyDid", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV10CodingKeysV6KeyDidSSvpZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV6KeyDidSSvpZ", - "moduleName": "VCL", - "static": true, - "declAttributes": [ - "HasInitialValue", - "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:3VCL8VCLOfferV10CodingKeysV6KeyDidSSvgZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV6KeyDidSSvgZ", - "moduleName": "VCL", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "KeyIssuer", - "printedName": "KeyIssuer", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV10CodingKeysV9KeyIssuerSSvpZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV9KeyIssuerSSvpZ", - "moduleName": "VCL", - "static": true, - "declAttributes": [ - "HasInitialValue", - "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:3VCL8VCLOfferV10CodingKeysV9KeyIssuerSSvgZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV9KeyIssuerSSvgZ", - "moduleName": "VCL", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Struct", - "usr": "s:3VCL8VCLOfferV10CodingKeysV", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ] - } - ], - "declKind": "Struct", - "usr": "s:3VCL8VCLOfferV", - "mangledName": "$s3VCL8VCLOfferV", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "Import", "name": "Foundation", @@ -37898,21 +36625,34 @@ { "kind": "TypeNominal", "name": "Array", - "printedName": "[VCL.VCLOffer]", + "printedName": "[[Swift.String : Any]]", "children": [ { "kind": "TypeNominal", - "name": "VCLOffer", - "printedName": "VCL.VCLOffer", - "usr": "s:3VCL8VCLOfferV" + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" } ], "usr": "s:Sa" } ], "declKind": "Var", - "usr": "s:3VCL9VCLOffersV3allSayAA8VCLOfferVGvp", - "mangledName": "$s3VCL9VCLOffersV3allSayAA8VCLOfferVGvp", + "usr": "s:3VCL9VCLOffersV3allSaySDySSypGGvp", + "mangledName": "$s3VCL9VCLOffersV3allSaySDySSypGGvp", "moduleName": "VCL", "declAttributes": [ "HasStorage", @@ -37929,21 +36669,34 @@ { "kind": "TypeNominal", "name": "Array", - "printedName": "[VCL.VCLOffer]", + "printedName": "[[Swift.String : Any]]", "children": [ { "kind": "TypeNominal", - "name": "VCLOffer", - "printedName": "VCL.VCLOffer", - "usr": "s:3VCL8VCLOfferV" + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" } ], "usr": "s:Sa" } ], "declKind": "Accessor", - "usr": "s:3VCL9VCLOffersV3allSayAA8VCLOfferVGvg", - "mangledName": "$s3VCL9VCLOffersV3allSayAA8VCLOfferVGvg", + "usr": "s:3VCL9VCLOffersV3allSaySDySSypGGvg", + "mangledName": "$s3VCL9VCLOffersV3allSaySDySSypGGvg", "moduleName": "VCL", "implicit": true, "accessorKind": "get" @@ -38115,13 +36868,26 @@ { "kind": "TypeNominal", "name": "Array", - "printedName": "[VCL.VCLOffer]", + "printedName": "[[Swift.String : Any]]", "children": [ { "kind": "TypeNominal", - "name": "VCLOffer", - "printedName": "VCL.VCLOffer", - "usr": "s:3VCL8VCLOfferV" + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" } ], "usr": "s:Sa" @@ -38146,8 +36912,8 @@ } ], "declKind": "Constructor", - "usr": "s:3VCL9VCLOffersV7payload3all12responseCode12sessionToken9challengeACSDySSypG_SayAA8VCLOfferVGSiAA8VCLTokenVSStcfc", - "mangledName": "$s3VCL9VCLOffersV7payload3all12responseCode12sessionToken9challengeACSDySSypG_SayAA8VCLOfferVGSiAA8VCLTokenVSStcfc", + "usr": "s:3VCL9VCLOffersV7payload3all12responseCode12sessionToken9challengeACSDySSypG_SayAIGSiAA8VCLTokenVSStcfc", + "mangledName": "$s3VCL9VCLOffersV7payload3all12responseCode12sessionToken9challengeACSDySSypG_SayAIGSiAA8VCLTokenVSStcfc", "moduleName": "VCL", "declAttributes": [ "AccessControl" @@ -40027,16 +38793,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLJwtServiceUrls", @@ -41693,64 +40449,50 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 3032, - "length": 79, - "value": "\"Credential manifest deep link verification result: \"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 3110, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 3510, - "length": 49, - "value": "\"Deep link was not provided => nothing to verify\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 4087, + "offset": 2374, "length": 3, "value": "\"#\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 4098, + "offset": 2385, "length": 3, "value": "\"#\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 4114, + "offset": 2401, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 4788, + "offset": 3155, "length": 13, "value": "\"Empty KeyID\"" }, + { + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", + "kind": "BooleanLiteral", + "offset": 4542, + "length": 4, + "value": "true" + }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 6124, - "length": 69, - "value": "\"Failed to verify credentialManifest jwt:\n\"" + "offset": 4964, + "length": 27, + "value": "\"Failed to verify: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 6192, - "length": 3, + "offset": 4990, + "length": 4, "value": "\"\"" }, { @@ -41784,49 +40526,49 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "Array", - "offset": 2107, + "offset": 2065, "length": 2, "value": "[]" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 2294, + "offset": 2250, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "Dictionary", - "offset": 2515, + "offset": 2465, "length": 3, "value": "[]" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 2724, + "offset": 2624, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "Dictionary", - "offset": 2834, + "offset": 2734, "length": 3, "value": "[]" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "Array", - "offset": 2860, + "offset": 2760, "length": 2, "value": "[]" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 2986, + "offset": 2886, "length": 2, "value": "\"\"" }, @@ -41889,42 +40631,42 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1807, + "offset": 1765, "length": 12, "value": "\"exchangeId\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1868, + "offset": 1826, "length": 18, "value": "\"approvedOfferIds\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1935, + "offset": 1893, "length": 18, "value": "\"rejectedOfferIds\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1998, + "offset": 1956, "length": 5, "value": "\"jwt\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 2041, + "offset": 1999, "length": 7, "value": "\"proof\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 2090, + "offset": 2048, "length": 12, "value": "\"proof_type\"" }, @@ -41966,161 +40708,161 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1251, + "offset": 1142, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1277, + "offset": 1168, "length": 21, "value": "\"\nuri: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1294, + "offset": 1185, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1297, + "offset": 1188, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1322, + "offset": 1213, "length": 21, "value": "\"\ndid: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1339, + "offset": 1230, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1342, + "offset": 1233, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1367, + "offset": 1258, "length": 31, "value": "\"\nissuingType: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1397, + "offset": 1288, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1422, + "offset": 1313, "length": 59, "value": "\"\ncredentialTypes: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1480, + "offset": 1371, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1505, + "offset": 1396, "length": 56, "value": "\"\npushDelegate: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1557, + "offset": 1448, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1560, + "offset": 1451, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1585, + "offset": 1476, "length": 53, "value": "\"\nvendorOriginContext: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1634, + "offset": 1525, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1637, + "offset": 1528, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1749, + "offset": 1640, "length": 6, "value": "\"did:\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1803, + "offset": 1694, "length": 18, "value": "\"credential_types\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1873, + "offset": 1764, "length": 24, "value": "\"push_delegate.push_url\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1951, + "offset": 1842, "length": 26, "value": "\"push_delegate.push_token\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 2031, + "offset": 1922, "length": 14, "value": "\"credentialId\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 2085, + "offset": 1976, "length": 9, "value": "\"refresh\"" }, @@ -42575,59 +41317,17 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/extensions\/StringExtensions.swift", "kind": "StringLiteral", - "offset": 7021, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/extensions\/StringExtensions.swift", - "kind": "StringLiteral", - "offset": 7214, + "offset": 6633, "length": 64, "value": "\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/extensions\/StringExtensions.swift", "kind": "IntegerLiteral", - "offset": 7296, + "offset": 6715, "length": 1, "value": "0" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/FinalizeOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 5388, - "length": 74, - "value": "\"Credentials by deep link verification result: \"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/FinalizeOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 5461, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/FinalizeOffersUseCaseImpl.swift", - "kind": "BooleanLiteral", - "offset": 5509, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/FinalizeOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 5682, - "length": 49, - "value": "\"Deep link was not provided => nothing to verify\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/FinalizeOffersUseCaseImpl.swift", - "kind": "BooleanLiteral", - "offset": 5770, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/extensions\/DateExtensions.swift", "kind": "StringLiteral", @@ -42894,13 +41594,6 @@ "length": 46, "value": "\"credentialManifestDescriptor.endpoint = null\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialManifestByDeepLinkVerifierImpl.swift", - "kind": "BooleanLiteral", - "offset": 570, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/jwt\/local\/VCLJwtSignServiceLocalImpl.swift", "kind": "Dictionary", @@ -43352,133 +42045,133 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 831, + "offset": 720, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 1089, + "offset": 849, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 1262, + "offset": 1028, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 1431, + "offset": 1197, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 1649, + "offset": 1415, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 1861, + "offset": 1627, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2085, + "offset": 1851, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2251, + "offset": 2022, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2291, + "offset": 2062, "length": 9, "value": "\"\/issue\/\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2473, + "offset": 2244, "length": 17, "value": "\"issuing_request\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2534, + "offset": 2305, "length": 4, "value": "\"id\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2574, + "offset": 2345, "length": 5, "value": "\"iss\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2618, + "offset": 2389, "length": 8, "value": "\"issuer\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2669, + "offset": 2440, "length": 13, "value": "\"exchange_id\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2739, + "offset": 2510, "length": 25, "value": "\"presentation_definition\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2814, + "offset": 2585, "length": 10, "value": "\"metadata\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2871, + "offset": 2642, "length": 18, "value": "\"check_offers_uri\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2939, + "offset": 2710, "length": 21, "value": "\"finalize_offers_uri\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 3016, + "offset": 2787, "length": 25, "value": "\"submit_presentation_uri\"" }, @@ -44780,73 +43473,45 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 474, + "offset": 475, "length": 32, "value": "\"credential_type_not_registered\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 551, + "offset": 552, "length": 37, "value": "\"issuer_requires_identity_permission\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 631, + "offset": 632, "length": 35, "value": "\"issuer_requires_notary_permission\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 707, + "offset": 708, "length": 33, "value": "\"invalid_credential_subject_type\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 784, + "offset": 785, "length": 36, "value": "\"invalid_credential_subject_context\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 866, + "offset": 867, "length": 38, "value": "\"issuer_unexpected_permission_failure\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 984, - "length": 31, - "value": "\"mismatched_request_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1052, - "length": 29, - "value": "\"mismatched_offer_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1123, - "length": 34, - "value": "\"mismatched_credential_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1211, - "length": 47, - "value": "\"mismatched_presentation_request_inspector_did\"" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", @@ -44864,73 +43529,45 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 474, + "offset": 475, "length": 32, "value": "\"credential_type_not_registered\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 551, + "offset": 552, "length": 37, "value": "\"issuer_requires_identity_permission\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 631, + "offset": 632, "length": 35, "value": "\"issuer_requires_notary_permission\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 707, + "offset": 708, "length": 33, "value": "\"invalid_credential_subject_type\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 784, + "offset": 785, "length": 36, "value": "\"invalid_credential_subject_context\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 866, + "offset": 867, "length": 38, "value": "\"issuer_unexpected_permission_failure\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 984, - "length": 31, - "value": "\"mismatched_request_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1052, - "length": 29, - "value": "\"mismatched_offer_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1123, - "length": 34, - "value": "\"mismatched_credential_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1211, - "length": 47, - "value": "\"mismatched_presentation_request_inspector_did\"" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLRegion.swift", "kind": "StringLiteral", @@ -44953,16 +43590,16 @@ "value": "\"Failed to parse verified profile payload.\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialDidVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialDidVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 792, + "offset": 872, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialDidVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialDidVerifierImpl.swift", "kind": "StringLiteral", - "offset": 1587, + "offset": 1636, "length": 5, "value": "\"iss\"" }, @@ -45025,70 +43662,56 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 2527, + "offset": 2252, "length": 3, "value": "\"#\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 2538, + "offset": 2263, "length": 3, "value": "\"#\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 2554, + "offset": 2279, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 3247, + "offset": 2972, "length": 13, "value": "\"Empty KeyID\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 4615, - "length": 70, - "value": "\"Presentation request by deep link verification result: \"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 4684, - "length": 2, - "value": "\"\"" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "BooleanLiteral", - "offset": 5379, + "offset": 4471, "length": 4, "value": "true" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 5551, + "offset": 4643, "length": 62, "value": "\"Failed to verify: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "Dictionary", - "offset": 5608, + "offset": 4700, "length": 3, "value": "[]" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 5612, + "offset": 4704, "length": 20, "value": "\"\"" }, @@ -45512,13 +44135,6 @@ "length": 13, "value": "\"self is nil\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/OffersByDeepLinkVerifierImpl.swift", - "kind": "BooleanLiteral", - "offset": 663, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/utils\/ProfileServiceTypeVerifier.swift", "kind": "StringLiteral", @@ -45802,28 +44418,28 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLGenerateOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1443, + "offset": 1405, "length": 5, "value": "\"did\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLGenerateOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1491, + "offset": 1453, "length": 12, "value": "\"exchangeId\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLGenerateOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1541, + "offset": 1503, "length": 7, "value": "\"types\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLGenerateOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1592, + "offset": 1554, "length": 13, "value": "\"offerHashes\"" }, @@ -45834,13 +44450,6 @@ "length": 27, "value": "\"VCL.VCLIdentificationSubmission\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/PresentationRequestByDeepLinkVerifierImpl.swift", - "kind": "BooleanLiteral", - "offset": 570, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/extensions\/DataExtensions.swift", "kind": "Array", @@ -47808,13 +46417,6 @@ "length": 1, "value": "-1" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialsByDeepLinkVerifierImpl.swift", - "kind": "BooleanLiteral", - "offset": 694, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/infrastructure\/db\/CacheServiceImpl.swift", "kind": "StringLiteral", @@ -48161,21 +46763,21 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/FinalizeOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 1442, + "offset": 1466, "length": 89, "value": "\"Failed to parse \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/FinalizeOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 1527, + "offset": 1551, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/FinalizeOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 1530, + "offset": 1554, "length": 4, "value": "\"\"" }, @@ -48417,27 +47019,6 @@ "length": 2, "value": "\"\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/GenerateOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 2208, - "length": 53, - "value": "\"Offers deep link verification result: \"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/GenerateOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 2260, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/GenerateOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 2570, - "length": 49, - "value": "\"Deep link was not provided => nothing to verify\"" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptorByDeepLink.swift", "kind": "StringLiteral", @@ -48445,41 +47026,6 @@ "length": 41, "value": "\"VCL.VCLCredentialManifestDescriptorByDeepLink\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffer.swift", - "kind": "StringLiteral", - "offset": 428, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffer.swift", - "kind": "StringLiteral", - "offset": 511, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffer.swift", - "kind": "StringLiteral", - "offset": 584, - "length": 4, - "value": "\"id\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffer.swift", - "kind": "StringLiteral", - "offset": 624, - "length": 5, - "value": "\"did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffer.swift", - "kind": "StringLiteral", - "offset": 668, - "length": 8, - "value": "\"issuer\"" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/PresentationRequestRepositoryImpl.swift", "kind": "StringLiteral", @@ -48623,14 +47169,14 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffers.swift", "kind": "StringLiteral", - "offset": 806, + "offset": 816, "length": 8, "value": "\"offers\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffers.swift", "kind": "StringLiteral", - "offset": 856, + "offset": 866, "length": 11, "value": "\"challenge\"" }, @@ -48726,191 +47272,191 @@ "value": "\"2.0\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 1343, + "offset": 1357, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 1711, + "offset": 1725, "length": 37, "value": "\"Finish mainBackgroundTaskIdentifier\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 2625, + "offset": 2730, "length": 48, "value": "\"Credential verification result = \"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 2672, + "offset": 2777, "length": 2, "value": "\"\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 2979, + "offset": 3084, "length": 10, "value": "\"\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 2988, + "offset": 3093, "length": 2, "value": "\"\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 3961, + "offset": 4113, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 5806, + "offset": 5958, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 6335, + "offset": 6487, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 9078, + "offset": 9513, "length": 46, "value": "\"Finish resolveConetxBackgroundTaskIdentifier\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 10012, + "offset": 10447, "length": 32, "value": "\"Unexpected LD-Context payload.\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 10123, + "offset": 10558, "length": 55, "value": "\"Error fetching \"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 10166, + "offset": 10601, "length": 1, "value": "\":\n\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 10177, + "offset": 10612, "length": 2, "value": "\"\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 11363, + "offset": 11797, "length": 5, "value": "false" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 11479, + "offset": 11913, "length": 47, "value": "\"Finish completeConetxBackgroundTaskIdentifier\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 12314, + "offset": 12748, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 13134, + "offset": 13568, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 13397, + "offset": 13831, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14724, + "offset": 15157, "length": 4, "value": "\"vc\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14758, + "offset": 15191, "length": 6, "value": "\"type\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14816, + "offset": 15249, "length": 19, "value": "\"credentialSubject\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14868, + "offset": 15301, "length": 10, "value": "\"@context\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14906, + "offset": 15339, "length": 5, "value": "\"@id\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14947, + "offset": 15380, "length": 12, "value": "\"identifier\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 15025, + "offset": 15458, "length": 65, "value": "\"https:\/\/velocitynetwork.foundation\/contexts#primaryOrganization\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 15148, + "offset": 15581, "length": 66, "value": "\"https:\/\/velocitynetwork.foundation\/contexts#primarySourceProfile\"" }, @@ -48950,16 +47496,16 @@ "value": "[]" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierEmptyImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierEmptyImpl.swift", "kind": "StringLiteral", - "offset": 490, + "offset": 497, "length": 64, "value": "\"Empty implementation - credential issuer is always approved...\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierEmptyImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierEmptyImpl.swift", "kind": "BooleanLiteral", - "offset": 589, + "offset": 596, "length": 4, "value": "true" }, diff --git a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface index 0536388..7d14c0f 100644 --- a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface +++ b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -58,24 +58,6 @@ public struct VCLFinalizeOffersDescriptor { public let approvedOfferIds: [Swift.String] public let rejectedOfferIds: [Swift.String] public init(credentialManifest: VCLCredentialManifest, offers: VCLOffers, approvedOfferIds: [Swift.String], rejectedOfferIds: [Swift.String]) - public var payload: [Swift.String : Any?] { - get - } - public var aud: Swift.String { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var finalizeOffersUri: Swift.String { - get - } - public var serviceTypes: VCLServiceTypes { - get - } public func generateRequestBody(jwt: VCLJwt) -> [Swift.String : Any?] public struct CodingKeys { public static let KeyExchangeId: Swift.String @@ -93,8 +75,7 @@ public class VCLCredentialManifestDescriptor { final public let pushDelegate: VCLPushDelegate? final public let did: Swift.String? final public let vendorOriginContext: Swift.String? - final public let deepLink: VCLDeepLink? - public init(uri: Swift.String?, issuingType: VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil, deepLink: VCLDeepLink? = nil) + public init(uri: Swift.String?, issuingType: VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil) public var endpoint: Swift.String? { get } @@ -221,8 +202,7 @@ public struct VCLCredentialManifest { public let jwt: VCLJwt public let vendorOriginContext: Swift.String? public let verifiedProfile: VCLVerifiedProfile - public let deepLink: VCLDeepLink? - public init(jwt: VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCLVerifiedProfile, deepLink: VCLDeepLink? = nil) + public init(jwt: VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCLVerifiedProfile) public var iss: Swift.String { get } @@ -232,9 +212,6 @@ public struct VCLCredentialManifest { public var issuerId: Swift.String { get } - public var aud: Swift.String { - get - } public var exchangeId: Swift.String { get } @@ -438,10 +415,6 @@ public enum VCLErrorCode : Swift.String { case InvalidCredentialSubjectType case InvalidCredentialSubjectContext case IssuerUnexpectedPermissionFailure - case MismatchedRequestIssuerDid - case MismatchedOfferIssuerDid - case MismatchedCredentialIssuerDid - case MismatchedPresentationRequestInspectorDid public init?(rawValue: Swift.String) public typealias RawValue = Swift.String public var rawValue: Swift.String { @@ -523,18 +496,6 @@ public struct VCLGenerateOffersDescriptor { public let offerHashes: [Swift.String]? public let identificationVerifiableCredentials: [VCLVerifiableCredential]? public init(credentialManifest: VCLCredentialManifest, types: [Swift.String]? = nil, offerHashes: [Swift.String]? = nil, identificationVerifiableCredentials: [VCLVerifiableCredential]? = nil) - public var payload: [Swift.String : Any?] { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var checkOffersUri: Swift.String { - get - } public struct CodingKeys { public static let KeyDid: Swift.String public static let KeyExchangeId: Swift.String @@ -947,20 +908,6 @@ public class VCLCredentialManifestDescriptorByDeepLink : VCLCredentialManifestDe public init(deepLink: VCLDeepLink, issuingType: VCLIssuingType = VCLIssuingType.Career) @objc deinit } -public struct VCLOffer { - public let payload: [Swift.String : Any] - public var issuerId: Swift.String { - get - } - public var id: Swift.String { - get - } - public struct CodingKeys { - public static let KeyId: Swift.String - public static let KeyDid: Swift.String - public static let KeyIssuer: Swift.String - } -} public struct VCLOrganization { public let payload: [Swift.String : Any] public init(payload: [Swift.String : Any]) @@ -999,11 +946,11 @@ public struct VCLPublicJwk { } public struct VCLOffers { public let payload: [Swift.String : Any] - public let all: [VCLOffer] + public let all: [[Swift.String : Any]] public let responseCode: Swift.Int public let sessionToken: VCLToken public let challenge: Swift.String - public init(payload: [Swift.String : Any], all: [VCLOffer], responseCode: Swift.Int, sessionToken: VCLToken, challenge: Swift.String) + public init(payload: [Swift.String : Any], all: [[Swift.String : Any]], responseCode: Swift.Int, sessionToken: VCLToken, challenge: Swift.String) public struct CodingKeys { public static let KeyOffers: Swift.String public static let KeyChallenge: Swift.String diff --git a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface-e b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface-e index af5e0bb..8c51866 100644 --- a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface-e +++ b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface-e @@ -58,24 +58,6 @@ public struct VCLFinalizeOffersDescriptor { public let approvedOfferIds: [Swift.String] public let rejectedOfferIds: [Swift.String] public init(credentialManifest: VCL.VCLCredentialManifest, offers: VCL.VCLOffers, approvedOfferIds: [Swift.String], rejectedOfferIds: [Swift.String]) - public var payload: [Swift.String : Any?] { - get - } - public var aud: Swift.String { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var finalizeOffersUri: Swift.String { - get - } - public var serviceTypes: VCL.VCLServiceTypes { - get - } public func generateRequestBody(jwt: VCL.VCLJwt) -> [Swift.String : Any?] public struct CodingKeys { public static let KeyExchangeId: Swift.String @@ -93,8 +75,7 @@ public class VCLCredentialManifestDescriptor { final public let pushDelegate: VCL.VCLPushDelegate? final public let did: Swift.String? final public let vendorOriginContext: Swift.String? - final public let deepLink: VCL.VCLDeepLink? - public init(uri: Swift.String?, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCL.VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil, deepLink: VCL.VCLDeepLink? = nil) + public init(uri: Swift.String?, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCL.VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil) public var endpoint: Swift.String? { get } @@ -221,8 +202,7 @@ public struct VCLCredentialManifest { public let jwt: VCL.VCLJwt public let vendorOriginContext: Swift.String? public let verifiedProfile: VCL.VCLVerifiedProfile - public let deepLink: VCL.VCLDeepLink? - public init(jwt: VCL.VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCL.VCLVerifiedProfile, deepLink: VCL.VCLDeepLink? = nil) + public init(jwt: VCL.VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCL.VCLVerifiedProfile) public var iss: Swift.String { get } @@ -232,9 +212,6 @@ public struct VCLCredentialManifest { public var issuerId: Swift.String { get } - public var aud: Swift.String { - get - } public var exchangeId: Swift.String { get } @@ -438,10 +415,6 @@ public enum VCLErrorCode : Swift.String { case InvalidCredentialSubjectType case InvalidCredentialSubjectContext case IssuerUnexpectedPermissionFailure - case MismatchedRequestIssuerDid - case MismatchedOfferIssuerDid - case MismatchedCredentialIssuerDid - case MismatchedPresentationRequestInspectorDid public init?(rawValue: Swift.String) public typealias RawValue = Swift.String public var rawValue: Swift.String { @@ -523,18 +496,6 @@ public struct VCLGenerateOffersDescriptor { public let offerHashes: [Swift.String]? public let identificationVerifiableCredentials: [VCL.VCLVerifiableCredential]? public init(credentialManifest: VCL.VCLCredentialManifest, types: [Swift.String]? = nil, offerHashes: [Swift.String]? = nil, identificationVerifiableCredentials: [VCL.VCLVerifiableCredential]? = nil) - public var payload: [Swift.String : Any?] { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var checkOffersUri: Swift.String { - get - } public struct CodingKeys { public static let KeyDid: Swift.String public static let KeyExchangeId: Swift.String @@ -947,20 +908,6 @@ public class VCLCredentialManifestDescriptorByDeepLink : VCL.VCLCredentialManife public init(deepLink: VCL.VCLDeepLink, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career) @objc deinit } -public struct VCLOffer { - public let payload: [Swift.String : Any] - public var issuerId: Swift.String { - get - } - public var id: Swift.String { - get - } - public struct CodingKeys { - public static let KeyId: Swift.String - public static let KeyDid: Swift.String - public static let KeyIssuer: Swift.String - } -} public struct VCLOrganization { public let payload: [Swift.String : Any] public init(payload: [Swift.String : Any]) @@ -999,11 +946,11 @@ public struct VCLPublicJwk { } public struct VCLOffers { public let payload: [Swift.String : Any] - public let all: [VCL.VCLOffer] + public let all: [[Swift.String : Any]] public let responseCode: Swift.Int public let sessionToken: VCL.VCLToken public let challenge: Swift.String - public init(payload: [Swift.String : Any], all: [VCL.VCLOffer], responseCode: Swift.Int, sessionToken: VCL.VCLToken, challenge: Swift.String) + public init(payload: [Swift.String : Any], all: [[Swift.String : Any]], responseCode: Swift.Int, sessionToken: VCL.VCLToken, challenge: Swift.String) public struct CodingKeys { public static let KeyOffers: Swift.String public static let KeyChallenge: Swift.String diff --git a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.swiftinterface index 0536388..7d14c0f 100644 --- a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -58,24 +58,6 @@ public struct VCLFinalizeOffersDescriptor { public let approvedOfferIds: [Swift.String] public let rejectedOfferIds: [Swift.String] public init(credentialManifest: VCLCredentialManifest, offers: VCLOffers, approvedOfferIds: [Swift.String], rejectedOfferIds: [Swift.String]) - public var payload: [Swift.String : Any?] { - get - } - public var aud: Swift.String { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var finalizeOffersUri: Swift.String { - get - } - public var serviceTypes: VCLServiceTypes { - get - } public func generateRequestBody(jwt: VCLJwt) -> [Swift.String : Any?] public struct CodingKeys { public static let KeyExchangeId: Swift.String @@ -93,8 +75,7 @@ public class VCLCredentialManifestDescriptor { final public let pushDelegate: VCLPushDelegate? final public let did: Swift.String? final public let vendorOriginContext: Swift.String? - final public let deepLink: VCLDeepLink? - public init(uri: Swift.String?, issuingType: VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil, deepLink: VCLDeepLink? = nil) + public init(uri: Swift.String?, issuingType: VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil) public var endpoint: Swift.String? { get } @@ -221,8 +202,7 @@ public struct VCLCredentialManifest { public let jwt: VCLJwt public let vendorOriginContext: Swift.String? public let verifiedProfile: VCLVerifiedProfile - public let deepLink: VCLDeepLink? - public init(jwt: VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCLVerifiedProfile, deepLink: VCLDeepLink? = nil) + public init(jwt: VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCLVerifiedProfile) public var iss: Swift.String { get } @@ -232,9 +212,6 @@ public struct VCLCredentialManifest { public var issuerId: Swift.String { get } - public var aud: Swift.String { - get - } public var exchangeId: Swift.String { get } @@ -438,10 +415,6 @@ public enum VCLErrorCode : Swift.String { case InvalidCredentialSubjectType case InvalidCredentialSubjectContext case IssuerUnexpectedPermissionFailure - case MismatchedRequestIssuerDid - case MismatchedOfferIssuerDid - case MismatchedCredentialIssuerDid - case MismatchedPresentationRequestInspectorDid public init?(rawValue: Swift.String) public typealias RawValue = Swift.String public var rawValue: Swift.String { @@ -523,18 +496,6 @@ public struct VCLGenerateOffersDescriptor { public let offerHashes: [Swift.String]? public let identificationVerifiableCredentials: [VCLVerifiableCredential]? public init(credentialManifest: VCLCredentialManifest, types: [Swift.String]? = nil, offerHashes: [Swift.String]? = nil, identificationVerifiableCredentials: [VCLVerifiableCredential]? = nil) - public var payload: [Swift.String : Any?] { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var checkOffersUri: Swift.String { - get - } public struct CodingKeys { public static let KeyDid: Swift.String public static let KeyExchangeId: Swift.String @@ -947,20 +908,6 @@ public class VCLCredentialManifestDescriptorByDeepLink : VCLCredentialManifestDe public init(deepLink: VCLDeepLink, issuingType: VCLIssuingType = VCLIssuingType.Career) @objc deinit } -public struct VCLOffer { - public let payload: [Swift.String : Any] - public var issuerId: Swift.String { - get - } - public var id: Swift.String { - get - } - public struct CodingKeys { - public static let KeyId: Swift.String - public static let KeyDid: Swift.String - public static let KeyIssuer: Swift.String - } -} public struct VCLOrganization { public let payload: [Swift.String : Any] public init(payload: [Swift.String : Any]) @@ -999,11 +946,11 @@ public struct VCLPublicJwk { } public struct VCLOffers { public let payload: [Swift.String : Any] - public let all: [VCLOffer] + public let all: [[Swift.String : Any]] public let responseCode: Swift.Int public let sessionToken: VCLToken public let challenge: Swift.String - public init(payload: [Swift.String : Any], all: [VCLOffer], responseCode: Swift.Int, sessionToken: VCLToken, challenge: Swift.String) + public init(payload: [Swift.String : Any], all: [[Swift.String : Any]], responseCode: Swift.Int, sessionToken: VCLToken, challenge: Swift.String) public struct CodingKeys { public static let KeyOffers: Swift.String public static let KeyChallenge: Swift.String diff --git a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.swiftinterface-e b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.swiftinterface-e index af5e0bb..8c51866 100644 --- a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.swiftinterface-e +++ b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/arm64-apple-ios-simulator.swiftinterface-e @@ -58,24 +58,6 @@ public struct VCLFinalizeOffersDescriptor { public let approvedOfferIds: [Swift.String] public let rejectedOfferIds: [Swift.String] public init(credentialManifest: VCL.VCLCredentialManifest, offers: VCL.VCLOffers, approvedOfferIds: [Swift.String], rejectedOfferIds: [Swift.String]) - public var payload: [Swift.String : Any?] { - get - } - public var aud: Swift.String { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var finalizeOffersUri: Swift.String { - get - } - public var serviceTypes: VCL.VCLServiceTypes { - get - } public func generateRequestBody(jwt: VCL.VCLJwt) -> [Swift.String : Any?] public struct CodingKeys { public static let KeyExchangeId: Swift.String @@ -93,8 +75,7 @@ public class VCLCredentialManifestDescriptor { final public let pushDelegate: VCL.VCLPushDelegate? final public let did: Swift.String? final public let vendorOriginContext: Swift.String? - final public let deepLink: VCL.VCLDeepLink? - public init(uri: Swift.String?, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCL.VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil, deepLink: VCL.VCLDeepLink? = nil) + public init(uri: Swift.String?, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCL.VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil) public var endpoint: Swift.String? { get } @@ -221,8 +202,7 @@ public struct VCLCredentialManifest { public let jwt: VCL.VCLJwt public let vendorOriginContext: Swift.String? public let verifiedProfile: VCL.VCLVerifiedProfile - public let deepLink: VCL.VCLDeepLink? - public init(jwt: VCL.VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCL.VCLVerifiedProfile, deepLink: VCL.VCLDeepLink? = nil) + public init(jwt: VCL.VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCL.VCLVerifiedProfile) public var iss: Swift.String { get } @@ -232,9 +212,6 @@ public struct VCLCredentialManifest { public var issuerId: Swift.String { get } - public var aud: Swift.String { - get - } public var exchangeId: Swift.String { get } @@ -438,10 +415,6 @@ public enum VCLErrorCode : Swift.String { case InvalidCredentialSubjectType case InvalidCredentialSubjectContext case IssuerUnexpectedPermissionFailure - case MismatchedRequestIssuerDid - case MismatchedOfferIssuerDid - case MismatchedCredentialIssuerDid - case MismatchedPresentationRequestInspectorDid public init?(rawValue: Swift.String) public typealias RawValue = Swift.String public var rawValue: Swift.String { @@ -523,18 +496,6 @@ public struct VCLGenerateOffersDescriptor { public let offerHashes: [Swift.String]? public let identificationVerifiableCredentials: [VCL.VCLVerifiableCredential]? public init(credentialManifest: VCL.VCLCredentialManifest, types: [Swift.String]? = nil, offerHashes: [Swift.String]? = nil, identificationVerifiableCredentials: [VCL.VCLVerifiableCredential]? = nil) - public var payload: [Swift.String : Any?] { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var checkOffersUri: Swift.String { - get - } public struct CodingKeys { public static let KeyDid: Swift.String public static let KeyExchangeId: Swift.String @@ -947,20 +908,6 @@ public class VCLCredentialManifestDescriptorByDeepLink : VCL.VCLCredentialManife public init(deepLink: VCL.VCLDeepLink, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career) @objc deinit } -public struct VCLOffer { - public let payload: [Swift.String : Any] - public var issuerId: Swift.String { - get - } - public var id: Swift.String { - get - } - public struct CodingKeys { - public static let KeyId: Swift.String - public static let KeyDid: Swift.String - public static let KeyIssuer: Swift.String - } -} public struct VCLOrganization { public let payload: [Swift.String : Any] public init(payload: [Swift.String : Any]) @@ -999,11 +946,11 @@ public struct VCLPublicJwk { } public struct VCLOffers { public let payload: [Swift.String : Any] - public let all: [VCL.VCLOffer] + public let all: [[Swift.String : Any]] public let responseCode: Swift.Int public let sessionToken: VCL.VCLToken public let challenge: Swift.String - public init(payload: [Swift.String : Any], all: [VCL.VCLOffer], responseCode: Swift.Int, sessionToken: VCL.VCLToken, challenge: Swift.String) + public init(payload: [Swift.String : Any], all: [[Swift.String : Any]], responseCode: Swift.Int, sessionToken: VCL.VCLToken, challenge: Swift.String) public struct CodingKeys { public static let KeyOffers: Swift.String public static let KeyChallenge: Swift.String diff --git a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.abi.json index 19eeda3..2c49061 100644 --- a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.abi.json +++ b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -1857,288 +1857,6 @@ ], "init_kind": "Designated" }, - { - "kind": "Var", - "name": "payload", - "printedName": "payload", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any?]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV7payloadSDySSypSgGvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV7payloadSDySSypSgGvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any?]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV7payloadSDySSypSgGvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV7payloadSDySSypSgGvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "aud", - "printedName": "aud", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV3audSSvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV3audSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV3audSSvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV3audSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "issuerId", - "printedName": "issuerId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV8issuerIdSSvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV8issuerIdSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV8issuerIdSSvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV8issuerIdSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "exchangeId", - "printedName": "exchangeId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV10exchangeIdSSvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV10exchangeIdSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV10exchangeIdSSvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV10exchangeIdSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "finalizeOffersUri", - "printedName": "finalizeOffersUri", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV08finalizeC3UriSSvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV08finalizeC3UriSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV08finalizeC3UriSSvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV08finalizeC3UriSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "serviceTypes", - "printedName": "serviceTypes", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLServiceTypes", - "printedName": "VCL.VCLServiceTypes", - "usr": "s:3VCL15VCLServiceTypesC" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV12serviceTypesAA010VCLServiceF0Cvp", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV12serviceTypesAA010VCLServiceF0Cvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLServiceTypes", - "printedName": "VCL.VCLServiceTypes", - "usr": "s:3VCL15VCLServiceTypesC" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLFinalizeOffersDescriptorV12serviceTypesAA010VCLServiceF0Cvg", - "mangledName": "$s3VCL27VCLFinalizeOffersDescriptorV12serviceTypesAA010VCLServiceF0Cvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, { "kind": "Function", "name": "generateRequestBody", @@ -2911,74 +2629,10 @@ } ] }, - { - "kind": "Var", - "name": "deepLink", - "printedName": "deepLink", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:3VCL31VCLCredentialManifestDescriptorC8deepLinkAA07VCLDeepF0VSgvp", - "mangledName": "$s3VCL31VCLCredentialManifestDescriptorC8deepLinkAA07VCLDeepF0VSgvp", - "moduleName": "VCL", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL31VCLCredentialManifestDescriptorC8deepLinkAA07VCLDeepF0VSgvg", - "mangledName": "$s3VCL31VCLCredentialManifestDescriptorC8deepLinkAA07VCLDeepF0VSgvg", - "moduleName": "VCL", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, { "kind": "Constructor", "name": "init", - "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:deepLink:)", + "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:)", "children": [ { "kind": "TypeNominal", @@ -3059,26 +2713,11 @@ ], "hasDefaultArg": true, "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:3VCL31VCLCredentialManifestDescriptorC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingG0OSaySSGSgAA07VCLPushK0VSgAjA07VCLDeepP0VSgtcfc", - "mangledName": "$s3VCL31VCLCredentialManifestDescriptorC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingG0OSaySSGSgAA07VCLPushK0VSgAjA07VCLDeepP0VSgtcfc", + "usr": "s:3VCL31VCLCredentialManifestDescriptorC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingG0OSaySSGSgAA07VCLPushK0VSgAItcfc", + "mangledName": "$s3VCL31VCLCredentialManifestDescriptorC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingG0OSaySSGSgAA07VCLPushK0VSgAItcfc", "moduleName": "VCL", "declAttributes": [ "AccessControl" @@ -3527,16 +3166,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLPresentationRequestDescriptor", @@ -4886,16 +4515,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "Import", "name": "VCToken", @@ -5552,7 +5171,7 @@ { "kind": "Constructor", "name": "init", - "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:deepLink:)", + "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:)", "children": [ { "kind": "TypeNominal", @@ -5633,26 +5252,11 @@ ], "hasDefaultArg": true, "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:3VCL38VCLCredentialManifestDescriptorRefreshC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingH0OSaySSGSgAA07VCLPushL0VSgAjA07VCLDeepQ0VSgtcfc", - "mangledName": "$s3VCL38VCLCredentialManifestDescriptorRefreshC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingH0OSaySSGSgAA07VCLPushL0VSgAjA07VCLDeepQ0VSgtcfc", + "usr": "s:3VCL38VCLCredentialManifestDescriptorRefreshC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingH0OSaySSGSgAA07VCLPushL0VSgAItcfc", + "mangledName": "$s3VCL38VCLCredentialManifestDescriptorRefreshC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingH0OSaySSGSgAA07VCLPushL0VSgAItcfc", "moduleName": "VCL", "overriding": true, "implicit": true, @@ -7212,70 +6816,10 @@ } ] }, - { - "kind": "Var", - "name": "deepLink", - "printedName": "deepLink", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:3VCL21VCLCredentialManifestV8deepLinkAA07VCLDeepE0VSgvp", - "mangledName": "$s3VCL21VCLCredentialManifestV8deepLinkAA07VCLDeepE0VSgvp", - "moduleName": "VCL", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL21VCLCredentialManifestV8deepLinkAA07VCLDeepE0VSgvg", - "mangledName": "$s3VCL21VCLCredentialManifestV8deepLinkAA07VCLDeepE0VSgvg", - "moduleName": "VCL", - "implicit": true, - "accessorKind": "get" - } - ] - }, { "kind": "Constructor", "name": "init", - "printedName": "init(jwt:vendorOriginContext:verifiedProfile:deepLink:)", + "printedName": "init(jwt:vendorOriginContext:verifiedProfile:)", "children": [ { "kind": "TypeNominal", @@ -7309,26 +6853,11 @@ "name": "VCLVerifiedProfile", "printedName": "VCL.VCLVerifiedProfile", "usr": "s:3VCL18VCLVerifiedProfileV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:3VCL21VCLCredentialManifestV3jwt19vendorOriginContext15verifiedProfile8deepLinkAcA6VCLJwtV_SSSgAA011VCLVerifiedI0VAA07VCLDeepK0VSgtcfc", - "mangledName": "$s3VCL21VCLCredentialManifestV3jwt19vendorOriginContext15verifiedProfile8deepLinkAcA6VCLJwtV_SSSgAA011VCLVerifiedI0VAA07VCLDeepK0VSgtcfc", + "usr": "s:3VCL21VCLCredentialManifestV3jwt19vendorOriginContext15verifiedProfileAcA6VCLJwtV_SSSgAA011VCLVerifiedI0Vtcfc", + "mangledName": "$s3VCL21VCLCredentialManifestV3jwt19vendorOriginContext15verifiedProfileAcA6VCLJwtV_SSSgAA011VCLVerifiedI0Vtcfc", "moduleName": "VCL", "declAttributes": [ "AccessControl" @@ -7455,46 +6984,6 @@ } ] }, - { - "kind": "Var", - "name": "aud", - "printedName": "aud", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL21VCLCredentialManifestV3audSSvp", - "mangledName": "$s3VCL21VCLCredentialManifestV3audSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL21VCLCredentialManifestV3audSSvg", - "mangledName": "$s3VCL21VCLCredentialManifestV3audSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, { "kind": "Var", "name": "exchangeId", @@ -14538,155 +14027,37 @@ "moduleName": "VCL" }, { - "kind": "Var", - "name": "MismatchedRequestIssuerDid", - "printedName": "MismatchedRequestIssuerDid", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(VCL.VCLErrorCode.Type) -> VCL.VCLErrorCode", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "VCL.VCLErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:3VCL12VCLErrorCodeO26MismatchedRequestIssuerDidyA2CmF", - "mangledName": "$s3VCL12VCLErrorCodeO26MismatchedRequestIssuerDidyA2CmF", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Var", - "name": "MismatchedOfferIssuerDid", - "printedName": "MismatchedOfferIssuerDid", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(VCL.VCLErrorCode.Type) -> VCL.VCLErrorCode", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "VCL.VCLErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:3VCL12VCLErrorCodeO24MismatchedOfferIssuerDidyA2CmF", - "mangledName": "$s3VCL12VCLErrorCodeO24MismatchedOfferIssuerDidyA2CmF", - "moduleName": "VCL" - }, - { - "kind": "Var", - "name": "MismatchedCredentialIssuerDid", - "printedName": "MismatchedCredentialIssuerDid", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(VCL.VCLErrorCode.Type) -> VCL.VCLErrorCode", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "VCL.VCLErrorCode?", "children": [ { "kind": "TypeNominal", "name": "VCLErrorCode", "printedName": "VCL.VCLErrorCode", "usr": "s:3VCL12VCLErrorCodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "VCL.VCLErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - } - ] } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:3VCL12VCLErrorCodeO29MismatchedCredentialIssuerDidyA2CmF", - "mangledName": "$s3VCL12VCLErrorCodeO29MismatchedCredentialIssuerDidyA2CmF", - "moduleName": "VCL" - }, - { - "kind": "Var", - "name": "MismatchedPresentationRequestInspectorDid", - "printedName": "MismatchedPresentationRequestInspectorDid", - "children": [ + ], + "usr": "s:Sq" + }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(VCL.VCLErrorCode.Type) -> VCL.VCLErrorCode", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "VCL.VCLErrorCode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "EnumElement", - "usr": "s:3VCL12VCLErrorCodeO41MismatchedPresentationRequestInspectorDidyA2CmF", - "mangledName": "$s3VCL12VCLErrorCodeO41MismatchedPresentationRequestInspectorDidyA2CmF", - "moduleName": "VCL" + "declKind": "Constructor", + "usr": "s:3VCL12VCLErrorCodeO8rawValueACSgSS_tcfc", + "mangledName": "$s3VCL12VCLErrorCodeO8rawValueACSgSS_tcfc", + "moduleName": "VCL", + "implicit": true, + "init_kind": "Designated" }, { "kind": "Var", @@ -14726,39 +14097,6 @@ "accessorKind": "get" } ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLErrorCode?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLErrorCode", - "printedName": "VCL.VCLErrorCode", - "usr": "s:3VCL12VCLErrorCodeO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:3VCL12VCLErrorCodeO8rawValueACSgSS_tcfc", - "mangledName": "$s3VCL12VCLErrorCodeO8rawValueACSgSS_tcfc", - "moduleName": "VCL", - "implicit": true, - "init_kind": "Designated" } ], "declKind": "Enum", @@ -15332,16 +14670,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLCredentialType", @@ -17470,16 +16798,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLGenerateOffersDescriptor", @@ -17854,216 +17172,61 @@ "init_kind": "Designated" }, { - "kind": "Var", - "name": "payload", - "printedName": "payload", + "kind": "TypeDecl", + "name": "CodingKeys", + "printedName": "CodingKeys", "children": [ { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any?]", + "kind": "Var", + "name": "KeyDid", + "printedName": "KeyDid", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" } ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV7payloadSDySSypSgGvp", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV7payloadSDySSypSgGvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "declKind": "Var", + "usr": "s:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvpZ", + "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvpZ", + "moduleName": "VCL", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any?]", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" } ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV7payloadSDySSypSgGvg", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV7payloadSDySSypSgGvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "issuerId", - "printedName": "issuerId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV8issuerIdSSvp", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV8issuerIdSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV8issuerIdSSvg", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV8issuerIdSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "exchangeId", - "printedName": "exchangeId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV10exchangeIdSSvp", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10exchangeIdSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV10exchangeIdSSvg", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10exchangeIdSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "checkOffersUri", - "printedName": "checkOffersUri", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV05checkC3UriSSvp", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV05checkC3UriSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "declKind": "Accessor", + "usr": "s:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvgZ", + "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvgZ", + "moduleName": "VCL", + "static": true, + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "Accessor", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV05checkC3UriSSvg", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV05checkC3UriSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CodingKeys", - "printedName": "CodingKeys", - "children": [ + ] + }, { "kind": "Var", - "name": "KeyDid", - "printedName": "KeyDid", + "name": "KeyExchangeId", + "printedName": "KeyExchangeId", "children": [ { "kind": "TypeNominal", @@ -18073,55 +17236,8 @@ } ], "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvpZ", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvpZ", - "moduleName": "VCL", - "static": true, - "declAttributes": [ - "HasInitialValue", - "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:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvgZ", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV6KeyDidSSvgZ", - "moduleName": "VCL", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "KeyExchangeId", - "printedName": "KeyExchangeId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV13KeyExchangeIdSSvpZ", - "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV13KeyExchangeIdSSvpZ", + "usr": "s:3VCL27VCLGenerateOffersDescriptorV10CodingKeysV13KeyExchangeIdSSvpZ", + "mangledName": "$s3VCL27VCLGenerateOffersDescriptorV10CodingKeysV13KeyExchangeIdSSvpZ", "moduleName": "VCL", "static": true, "declAttributes": [ @@ -18421,16 +17537,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLCryptoServicesDescriptor", @@ -32176,16 +31282,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "Import", "name": "VCToken", @@ -34699,16 +33795,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLCredentialManifestDescriptorByService", @@ -34872,7 +33958,7 @@ { "kind": "Constructor", "name": "init", - "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:deepLink:)", + "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:)", "children": [ { "kind": "TypeNominal", @@ -34953,26 +34039,11 @@ ], "hasDefaultArg": true, "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:3VCL40VCLCredentialManifestDescriptorByServiceC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingI0OSaySSGSgAA07VCLPushM0VSgAjA07VCLDeepR0VSgtcfc", - "mangledName": "$s3VCL40VCLCredentialManifestDescriptorByServiceC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext8deepLinkACSSSg_AA010VCLIssuingI0OSaySSGSgAA07VCLPushM0VSgAjA07VCLDeepR0VSgtcfc", + "usr": "s:3VCL40VCLCredentialManifestDescriptorByServiceC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingI0OSaySSGSgAA07VCLPushM0VSgAItcfc", + "mangledName": "$s3VCL40VCLCredentialManifestDescriptorByServiceC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingI0OSaySSGSgAA07VCLPushM0VSgAItcfc", "moduleName": "VCL", "overriding": true, "implicit": true, @@ -36010,7 +35081,7 @@ { "kind": "Constructor", "name": "init", - "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:deepLink:)", + "printedName": "init(uri:issuingType:credentialTypes:pushDelegate:vendorOriginContext:)", "children": [ { "kind": "TypeNominal", @@ -36091,26 +35162,11 @@ ], "hasDefaultArg": true, "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "VCL.VCLDeepLink?", - "children": [ - { - "kind": "TypeNominal", - "name": "VCLDeepLink", - "printedName": "VCL.VCLDeepLink", - "usr": "s:3VCL11VCLDeepLinkV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:3VCL41VCLCredentialManifestDescriptorByDeepLinkC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext04deepG0ACSSSg_AA010VCLIssuingJ0OSaySSGSgAA07VCLPushN0VSgAjA07VCLDeepG0VSgtcfc", - "mangledName": "$s3VCL41VCLCredentialManifestDescriptorByDeepLinkC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContext04deepG0ACSSSg_AA010VCLIssuingJ0OSaySSGSgAA07VCLPushN0VSgAjA07VCLDeepG0VSgtcfc", + "usr": "s:3VCL41VCLCredentialManifestDescriptorByDeepLinkC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingJ0OSaySSGSgAA07VCLPushN0VSgAItcfc", + "mangledName": "$s3VCL41VCLCredentialManifestDescriptorByDeepLinkC3uri11issuingType15credentialTypes12pushDelegate19vendorOriginContextACSSSg_AA010VCLIssuingJ0OSaySSGSgAA07VCLPushN0VSgAItcfc", "moduleName": "VCL", "overriding": true, "implicit": true, @@ -36142,335 +35198,6 @@ "RawDocComment" ] }, - { - "kind": "TypeDecl", - "name": "VCLOffer", - "printedName": "VCLOffer", - "children": [ - { - "kind": "Var", - "name": "payload", - "printedName": "payload", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV7payloadSDySSypGvp", - "mangledName": "$s3VCL8VCLOfferV7payloadSDySSypGvp", - "moduleName": "VCL", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL8VCLOfferV7payloadSDySSypGvg", - "mangledName": "$s3VCL8VCLOfferV7payloadSDySSypGvg", - "moduleName": "VCL", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "issuerId", - "printedName": "issuerId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV8issuerIdSSvp", - "mangledName": "$s3VCL8VCLOfferV8issuerIdSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL8VCLOfferV8issuerIdSSvg", - "mangledName": "$s3VCL8VCLOfferV8issuerIdSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "id", - "printedName": "id", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV2idSSvp", - "mangledName": "$s3VCL8VCLOfferV2idSSvp", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:3VCL8VCLOfferV2idSSvg", - "mangledName": "$s3VCL8VCLOfferV2idSSvg", - "moduleName": "VCL", - "accessorKind": "get" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CodingKeys", - "printedName": "CodingKeys", - "children": [ - { - "kind": "Var", - "name": "KeyId", - "printedName": "KeyId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV10CodingKeysV5KeyIdSSvpZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV5KeyIdSSvpZ", - "moduleName": "VCL", - "static": true, - "declAttributes": [ - "HasInitialValue", - "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:3VCL8VCLOfferV10CodingKeysV5KeyIdSSvgZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV5KeyIdSSvgZ", - "moduleName": "VCL", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "KeyDid", - "printedName": "KeyDid", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV10CodingKeysV6KeyDidSSvpZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV6KeyDidSSvpZ", - "moduleName": "VCL", - "static": true, - "declAttributes": [ - "HasInitialValue", - "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:3VCL8VCLOfferV10CodingKeysV6KeyDidSSvgZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV6KeyDidSSvgZ", - "moduleName": "VCL", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "KeyIssuer", - "printedName": "KeyIssuer", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:3VCL8VCLOfferV10CodingKeysV9KeyIssuerSSvpZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV9KeyIssuerSSvpZ", - "moduleName": "VCL", - "static": true, - "declAttributes": [ - "HasInitialValue", - "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:3VCL8VCLOfferV10CodingKeysV9KeyIssuerSSvgZ", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV9KeyIssuerSSvgZ", - "moduleName": "VCL", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Struct", - "usr": "s:3VCL8VCLOfferV10CodingKeysV", - "mangledName": "$s3VCL8VCLOfferV10CodingKeysV", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ] - } - ], - "declKind": "Struct", - "usr": "s:3VCL8VCLOfferV", - "mangledName": "$s3VCL8VCLOfferV", - "moduleName": "VCL", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "Import", "name": "Foundation", @@ -37898,21 +36625,34 @@ { "kind": "TypeNominal", "name": "Array", - "printedName": "[VCL.VCLOffer]", + "printedName": "[[Swift.String : Any]]", "children": [ { "kind": "TypeNominal", - "name": "VCLOffer", - "printedName": "VCL.VCLOffer", - "usr": "s:3VCL8VCLOfferV" + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" } ], "usr": "s:Sa" } ], "declKind": "Var", - "usr": "s:3VCL9VCLOffersV3allSayAA8VCLOfferVGvp", - "mangledName": "$s3VCL9VCLOffersV3allSayAA8VCLOfferVGvp", + "usr": "s:3VCL9VCLOffersV3allSaySDySSypGGvp", + "mangledName": "$s3VCL9VCLOffersV3allSaySDySSypGGvp", "moduleName": "VCL", "declAttributes": [ "HasStorage", @@ -37929,21 +36669,34 @@ { "kind": "TypeNominal", "name": "Array", - "printedName": "[VCL.VCLOffer]", + "printedName": "[[Swift.String : Any]]", "children": [ { "kind": "TypeNominal", - "name": "VCLOffer", - "printedName": "VCL.VCLOffer", - "usr": "s:3VCL8VCLOfferV" + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" } ], "usr": "s:Sa" } ], "declKind": "Accessor", - "usr": "s:3VCL9VCLOffersV3allSayAA8VCLOfferVGvg", - "mangledName": "$s3VCL9VCLOffersV3allSayAA8VCLOfferVGvg", + "usr": "s:3VCL9VCLOffersV3allSaySDySSypGGvg", + "mangledName": "$s3VCL9VCLOffersV3allSaySDySSypGGvg", "moduleName": "VCL", "implicit": true, "accessorKind": "get" @@ -38115,13 +36868,26 @@ { "kind": "TypeNominal", "name": "Array", - "printedName": "[VCL.VCLOffer]", + "printedName": "[[Swift.String : Any]]", "children": [ { "kind": "TypeNominal", - "name": "VCLOffer", - "printedName": "VCL.VCLOffer", - "usr": "s:3VCL8VCLOfferV" + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" } ], "usr": "s:Sa" @@ -38146,8 +36912,8 @@ } ], "declKind": "Constructor", - "usr": "s:3VCL9VCLOffersV7payload3all12responseCode12sessionToken9challengeACSDySSypG_SayAA8VCLOfferVGSiAA8VCLTokenVSStcfc", - "mangledName": "$s3VCL9VCLOffersV7payload3all12responseCode12sessionToken9challengeACSDySSypG_SayAA8VCLOfferVGSiAA8VCLTokenVSStcfc", + "usr": "s:3VCL9VCLOffersV7payload3all12responseCode12sessionToken9challengeACSDySSypG_SayAIGSiAA8VCLTokenVSStcfc", + "mangledName": "$s3VCL9VCLOffersV7payload3all12responseCode12sessionToken9challengeACSDySSypG_SayAIGSiAA8VCLTokenVSStcfc", "moduleName": "VCL", "declAttributes": [ "AccessControl" @@ -40027,16 +38793,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "VCL", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "VCLJwtServiceUrls", @@ -41693,64 +40449,50 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 3032, - "length": 79, - "value": "\"Credential manifest deep link verification result: \"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 3110, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 3510, - "length": 49, - "value": "\"Deep link was not provided => nothing to verify\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 4087, + "offset": 2374, "length": 3, "value": "\"#\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 4098, + "offset": 2385, "length": 3, "value": "\"#\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 4114, + "offset": 2401, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 4788, + "offset": 3155, "length": 13, "value": "\"Empty KeyID\"" }, + { + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", + "kind": "BooleanLiteral", + "offset": 4542, + "length": 4, + "value": "true" + }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 6124, - "length": 69, - "value": "\"Failed to verify credentialManifest jwt:\n\"" + "offset": 4964, + "length": 27, + "value": "\"Failed to verify: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/CredentialManifestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 6192, - "length": 3, + "offset": 4990, + "length": 4, "value": "\"\"" }, { @@ -41784,49 +40526,49 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "Array", - "offset": 2107, + "offset": 2065, "length": 2, "value": "[]" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 2294, + "offset": 2250, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "Dictionary", - "offset": 2515, + "offset": 2465, "length": 3, "value": "[]" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 2724, + "offset": 2624, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "Dictionary", - "offset": 2834, + "offset": 2734, "length": 3, "value": "[]" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "Array", - "offset": 2860, + "offset": 2760, "length": 2, "value": "[]" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/GenerateOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 2986, + "offset": 2886, "length": 2, "value": "\"\"" }, @@ -41889,42 +40631,42 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1807, + "offset": 1765, "length": 12, "value": "\"exchangeId\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1868, + "offset": 1826, "length": 18, "value": "\"approvedOfferIds\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1935, + "offset": 1893, "length": 18, "value": "\"rejectedOfferIds\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1998, + "offset": 1956, "length": 5, "value": "\"jwt\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 2041, + "offset": 1999, "length": 7, "value": "\"proof\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLFinalizeOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 2090, + "offset": 2048, "length": 12, "value": "\"proof_type\"" }, @@ -41966,161 +40708,161 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1251, + "offset": 1142, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1277, + "offset": 1168, "length": 21, "value": "\"\nuri: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1294, + "offset": 1185, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1297, + "offset": 1188, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1322, + "offset": 1213, "length": 21, "value": "\"\ndid: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1339, + "offset": 1230, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1342, + "offset": 1233, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1367, + "offset": 1258, "length": 31, "value": "\"\nissuingType: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1397, + "offset": 1288, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1422, + "offset": 1313, "length": 59, "value": "\"\ncredentialTypes: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1480, + "offset": 1371, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1505, + "offset": 1396, "length": 56, "value": "\"\npushDelegate: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1557, + "offset": 1448, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1560, + "offset": 1451, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1585, + "offset": 1476, "length": 53, "value": "\"\nvendorOriginContext: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1634, + "offset": 1525, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1637, + "offset": 1528, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1749, + "offset": 1640, "length": 6, "value": "\"did:\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1803, + "offset": 1694, "length": 18, "value": "\"credential_types\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1873, + "offset": 1764, "length": 24, "value": "\"push_delegate.push_url\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 1951, + "offset": 1842, "length": 26, "value": "\"push_delegate.push_token\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 2031, + "offset": 1922, "length": 14, "value": "\"credentialId\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptor.swift", "kind": "StringLiteral", - "offset": 2085, + "offset": 1976, "length": 9, "value": "\"refresh\"" }, @@ -42575,59 +41317,17 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/extensions\/StringExtensions.swift", "kind": "StringLiteral", - "offset": 7021, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/extensions\/StringExtensions.swift", - "kind": "StringLiteral", - "offset": 7214, + "offset": 6633, "length": 64, "value": "\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/extensions\/StringExtensions.swift", "kind": "IntegerLiteral", - "offset": 7296, + "offset": 6715, "length": 1, "value": "0" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/FinalizeOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 5388, - "length": 74, - "value": "\"Credentials by deep link verification result: \"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/FinalizeOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 5461, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/FinalizeOffersUseCaseImpl.swift", - "kind": "BooleanLiteral", - "offset": 5509, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/FinalizeOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 5682, - "length": 49, - "value": "\"Deep link was not provided => nothing to verify\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/FinalizeOffersUseCaseImpl.swift", - "kind": "BooleanLiteral", - "offset": 5770, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/extensions\/DateExtensions.swift", "kind": "StringLiteral", @@ -42894,13 +41594,6 @@ "length": 46, "value": "\"credentialManifestDescriptor.endpoint = null\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialManifestByDeepLinkVerifierImpl.swift", - "kind": "BooleanLiteral", - "offset": 570, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/jwt\/local\/VCLJwtSignServiceLocalImpl.swift", "kind": "Dictionary", @@ -43352,133 +42045,133 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 831, + "offset": 720, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 1089, + "offset": 849, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 1262, + "offset": 1028, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 1431, + "offset": 1197, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 1649, + "offset": 1415, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 1861, + "offset": 1627, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2085, + "offset": 1851, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2251, + "offset": 2022, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2291, + "offset": 2062, "length": 9, "value": "\"\/issue\/\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2473, + "offset": 2244, "length": 17, "value": "\"issuing_request\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2534, + "offset": 2305, "length": 4, "value": "\"id\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2574, + "offset": 2345, "length": 5, "value": "\"iss\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2618, + "offset": 2389, "length": 8, "value": "\"issuer\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2669, + "offset": 2440, "length": 13, "value": "\"exchange_id\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2739, + "offset": 2510, "length": 25, "value": "\"presentation_definition\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2814, + "offset": 2585, "length": 10, "value": "\"metadata\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2871, + "offset": 2642, "length": 18, "value": "\"check_offers_uri\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 2939, + "offset": 2710, "length": 21, "value": "\"finalize_offers_uri\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifest.swift", "kind": "StringLiteral", - "offset": 3016, + "offset": 2787, "length": 25, "value": "\"submit_presentation_uri\"" }, @@ -44780,73 +43473,45 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 474, + "offset": 475, "length": 32, "value": "\"credential_type_not_registered\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 551, + "offset": 552, "length": 37, "value": "\"issuer_requires_identity_permission\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 631, + "offset": 632, "length": 35, "value": "\"issuer_requires_notary_permission\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 707, + "offset": 708, "length": 33, "value": "\"invalid_credential_subject_type\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 784, + "offset": 785, "length": 36, "value": "\"invalid_credential_subject_context\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 866, + "offset": 867, "length": 38, "value": "\"issuer_unexpected_permission_failure\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 984, - "length": 31, - "value": "\"mismatched_request_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1052, - "length": 29, - "value": "\"mismatched_offer_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1123, - "length": 34, - "value": "\"mismatched_credential_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1211, - "length": 47, - "value": "\"mismatched_presentation_request_inspector_did\"" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", @@ -44864,73 +43529,45 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 474, + "offset": 475, "length": 32, "value": "\"credential_type_not_registered\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 551, + "offset": 552, "length": 37, "value": "\"issuer_requires_identity_permission\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 631, + "offset": 632, "length": 35, "value": "\"issuer_requires_notary_permission\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 707, + "offset": 708, "length": 33, "value": "\"invalid_credential_subject_type\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 784, + "offset": 785, "length": 36, "value": "\"invalid_credential_subject_context\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", "kind": "StringLiteral", - "offset": 866, + "offset": 867, "length": 38, "value": "\"issuer_unexpected_permission_failure\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 984, - "length": 31, - "value": "\"mismatched_request_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1052, - "length": 29, - "value": "\"mismatched_offer_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1123, - "length": 34, - "value": "\"mismatched_credential_issuer_did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/error\/VCLErrorCode.swift", - "kind": "StringLiteral", - "offset": 1211, - "length": 47, - "value": "\"mismatched_presentation_request_inspector_did\"" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLRegion.swift", "kind": "StringLiteral", @@ -44953,16 +43590,16 @@ "value": "\"Failed to parse verified profile payload.\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialDidVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialDidVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 792, + "offset": 872, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialDidVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialDidVerifierImpl.swift", "kind": "StringLiteral", - "offset": 1587, + "offset": 1636, "length": 5, "value": "\"iss\"" }, @@ -45025,70 +43662,56 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 2527, + "offset": 2252, "length": 3, "value": "\"#\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 2538, + "offset": 2263, "length": 3, "value": "\"#\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 2554, + "offset": 2279, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 3247, + "offset": 2972, "length": 13, "value": "\"Empty KeyID\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 4615, - "length": 70, - "value": "\"Presentation request by deep link verification result: \"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 4684, - "length": 2, - "value": "\"\"" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "BooleanLiteral", - "offset": 5379, + "offset": 4471, "length": 4, "value": "true" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 5551, + "offset": 4643, "length": 62, "value": "\"Failed to verify: \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "Dictionary", - "offset": 5608, + "offset": 4700, "length": 3, "value": "[]" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/PresentationRequestUseCaseImpl.swift", "kind": "StringLiteral", - "offset": 5612, + "offset": 4704, "length": 20, "value": "\"\"" }, @@ -45512,13 +44135,6 @@ "length": 13, "value": "\"self is nil\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/OffersByDeepLinkVerifierImpl.swift", - "kind": "BooleanLiteral", - "offset": 663, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/utils\/ProfileServiceTypeVerifier.swift", "kind": "StringLiteral", @@ -45802,28 +44418,28 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLGenerateOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1443, + "offset": 1405, "length": 5, "value": "\"did\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLGenerateOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1491, + "offset": 1453, "length": 12, "value": "\"exchangeId\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLGenerateOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1541, + "offset": 1503, "length": 7, "value": "\"types\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLGenerateOffersDescriptor.swift", "kind": "StringLiteral", - "offset": 1592, + "offset": 1554, "length": 13, "value": "\"offerHashes\"" }, @@ -45834,13 +44450,6 @@ "length": 27, "value": "\"VCL.VCLIdentificationSubmission\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/PresentationRequestByDeepLinkVerifierImpl.swift", - "kind": "BooleanLiteral", - "offset": 570, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/extensions\/DataExtensions.swift", "kind": "Array", @@ -47808,13 +46417,6 @@ "length": 1, "value": "-1" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialsByDeepLinkVerifierImpl.swift", - "kind": "BooleanLiteral", - "offset": 694, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/infrastructure\/db\/CacheServiceImpl.swift", "kind": "StringLiteral", @@ -48161,21 +46763,21 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/FinalizeOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 1442, + "offset": 1466, "length": 89, "value": "\"Failed to parse \"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/FinalizeOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 1527, + "offset": 1551, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/FinalizeOffersRepositoryImpl.swift", "kind": "StringLiteral", - "offset": 1530, + "offset": 1554, "length": 4, "value": "\"\"" }, @@ -48417,27 +47019,6 @@ "length": 2, "value": "\"\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/GenerateOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 2208, - "length": 53, - "value": "\"Offers deep link verification result: \"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/GenerateOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 2260, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/usecases\/GenerateOffersUseCaseImpl.swift", - "kind": "StringLiteral", - "offset": 2570, - "length": 49, - "value": "\"Deep link was not provided => nothing to verify\"" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLCredentialManifestDescriptorByDeepLink.swift", "kind": "StringLiteral", @@ -48445,41 +47026,6 @@ "length": 41, "value": "\"VCL.VCLCredentialManifestDescriptorByDeepLink\"" }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffer.swift", - "kind": "StringLiteral", - "offset": 428, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffer.swift", - "kind": "StringLiteral", - "offset": 511, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffer.swift", - "kind": "StringLiteral", - "offset": 584, - "length": 4, - "value": "\"id\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffer.swift", - "kind": "StringLiteral", - "offset": 624, - "length": 5, - "value": "\"did\"" - }, - { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffer.swift", - "kind": "StringLiteral", - "offset": 668, - "length": 8, - "value": "\"issuer\"" - }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/repositories\/PresentationRequestRepositoryImpl.swift", "kind": "StringLiteral", @@ -48623,14 +47169,14 @@ { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffers.swift", "kind": "StringLiteral", - "offset": 806, + "offset": 816, "length": 8, "value": "\"offers\"" }, { "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/api\/entities\/VCLOffers.swift", "kind": "StringLiteral", - "offset": 856, + "offset": 866, "length": 11, "value": "\"challenge\"" }, @@ -48726,191 +47272,191 @@ "value": "\"2.0\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 1343, + "offset": 1357, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 1711, + "offset": 1725, "length": 37, "value": "\"Finish mainBackgroundTaskIdentifier\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 2625, + "offset": 2730, "length": 48, "value": "\"Credential verification result = \"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 2672, + "offset": 2777, "length": 2, "value": "\"\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 2979, + "offset": 3084, "length": 10, "value": "\"\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 2988, + "offset": 3093, "length": 2, "value": "\"\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 3961, + "offset": 4113, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 5806, + "offset": 5958, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 6335, + "offset": 6487, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 9078, + "offset": 9513, "length": 46, "value": "\"Finish resolveConetxBackgroundTaskIdentifier\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 10012, + "offset": 10447, "length": 32, "value": "\"Unexpected LD-Context payload.\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 10123, + "offset": 10558, "length": 55, "value": "\"Error fetching \"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 10166, + "offset": 10601, "length": 1, "value": "\":\n\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 10177, + "offset": 10612, "length": 2, "value": "\"\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 11363, + "offset": 11797, "length": 5, "value": "false" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 11479, + "offset": 11913, "length": 47, "value": "\"Finish completeConetxBackgroundTaskIdentifier\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 12314, + "offset": 12748, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 13134, + "offset": 13568, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "BooleanLiteral", - "offset": 13397, + "offset": 13831, "length": 4, "value": "true" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14724, + "offset": 15157, "length": 4, "value": "\"vc\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14758, + "offset": 15191, "length": 6, "value": "\"type\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14816, + "offset": 15249, "length": 19, "value": "\"credentialSubject\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14868, + "offset": 15301, "length": 10, "value": "\"@context\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14906, + "offset": 15339, "length": 5, "value": "\"@id\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 14947, + "offset": 15380, "length": 12, "value": "\"identifier\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 15025, + "offset": 15458, "length": 65, "value": "\"https:\/\/velocitynetwork.foundation\/contexts#primaryOrganization\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierImpl.swift", "kind": "StringLiteral", - "offset": 15148, + "offset": 15581, "length": 66, "value": "\"https:\/\/velocitynetwork.foundation\/contexts#primarySourceProfile\"" }, @@ -48950,16 +47496,16 @@ "value": "[]" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierEmptyImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierEmptyImpl.swift", "kind": "StringLiteral", - "offset": 490, + "offset": 497, "length": 64, "value": "\"Empty implementation - credential issuer is always approved...\"" }, { - "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/verifiers\/CredentialIssuerVerifierEmptyImpl.swift", + "filePath": "\/Users\/michaelavoyan\/Develop\/iOS\/iOS_Projects\/_GitHubIOS_\/WalletIOS\/VCL\/VCL\/impl\/data\/utils\/CredentialIssuerVerifierEmptyImpl.swift", "kind": "BooleanLiteral", - "offset": 589, + "offset": 596, "length": 4, "value": "true" }, diff --git a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface index f7099c1..29ff2c5 100644 --- a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface +++ b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -58,24 +58,6 @@ public struct VCLFinalizeOffersDescriptor { public let approvedOfferIds: [Swift.String] public let rejectedOfferIds: [Swift.String] public init(credentialManifest: VCLCredentialManifest, offers: VCLOffers, approvedOfferIds: [Swift.String], rejectedOfferIds: [Swift.String]) - public var payload: [Swift.String : Any?] { - get - } - public var aud: Swift.String { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var finalizeOffersUri: Swift.String { - get - } - public var serviceTypes: VCLServiceTypes { - get - } public func generateRequestBody(jwt: VCLJwt) -> [Swift.String : Any?] public struct CodingKeys { public static let KeyExchangeId: Swift.String @@ -93,8 +75,7 @@ public class VCLCredentialManifestDescriptor { final public let pushDelegate: VCLPushDelegate? final public let did: Swift.String? final public let vendorOriginContext: Swift.String? - final public let deepLink: VCLDeepLink? - public init(uri: Swift.String?, issuingType: VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil, deepLink: VCLDeepLink? = nil) + public init(uri: Swift.String?, issuingType: VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil) public var endpoint: Swift.String? { get } @@ -221,8 +202,7 @@ public struct VCLCredentialManifest { public let jwt: VCLJwt public let vendorOriginContext: Swift.String? public let verifiedProfile: VCLVerifiedProfile - public let deepLink: VCLDeepLink? - public init(jwt: VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCLVerifiedProfile, deepLink: VCLDeepLink? = nil) + public init(jwt: VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCLVerifiedProfile) public var iss: Swift.String { get } @@ -232,9 +212,6 @@ public struct VCLCredentialManifest { public var issuerId: Swift.String { get } - public var aud: Swift.String { - get - } public var exchangeId: Swift.String { get } @@ -438,10 +415,6 @@ public enum VCLErrorCode : Swift.String { case InvalidCredentialSubjectType case InvalidCredentialSubjectContext case IssuerUnexpectedPermissionFailure - case MismatchedRequestIssuerDid - case MismatchedOfferIssuerDid - case MismatchedCredentialIssuerDid - case MismatchedPresentationRequestInspectorDid public init?(rawValue: Swift.String) public typealias RawValue = Swift.String public var rawValue: Swift.String { @@ -523,18 +496,6 @@ public struct VCLGenerateOffersDescriptor { public let offerHashes: [Swift.String]? public let identificationVerifiableCredentials: [VCLVerifiableCredential]? public init(credentialManifest: VCLCredentialManifest, types: [Swift.String]? = nil, offerHashes: [Swift.String]? = nil, identificationVerifiableCredentials: [VCLVerifiableCredential]? = nil) - public var payload: [Swift.String : Any?] { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var checkOffersUri: Swift.String { - get - } public struct CodingKeys { public static let KeyDid: Swift.String public static let KeyExchangeId: Swift.String @@ -947,20 +908,6 @@ public class VCLCredentialManifestDescriptorByDeepLink : VCLCredentialManifestDe public init(deepLink: VCLDeepLink, issuingType: VCLIssuingType = VCLIssuingType.Career) @objc deinit } -public struct VCLOffer { - public let payload: [Swift.String : Any] - public var issuerId: Swift.String { - get - } - public var id: Swift.String { - get - } - public struct CodingKeys { - public static let KeyId: Swift.String - public static let KeyDid: Swift.String - public static let KeyIssuer: Swift.String - } -} public struct VCLOrganization { public let payload: [Swift.String : Any] public init(payload: [Swift.String : Any]) @@ -999,11 +946,11 @@ public struct VCLPublicJwk { } public struct VCLOffers { public let payload: [Swift.String : Any] - public let all: [VCLOffer] + public let all: [[Swift.String : Any]] public let responseCode: Swift.Int public let sessionToken: VCLToken public let challenge: Swift.String - public init(payload: [Swift.String : Any], all: [VCLOffer], responseCode: Swift.Int, sessionToken: VCLToken, challenge: Swift.String) + public init(payload: [Swift.String : Any], all: [[Swift.String : Any]], responseCode: Swift.Int, sessionToken: VCLToken, challenge: Swift.String) public struct CodingKeys { public static let KeyOffers: Swift.String public static let KeyChallenge: Swift.String diff --git a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface-e b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface-e index 98ff778..4db1880 100644 --- a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface-e +++ b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface-e @@ -58,24 +58,6 @@ public struct VCLFinalizeOffersDescriptor { public let approvedOfferIds: [Swift.String] public let rejectedOfferIds: [Swift.String] public init(credentialManifest: VCL.VCLCredentialManifest, offers: VCL.VCLOffers, approvedOfferIds: [Swift.String], rejectedOfferIds: [Swift.String]) - public var payload: [Swift.String : Any?] { - get - } - public var aud: Swift.String { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var finalizeOffersUri: Swift.String { - get - } - public var serviceTypes: VCL.VCLServiceTypes { - get - } public func generateRequestBody(jwt: VCL.VCLJwt) -> [Swift.String : Any?] public struct CodingKeys { public static let KeyExchangeId: Swift.String @@ -93,8 +75,7 @@ public class VCLCredentialManifestDescriptor { final public let pushDelegate: VCL.VCLPushDelegate? final public let did: Swift.String? final public let vendorOriginContext: Swift.String? - final public let deepLink: VCL.VCLDeepLink? - public init(uri: Swift.String?, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCL.VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil, deepLink: VCL.VCLDeepLink? = nil) + public init(uri: Swift.String?, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCL.VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil) public var endpoint: Swift.String? { get } @@ -221,8 +202,7 @@ public struct VCLCredentialManifest { public let jwt: VCL.VCLJwt public let vendorOriginContext: Swift.String? public let verifiedProfile: VCL.VCLVerifiedProfile - public let deepLink: VCL.VCLDeepLink? - public init(jwt: VCL.VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCL.VCLVerifiedProfile, deepLink: VCL.VCLDeepLink? = nil) + public init(jwt: VCL.VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCL.VCLVerifiedProfile) public var iss: Swift.String { get } @@ -232,9 +212,6 @@ public struct VCLCredentialManifest { public var issuerId: Swift.String { get } - public var aud: Swift.String { - get - } public var exchangeId: Swift.String { get } @@ -438,10 +415,6 @@ public enum VCLErrorCode : Swift.String { case InvalidCredentialSubjectType case InvalidCredentialSubjectContext case IssuerUnexpectedPermissionFailure - case MismatchedRequestIssuerDid - case MismatchedOfferIssuerDid - case MismatchedCredentialIssuerDid - case MismatchedPresentationRequestInspectorDid public init?(rawValue: Swift.String) public typealias RawValue = Swift.String public var rawValue: Swift.String { @@ -523,18 +496,6 @@ public struct VCLGenerateOffersDescriptor { public let offerHashes: [Swift.String]? public let identificationVerifiableCredentials: [VCL.VCLVerifiableCredential]? public init(credentialManifest: VCL.VCLCredentialManifest, types: [Swift.String]? = nil, offerHashes: [Swift.String]? = nil, identificationVerifiableCredentials: [VCL.VCLVerifiableCredential]? = nil) - public var payload: [Swift.String : Any?] { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var checkOffersUri: Swift.String { - get - } public struct CodingKeys { public static let KeyDid: Swift.String public static let KeyExchangeId: Swift.String @@ -947,20 +908,6 @@ public class VCLCredentialManifestDescriptorByDeepLink : VCL.VCLCredentialManife public init(deepLink: VCL.VCLDeepLink, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career) @objc deinit } -public struct VCLOffer { - public let payload: [Swift.String : Any] - public var issuerId: Swift.String { - get - } - public var id: Swift.String { - get - } - public struct CodingKeys { - public static let KeyId: Swift.String - public static let KeyDid: Swift.String - public static let KeyIssuer: Swift.String - } -} public struct VCLOrganization { public let payload: [Swift.String : Any] public init(payload: [Swift.String : Any]) @@ -999,11 +946,11 @@ public struct VCLPublicJwk { } public struct VCLOffers { public let payload: [Swift.String : Any] - public let all: [VCL.VCLOffer] + public let all: [[Swift.String : Any]] public let responseCode: Swift.Int public let sessionToken: VCL.VCLToken public let challenge: Swift.String - public init(payload: [Swift.String : Any], all: [VCL.VCLOffer], responseCode: Swift.Int, sessionToken: VCL.VCLToken, challenge: Swift.String) + public init(payload: [Swift.String : Any], all: [[Swift.String : Any]], responseCode: Swift.Int, sessionToken: VCL.VCLToken, challenge: Swift.String) public struct CodingKeys { public static let KeyOffers: Swift.String public static let KeyChallenge: Swift.String diff --git a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index f7099c1..29ff2c5 100644 --- a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -58,24 +58,6 @@ public struct VCLFinalizeOffersDescriptor { public let approvedOfferIds: [Swift.String] public let rejectedOfferIds: [Swift.String] public init(credentialManifest: VCLCredentialManifest, offers: VCLOffers, approvedOfferIds: [Swift.String], rejectedOfferIds: [Swift.String]) - public var payload: [Swift.String : Any?] { - get - } - public var aud: Swift.String { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var finalizeOffersUri: Swift.String { - get - } - public var serviceTypes: VCLServiceTypes { - get - } public func generateRequestBody(jwt: VCLJwt) -> [Swift.String : Any?] public struct CodingKeys { public static let KeyExchangeId: Swift.String @@ -93,8 +75,7 @@ public class VCLCredentialManifestDescriptor { final public let pushDelegate: VCLPushDelegate? final public let did: Swift.String? final public let vendorOriginContext: Swift.String? - final public let deepLink: VCLDeepLink? - public init(uri: Swift.String?, issuingType: VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil, deepLink: VCLDeepLink? = nil) + public init(uri: Swift.String?, issuingType: VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil) public var endpoint: Swift.String? { get } @@ -221,8 +202,7 @@ public struct VCLCredentialManifest { public let jwt: VCLJwt public let vendorOriginContext: Swift.String? public let verifiedProfile: VCLVerifiedProfile - public let deepLink: VCLDeepLink? - public init(jwt: VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCLVerifiedProfile, deepLink: VCLDeepLink? = nil) + public init(jwt: VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCLVerifiedProfile) public var iss: Swift.String { get } @@ -232,9 +212,6 @@ public struct VCLCredentialManifest { public var issuerId: Swift.String { get } - public var aud: Swift.String { - get - } public var exchangeId: Swift.String { get } @@ -438,10 +415,6 @@ public enum VCLErrorCode : Swift.String { case InvalidCredentialSubjectType case InvalidCredentialSubjectContext case IssuerUnexpectedPermissionFailure - case MismatchedRequestIssuerDid - case MismatchedOfferIssuerDid - case MismatchedCredentialIssuerDid - case MismatchedPresentationRequestInspectorDid public init?(rawValue: Swift.String) public typealias RawValue = Swift.String public var rawValue: Swift.String { @@ -523,18 +496,6 @@ public struct VCLGenerateOffersDescriptor { public let offerHashes: [Swift.String]? public let identificationVerifiableCredentials: [VCLVerifiableCredential]? public init(credentialManifest: VCLCredentialManifest, types: [Swift.String]? = nil, offerHashes: [Swift.String]? = nil, identificationVerifiableCredentials: [VCLVerifiableCredential]? = nil) - public var payload: [Swift.String : Any?] { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var checkOffersUri: Swift.String { - get - } public struct CodingKeys { public static let KeyDid: Swift.String public static let KeyExchangeId: Swift.String @@ -947,20 +908,6 @@ public class VCLCredentialManifestDescriptorByDeepLink : VCLCredentialManifestDe public init(deepLink: VCLDeepLink, issuingType: VCLIssuingType = VCLIssuingType.Career) @objc deinit } -public struct VCLOffer { - public let payload: [Swift.String : Any] - public var issuerId: Swift.String { - get - } - public var id: Swift.String { - get - } - public struct CodingKeys { - public static let KeyId: Swift.String - public static let KeyDid: Swift.String - public static let KeyIssuer: Swift.String - } -} public struct VCLOrganization { public let payload: [Swift.String : Any] public init(payload: [Swift.String : Any]) @@ -999,11 +946,11 @@ public struct VCLPublicJwk { } public struct VCLOffers { public let payload: [Swift.String : Any] - public let all: [VCLOffer] + public let all: [[Swift.String : Any]] public let responseCode: Swift.Int public let sessionToken: VCLToken public let challenge: Swift.String - public init(payload: [Swift.String : Any], all: [VCLOffer], responseCode: Swift.Int, sessionToken: VCLToken, challenge: Swift.String) + public init(payload: [Swift.String : Any], all: [[Swift.String : Any]], responseCode: Swift.Int, sessionToken: VCLToken, challenge: Swift.String) public struct CodingKeys { public static let KeyOffers: Swift.String public static let KeyChallenge: Swift.String diff --git a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.swiftinterface-e b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.swiftinterface-e index 98ff778..4db1880 100644 --- a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.swiftinterface-e +++ b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.swiftinterface-e @@ -58,24 +58,6 @@ public struct VCLFinalizeOffersDescriptor { public let approvedOfferIds: [Swift.String] public let rejectedOfferIds: [Swift.String] public init(credentialManifest: VCL.VCLCredentialManifest, offers: VCL.VCLOffers, approvedOfferIds: [Swift.String], rejectedOfferIds: [Swift.String]) - public var payload: [Swift.String : Any?] { - get - } - public var aud: Swift.String { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var finalizeOffersUri: Swift.String { - get - } - public var serviceTypes: VCL.VCLServiceTypes { - get - } public func generateRequestBody(jwt: VCL.VCLJwt) -> [Swift.String : Any?] public struct CodingKeys { public static let KeyExchangeId: Swift.String @@ -93,8 +75,7 @@ public class VCLCredentialManifestDescriptor { final public let pushDelegate: VCL.VCLPushDelegate? final public let did: Swift.String? final public let vendorOriginContext: Swift.String? - final public let deepLink: VCL.VCLDeepLink? - public init(uri: Swift.String?, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCL.VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil, deepLink: VCL.VCLDeepLink? = nil) + public init(uri: Swift.String?, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career, credentialTypes: [Swift.String]? = nil, pushDelegate: VCL.VCLPushDelegate? = nil, vendorOriginContext: Swift.String? = nil) public var endpoint: Swift.String? { get } @@ -221,8 +202,7 @@ public struct VCLCredentialManifest { public let jwt: VCL.VCLJwt public let vendorOriginContext: Swift.String? public let verifiedProfile: VCL.VCLVerifiedProfile - public let deepLink: VCL.VCLDeepLink? - public init(jwt: VCL.VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCL.VCLVerifiedProfile, deepLink: VCL.VCLDeepLink? = nil) + public init(jwt: VCL.VCLJwt, vendorOriginContext: Swift.String? = nil, verifiedProfile: VCL.VCLVerifiedProfile) public var iss: Swift.String { get } @@ -232,9 +212,6 @@ public struct VCLCredentialManifest { public var issuerId: Swift.String { get } - public var aud: Swift.String { - get - } public var exchangeId: Swift.String { get } @@ -438,10 +415,6 @@ public enum VCLErrorCode : Swift.String { case InvalidCredentialSubjectType case InvalidCredentialSubjectContext case IssuerUnexpectedPermissionFailure - case MismatchedRequestIssuerDid - case MismatchedOfferIssuerDid - case MismatchedCredentialIssuerDid - case MismatchedPresentationRequestInspectorDid public init?(rawValue: Swift.String) public typealias RawValue = Swift.String public var rawValue: Swift.String { @@ -523,18 +496,6 @@ public struct VCLGenerateOffersDescriptor { public let offerHashes: [Swift.String]? public let identificationVerifiableCredentials: [VCL.VCLVerifiableCredential]? public init(credentialManifest: VCL.VCLCredentialManifest, types: [Swift.String]? = nil, offerHashes: [Swift.String]? = nil, identificationVerifiableCredentials: [VCL.VCLVerifiableCredential]? = nil) - public var payload: [Swift.String : Any?] { - get - } - public var issuerId: Swift.String { - get - } - public var exchangeId: Swift.String { - get - } - public var checkOffersUri: Swift.String { - get - } public struct CodingKeys { public static let KeyDid: Swift.String public static let KeyExchangeId: Swift.String @@ -947,20 +908,6 @@ public class VCLCredentialManifestDescriptorByDeepLink : VCL.VCLCredentialManife public init(deepLink: VCL.VCLDeepLink, issuingType: VCL.VCLIssuingType = VCLIssuingType.Career) @objc deinit } -public struct VCLOffer { - public let payload: [Swift.String : Any] - public var issuerId: Swift.String { - get - } - public var id: Swift.String { - get - } - public struct CodingKeys { - public static let KeyId: Swift.String - public static let KeyDid: Swift.String - public static let KeyIssuer: Swift.String - } -} public struct VCLOrganization { public let payload: [Swift.String : Any] public init(payload: [Swift.String : Any]) @@ -999,11 +946,11 @@ public struct VCLPublicJwk { } public struct VCLOffers { public let payload: [Swift.String : Any] - public let all: [VCL.VCLOffer] + public let all: [[Swift.String : Any]] public let responseCode: Swift.Int public let sessionToken: VCL.VCLToken public let challenge: Swift.String - public init(payload: [Swift.String : Any], all: [VCL.VCLOffer], responseCode: Swift.Int, sessionToken: VCL.VCLToken, challenge: Swift.String) + public init(payload: [Swift.String : Any], all: [[Swift.String : Any]], responseCode: Swift.Int, sessionToken: VCL.VCLToken, challenge: Swift.String) public struct CodingKeys { public static let KeyOffers: Swift.String public static let KeyChallenge: Swift.String diff --git a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/VCL b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/VCL index 67a7ff2..7a9345a 100755 Binary files a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/VCL and b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/VCL differ diff --git a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/_CodeSignature/CodeResources b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/_CodeSignature/CodeResources index 03b963e..c48ff78 100644 --- a/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/_CodeSignature/CodeResources +++ b/Frameworks/VCL.xcframework/ios-arm64_x86_64-simulator/VCL.framework/_CodeSignature/CodeResources @@ -14,15 +14,15 @@ Info.plist - aGS2wBkV+c4IADssy5EMn0H37jY= + sJaDlytIMrF5YWJbGs95LW4JOr8= Modules/VCL.swiftmodule/arm64-apple-ios-simulator.abi.json - RrPds0+I6TA2G7C7nqDY6yZZ5n4= + 0fqoyi00eqhRnh3zDG+W4yaiGEU= Modules/VCL.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - V8l1C4SiFIK9c9h4URZOTpfWivU= + dPgdWoU5MCBGBzeqKVewQ1yiQF8= Modules/VCL.swiftmodule/arm64-apple-ios-simulator.swiftdoc @@ -30,19 +30,19 @@ Modules/VCL.swiftmodule/arm64-apple-ios-simulator.swiftinterface - V8l1C4SiFIK9c9h4URZOTpfWivU= + dPgdWoU5MCBGBzeqKVewQ1yiQF8= Modules/VCL.swiftmodule/arm64-apple-ios-simulator.swiftmodule - m1N1HX248k77WNOUCWbiW7mYW08= + sDrIBX1L9cYOXq/Tga7fys2xy8E= Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.abi.json - RrPds0+I6TA2G7C7nqDY6yZZ5n4= + 0fqoyi00eqhRnh3zDG+W4yaiGEU= Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - ay/uM7huRg6vErC5fSeQrKQbzfM= + h7s9kAaFjS5o5eeiW6To10jTpkE= Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.swiftdoc @@ -50,11 +50,11 @@ Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - ay/uM7huRg6vErC5fSeQrKQbzfM= + h7s9kAaFjS5o5eeiW6To10jTpkE= Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - iq8I7eIYluyAi0Ral5bXJK0fSr8= + MvxSUnzIKo4t1F1U91s3/2aDZqI= Modules/module.modulemap @@ -81,14 +81,14 @@ hash2 - U4OjwwhF6B2aKsYFdzdbG/jwQCV4ablV2lzgrsohIec= + VTLpYK0I+9Sq3I9UULAaNwJ5QGEOdYB+Bq3CLD0/2Mw= Modules/VCL.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface hash2 - oWwMUpZCeh3DUzwHURjntScW3B4l0BD7pte38MAD0Ew= + jUyOras5nOHbzhjzF1pO+srfR0LBREPh2Vu2tLl3lgY= Modules/VCL.swiftmodule/arm64-apple-ios-simulator.swiftdoc @@ -102,28 +102,28 @@ hash2 - oWwMUpZCeh3DUzwHURjntScW3B4l0BD7pte38MAD0Ew= + jUyOras5nOHbzhjzF1pO+srfR0LBREPh2Vu2tLl3lgY= Modules/VCL.swiftmodule/arm64-apple-ios-simulator.swiftmodule hash2 - CMKe445QrGyEePi0S8QLerbVif6cbAj/v2N/bTuxmzw= + 2vuxOxYym/6DNiPLyO2nbF1e8WyBlV33c51AP9wq1/k= Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.abi.json hash2 - U4OjwwhF6B2aKsYFdzdbG/jwQCV4ablV2lzgrsohIec= + VTLpYK0I+9Sq3I9UULAaNwJ5QGEOdYB+Bq3CLD0/2Mw= Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface hash2 - i0jbguYsIfujhZBTWBxJ0arkK9ddTfzhqxQnerf87JY= + OjqJpR2Ii0Es9YTHGUahM/6tHMRxeIr6FukPdeodhLY= Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.swiftdoc @@ -137,14 +137,14 @@ hash2 - i0jbguYsIfujhZBTWBxJ0arkK9ddTfzhqxQnerf87JY= + OjqJpR2Ii0Es9YTHGUahM/6tHMRxeIr6FukPdeodhLY= Modules/VCL.swiftmodule/x86_64-apple-ios-simulator.swiftmodule hash2 - 52pO+b0MQeHgKD3a2zmCjx4VxNe8lujsBTGSUYXvfdA= + lg7BELbcPCvN3qbCHivrYzpMn1cuGzIKbsxrHrnaeKo= Modules/module.modulemap