blob: 44bfb8a4ecc0c9fd436deca958b1b42d853aed5d [file] [log] [blame] [edit]
{
"PublicSDKContentRoot": [
{
"categories": [
{
"access": "public",
"classMethods": [
{"access": "public", "name": "new", "unavailable": true}
],
"instanceMethods": [
{"access": "public", "name": "init", "unavailable": true}
],
"interface": "PKPassRelevantDate",
"name": ""
}
],
"enums": [
{
"access": "public",
"constants": [
{"access": "public", "name": "PKAddIdentityDocumentTypeIDCard"},
{"access": "public", "name": "PKAddIdentityDocumentTypeMDL"},
{"access": "public", "name": "PKAddIdentityDocumentTypePhotoID"}
],
"name": "PKAddIdentityDocumentType"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKAddPassButtonStyleBlack"},
{"access": "public", "name": "PKAddPassButtonStyleBlackOutline"}
],
"introduced": "9",
"name": "PKAddPassButtonStyle"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKAddPaymentPassErrorUnsupported"},
{"access": "public", "name": "PKAddPaymentPassErrorUserCancelled"},
{"access": "public", "name": "PKAddPaymentPassErrorSystemCancelled"}
],
"introduced": "9",
"name": "PKAddPaymentPassError"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKAddPaymentPassStylePayment"},
{"access": "public", "name": "PKAddPaymentPassStyleAccess"}
],
"introduced": "12",
"name": "PKAddPaymentPassStyle"
},
{
"access": "public",
"constants": [
{"access": "public", "introduced": "18", "name": "PKAddSecureElementPassGenericError"},
{"access": "public", "introduced": "13.4", "name": "PKAddSecureElementPassUnknownError"},
{"access": "public", "name": "PKAddSecureElementPassUserCanceledError"},
{"access": "public", "name": "PKAddSecureElementPassUnavailableError"},
{"access": "public", "name": "PKAddSecureElementPassInvalidConfigurationError"},
{"access": "public", "name": "PKAddSecureElementPassDeviceNotSupportedError"},
{"access": "public", "name": "PKAddSecureElementPassDeviceNotReadyError"},
{"access": "public", "name": "PKAddSecureElementPassOSVersionNotSupportedError"}
],
"introduced": "13.4",
"name": "PKAddSecureElementPassErrorCode"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKAddShareablePassConfigurationPrimaryActionAdd"},
{"access": "public", "name": "PKAddShareablePassConfigurationPrimaryActionShare"}
],
"introduced": "14",
"name": "PKAddShareablePassConfigurationPrimaryAction"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKAddressFieldNone"},
{"access": "public", "name": "PKAddressFieldPostalAddress"},
{"access": "public", "name": "PKAddressFieldPhone"},
{"access": "public", "name": "PKAddressFieldEmail"},
{"access": "public", "introduced": "8.3", "name": "PKAddressFieldName"},
{"access": "public", "name": "PKAddressFieldAll"}
],
"introduced": "8",
"name": "PKAddressField"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKApplePayLaterAvailable"},
{"access": "public", "name": "PKApplePayLaterUnavailableItemIneligible"},
{"access": "public", "name": "PKApplePayLaterUnavailableRecurringTransaction"}
],
"introduced": "17",
"name": "PKApplePayLaterAvailability"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKAutomaticPassPresentationSuppressionResultNotSupported"},
{"access": "public", "name": "PKAutomaticPassPresentationSuppressionResultAlreadyPresenting"},
{"access": "public", "name": "PKAutomaticPassPresentationSuppressionResultDenied"},
{"access": "public", "name": "PKAutomaticPassPresentationSuppressionResultCancelled"},
{"access": "public", "name": "PKAutomaticPassPresentationSuppressionResultSuccess"}
],
"introduced": "9",
"name": "PKAutomaticPassPresentationSuppressionResult"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKBarcodeEventConfigurationDataTypeUnknown"},
{"access": "public", "name": "PKBarcodeEventConfigurationDataTypeSigningKeyMaterial"},
{"access": "public", "name": "PKBarcodeEventConfigurationDataTypeSigningCertificate"}
],
"introduced": "14",
"name": "PKBarcodeEventConfigurationDataType"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKDisbursementUnknownError"},
{"access": "public", "name": "PKDisbursementUnsupportedCardError"},
{"access": "public", "name": "PKDisbursementRecipientContactInvalidError"}
],
"introduced": "17",
"name": "PKDisbursementErrorCode"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKIdentityButtonLabelVerifyIdentity"},
{"access": "public", "name": "PKIdentityButtonLabelVerify"},
{"access": "public", "name": "PKIdentityButtonLabelVerifyAge"},
{"access": "public", "name": "PKIdentityButtonLabelContinue"}
],
"introduced": "16",
"name": "PKIdentityButtonLabel"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKIdentityButtonStyleBlack"},
{"access": "public", "name": "PKIdentityButtonStyleBlackOutline"}
],
"introduced": "16",
"name": "PKIdentityButtonStyle"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKIdentityErrorUnknown"},
{"access": "public", "name": "PKIdentityErrorNotSupported"},
{"access": "public", "name": "PKIdentityErrorCancelled"},
{"access": "public", "name": "PKIdentityErrorNetworkUnavailable"},
{"access": "public", "name": "PKIdentityErrorNoElementsRequested"},
{"access": "public", "name": "PKIdentityErrorRequestAlreadyInProgress"},
{"access": "public", "name": "PKIdentityErrorInvalidNonce"},
{"access": "public", "name": "PKIdentityErrorInvalidElement"},
{"access": "public", "introduced": "18", "name": "PKIdentityErrorRegionNotSupported"}
],
"introduced": "16",
"name": "PKIdentityError"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKIssuerProvisioningExtensionAuthorizationResultCanceled"},
{"access": "public", "name": "PKIssuerProvisioningExtensionAuthorizationResultAuthorized"}
],
"introduced": "14",
"name": "PKIssuerProvisioningExtensionAuthorizationResult"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKMerchantCapability3DS"},
{"access": "public", "name": "PKMerchantCapabilityEMV"},
{"access": "public", "introduced": "9", "name": "PKMerchantCapabilityCredit"},
{"access": "public", "introduced": "9", "name": "PKMerchantCapabilityDebit"},
{"access": "public", "introduced": "17", "name": "PKMerchantCapabilityInstantFundsOut"}
],
"introduced": "8",
"name": "PKMerchantCapability"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKUnknownError"},
{"access": "public", "name": "PKInvalidDataError"},
{"access": "public", "name": "PKUnsupportedVersionError"},
{"access": "public", "name": "PKInvalidSignature"},
{"access": "public", "name": "PKNotEntitledError"}
],
"introduced": "6",
"name": "PKPassKitErrorCode"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKPassLibraryDidAddPasses"},
{"access": "public", "name": "PKPassLibraryShouldReviewPasses"},
{"access": "public", "name": "PKPassLibraryDidCancelAddPasses"}
],
"introduced": "7",
"name": "PKPassLibraryAddPassesStatus"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKPassLibraryAuthorizationStatusNotDetermined"},
{"access": "public", "name": "PKPassLibraryAuthorizationStatusDenied"},
{"access": "public", "name": "PKPassLibraryAuthorizationStatusAuthorized"},
{"access": "public", "name": "PKPassLibraryAuthorizationStatusRestricted"}
],
"introduced": "26",
"name": "PKPassLibraryAuthorizationStatus"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKPassLibraryCapabilityBackgroundAddPasses"}
],
"introduced": "26",
"name": "PKPassLibraryCapability"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKPassTypeBarcode"},
{"access": "public", "introduced": "13.4", "name": "PKPassTypeSecureElement"},
{"access": "public", "introduced": "8", "name": "PKPassTypePayment"},
{"access": "public", "name": "PKPassTypeAny"}
],
"introduced": "8",
"name": "PKPassType"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKPayLaterActionLearnMore"},
{"access": "public", "name": "PKPayLaterActionCalculator"}
],
"introduced": "17",
"name": "PKPayLaterAction"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKPayLaterDisplayStyleStandard"},
{"access": "public", "name": "PKPayLaterDisplayStyleBadge"},
{"access": "public", "name": "PKPayLaterDisplayStyleCheckout"},
{"access": "public", "name": "PKPayLaterDisplayStylePrice"}
],
"introduced": "17",
"name": "PKPayLaterDisplayStyle"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKPaymentAuthorizationStatusSuccess"},
{"access": "public", "name": "PKPaymentAuthorizationStatusFailure"},
{"access": "public", "introduced": "8", "name": "PKPaymentAuthorizationStatusInvalidBillingPostalAddress"},
{"access": "public", "introduced": "8", "name": "PKPaymentAuthorizationStatusInvalidShippingPostalAddress"},
{"access": "public", "introduced": "8", "name": "PKPaymentAuthorizationStatusInvalidShippingContact"},
{"access": "public", "introduced": "9.2", "name": "PKPaymentAuthorizationStatusPINRequired"},
{"access": "public", "introduced": "9.2", "name": "PKPaymentAuthorizationStatusPINIncorrect"},
{"access": "public", "introduced": "9.2", "name": "PKPaymentAuthorizationStatusPINLockout"}
],
"introduced": "8",
"name": "PKPaymentAuthorizationStatus"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKPaymentButtonStyleWhite"},
{"access": "public", "name": "PKPaymentButtonStyleWhiteOutline"},
{"access": "public", "name": "PKPaymentButtonStyleBlack"},
{"access": "public", "introduced": "14", "name": "PKPaymentButtonStyleAutomatic"}
],
"introduced": "8.3",
"name": "PKPaymentButtonStyle"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKPaymentButtonTypePlain"},
{"access": "public", "name": "PKPaymentButtonTypeBuy"},
{"access": "public", "introduced": "9", "name": "PKPaymentButtonTypeSetUp"},
{"access": "public", "introduced": "10", "name": "PKPaymentButtonTypeInStore"},
{"access": "public", "introduced": "10.2", "name": "PKPaymentButtonTypeDonate"},
{"access": "public", "introduced": "12", "name": "PKPaymentButtonTypeCheckout"},
{"access": "public", "introduced": "12", "name": "PKPaymentButtonTypeBook"},
{"access": "public", "introduced": "12", "name": "PKPaymentButtonTypeSubscribe"},
{"access": "public", "introduced": "14", "name": "PKPaymentButtonTypeReload"},
{"access": "public", "introduced": "14", "name": "PKPaymentButtonTypeAddMoney"},
{"access": "public", "introduced": "14", "name": "PKPaymentButtonTypeTopUp"},
{"access": "public", "introduced": "14", "name": "PKPaymentButtonTypeOrder"},
{"access": "public", "introduced": "14", "name": "PKPaymentButtonTypeRent"},
{"access": "public", "introduced": "14", "name": "PKPaymentButtonTypeSupport"},
{"access": "public", "introduced": "14", "name": "PKPaymentButtonTypeContribute"},
{"access": "public", "introduced": "14", "name": "PKPaymentButtonTypeTip"},
{"access": "public", "introduced": "15", "name": "PKPaymentButtonTypeContinue"}
],
"introduced": "8.3",
"name": "PKPaymentButtonType"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKPaymentUnknownError"},
{"access": "public", "name": "PKPaymentShippingContactInvalidError"},
{"access": "public", "name": "PKPaymentBillingContactInvalidError"},
{"access": "public", "name": "PKPaymentShippingAddressUnserviceableError"},
{"access": "public", "introduced": "15", "name": "PKPaymentCouponCodeInvalidError"},
{"access": "public", "introduced": "15", "name": "PKPaymentCouponCodeExpiredError"}
],
"introduced": "11",
"name": "PKPaymentErrorCode"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKPaymentMethodTypeUnknown"},
{"access": "public", "name": "PKPaymentMethodTypeDebit"},
{"access": "public", "name": "PKPaymentMethodTypeCredit"},
{"access": "public", "name": "PKPaymentMethodTypePrepaid"},
{"access": "public", "name": "PKPaymentMethodTypeStore"},
{"access": "public", "name": "PKPaymentMethodTypeEMoney"}
],
"introduced": "9",
"name": "PKPaymentMethodType"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKPaymentPassActivationStateActivated"},
{"access": "public", "name": "PKPaymentPassActivationStateRequiresActivation"},
{"access": "public", "name": "PKPaymentPassActivationStateActivating"},
{"access": "public", "name": "PKPaymentPassActivationStateSuspended"},
{"access": "public", "name": "PKPaymentPassActivationStateDeactivated"}
],
"introduced": "8",
"name": "PKPaymentPassActivationState"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKPaymentSummaryItemTypeFinal"},
{"access": "public", "name": "PKPaymentSummaryItemTypePending"}
],
"introduced": "9",
"name": "PKPaymentSummaryItemType"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKRadioTechnologyNone"},
{"access": "public", "name": "PKRadioTechnologyNFC"},
{"access": "public", "name": "PKRadioTechnologyBluetooth"}
],
"introduced": "14.5",
"name": "PKRadioTechnology"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKSecureElementPassActivationStateActivated"},
{"access": "public", "name": "PKSecureElementPassActivationStateRequiresActivation"},
{"access": "public", "name": "PKSecureElementPassActivationStateActivating"},
{"access": "public", "name": "PKSecureElementPassActivationStateSuspended"},
{"access": "public", "name": "PKSecureElementPassActivationStateDeactivated"}
],
"introduced": "13.4",
"name": "PKSecureElementPassActivationState"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKShareSecureElementPassUnknownError"},
{"access": "public", "name": "PKShareSecureElementPassSetupError"}
],
"introduced": "16",
"name": "PKShareSecureElementPassErrorCode"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKShareSecureElementPassResultCanceled"},
{"access": "public", "name": "PKShareSecureElementPassResultShared"},
{"access": "public", "name": "PKShareSecureElementPassResultFailed"}
],
"introduced": "16",
"name": "PKShareSecureElementPassResult"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKShippingContactEditingModeAvailable"},
{"access": "public", "name": "PKShippingContactEditingModeStorePickup"},
{"access": "public", "name": "PKShippingContactEditingModeEnabled"}
],
"introduced": "15",
"name": "PKShippingContactEditingMode"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKShippingTypeShipping"},
{"access": "public", "name": "PKShippingTypeDelivery"},
{"access": "public", "name": "PKShippingTypeStorePickup"},
{"access": "public", "name": "PKShippingTypeServicePickup"}
],
"introduced": "8.3",
"name": "PKShippingType"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKVehicleConnectionErrorCodeUnknown"},
{"access": "public", "name": "PKVehicleConnectionErrorCodeSessionUnableToStart"},
{"access": "public", "name": "PKVehicleConnectionErrorCodeSessionNotActive"}
],
"name": "PKVehicleConnectionErrorCode"
},
{
"access": "public",
"constants": [
{"access": "public", "name": "PKVehicleConnectionSessionConnectionStateDisconnected"},
{"access": "public", "name": "PKVehicleConnectionSessionConnectionStateConnected"},
{"access": "public", "name": "PKVehicleConnectionSessionConnectionStateConnecting"},
{"access": "public", "name": "PKVehicleConnectionSessionConnectionStateFailedToConnect"}
],
"name": "PKVehicleConnectionSessionConnectionState"
}
],
"globals": [
{"access": "public", "introduced": "13.4", "kind": "variable", "linkage": "exported", "name": "_PKAddSecureElementPassErrorDomain"},
{"access": "public", "introduced": "11", "kind": "variable", "linkage": "exported", "name": "_PKContactFieldEmailAddress"},
{"access": "public", "introduced": "11", "kind": "variable", "linkage": "exported", "name": "_PKContactFieldName"},
{"access": "public", "introduced": "11", "kind": "variable", "linkage": "exported", "name": "_PKContactFieldPhoneNumber"},
{"access": "public", "introduced": "11", "kind": "variable", "linkage": "exported", "name": "_PKContactFieldPhoneticName"},
{"access": "public", "introduced": "11", "kind": "variable", "linkage": "exported", "name": "_PKContactFieldPostalAddress"},
{"access": "public", "introduced": "17", "kind": "variable", "linkage": "exported", "name": "_PKDisbursementErrorContactFieldUserInfoKey"},
{"access": "public", "introduced": "17", "kind": "variable", "linkage": "exported", "name": "_PKDisbursementErrorDomain"},
{"access": "public", "introduced": "9", "kind": "variable", "linkage": "exported", "name": "_PKEncryptionSchemeECC_V2"},
{"access": "public", "introduced": "10", "kind": "variable", "linkage": "exported", "name": "_PKEncryptionSchemeRSA_V2"},
{"access": "public", "introduced": "16", "kind": "variable", "linkage": "exported", "name": "_PKIdentityErrorDomain"},
{"access": "public", "introduced": "18", "kind": "variable", "linkage": "exported", "name": "_PKMerchantCategoryCodeNone"},
{"access": "public", "introduced": "6", "kind": "variable", "linkage": "exported", "name": "_PKPassKitErrorDomain"},
{"access": "public", "introduced": "6", "kind": "variable", "linkage": "exported", "name": "_PKPassLibraryAddedPassesUserInfoKey"},
{"access": "public", "introduced": "6", "kind": "variable", "linkage": "exported", "name": "_PKPassLibraryDidChangeNotification"},
{"access": "public", "introduced": "6", "kind": "variable", "linkage": "exported", "name": "_PKPassLibraryPassTypeIdentifierUserInfoKey"},
{"access": "public", "introduced": "15", "kind": "variable", "linkage": "exported", "name": "_PKPassLibraryRecoveredPassesUserInfoKey"},
{"access": "public", "introduced": "9", "kind": "variable", "linkage": "exported", "name": "_PKPassLibraryRemotePaymentPassesDidChangeNotification"},
{"access": "public", "introduced": "6", "kind": "variable", "linkage": "exported", "name": "_PKPassLibraryRemovedPassInfosUserInfoKey"},
{"access": "public", "introduced": "6", "kind": "variable", "linkage": "exported", "name": "_PKPassLibraryReplacementPassesUserInfoKey"},
{"access": "public", "introduced": "6", "kind": "variable", "linkage": "exported", "name": "_PKPassLibrarySerialNumberUserInfoKey"},
{"access": "public", "introduced": "17", "kind": "function", "linkage": "exported", "name": "_PKPayLaterValidateAmount"},
{"access": "public", "introduced": "11", "kind": "variable", "linkage": "exported", "name": "_PKPaymentErrorContactFieldUserInfoKey"},
{"access": "public", "introduced": "11", "kind": "variable", "linkage": "exported", "name": "_PKPaymentErrorDomain"},
{"access": "public", "introduced": "11", "kind": "variable", "linkage": "exported", "name": "_PKPaymentErrorPostalAddressUserInfoKey"},
{"access": "public", "introduced": "8", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkAmex"},
{"access": "public", "introduced": "16", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkBancomat"},
{"access": "public", "introduced": "16", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkBancontact"},
{"access": "public", "introduced": "17.5", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkBankAxept"},
{"access": "public", "introduced": "14", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkBarcode"},
{"access": "public", "introduced": "10.3", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkCarteBancaire"},
{"access": "public", "introduced": "11", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkCarteBancaires"},
{"access": "public", "introduced": "11.2", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkCartesBancaires"},
{"access": "public", "introduced": "9.2", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkChinaUnionPay"},
{"access": "public", "introduced": "15.1", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkDankort"},
{"access": "public", "introduced": "9", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkDiscover"},
{"access": "public", "introduced": "12", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkEftpos"},
{"access": "public", "introduced": "12", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkElectron"},
{"access": "public", "introduced": "12.1.1", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkElo"},
{"access": "public", "introduced": "14", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkGirocard"},
{"access": "public", "introduced": "18.4", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkHimyan"},
{"access": "public", "introduced": "10.3", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkIDCredit"},
{"access": "public", "introduced": "9.2", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkInterac"},
{"access": "public", "introduced": "10.1", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkJCB"},
{"access": "public", "introduced": "18.4", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkJaywan"},
{"access": "public", "introduced": "12.1.1", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkMada"},
{"access": "public", "introduced": "12", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkMaestro"},
{"access": "public", "introduced": "8", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkMasterCard"},
{"access": "public", "introduced": "17.4", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkMeeza"},
{"access": "public", "introduced": "14.5", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkMir"},
{"access": "public", "introduced": "26", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkMyDebit"},
{"access": "public", "introduced": "17.5", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkNAPAS"},
{"access": "public", "introduced": "15", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkNanaco"},
{"access": "public", "introduced": "17", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkPagoBancomat"},
{"access": "public", "introduced": "16.4", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkPostFinance"},
{"access": "public", "introduced": "9", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkPrivateLabel"},
{"access": "public", "introduced": "10.3", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkQuicPay"},
{"access": "public", "introduced": "10.1", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkSuica"},
{"access": "public", "introduced": "17", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkTmoney"},
{"access": "public", "introduced": "12", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkVPay"},
{"access": "public", "introduced": "8", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkVisa"},
{"access": "public", "introduced": "15", "kind": "variable", "linkage": "exported", "name": "_PKPaymentNetworkWaon"},
{"access": "public", "introduced": "16", "kind": "variable", "linkage": "exported", "name": "_PKShareSecureElementPassErrorDomain"},
{"access": "public", "introduced": "15", "kind": "variable", "linkage": "exported", "name": "_PKStoredValuePassBalanceTypeCash"},
{"access": "public", "introduced": "15", "kind": "variable", "linkage": "exported", "name": "_PKStoredValuePassBalanceTypeLoyaltyPoints"}
],
"interfaces": [
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "init"}
],
"introduced": "13.4",
"linkage": "exported",
"name": "PKAddCarKeyPassConfiguration",
"properties": [
{"access": "public", "getter": "password", "name": "password", "setter": "setPassword:"},
{"access": "public", "getter": "supportedRadioTechnologies", "introduced": "14.5", "name": "supportedRadioTechnologies", "setter": "setSupportedRadioTechnologies:"},
{"access": "public", "getter": "manufacturerIdentifier", "introduced": "16", "name": "manufacturerIdentifier", "setter": "setManufacturerIdentifier:"},
{"access": "public", "getter": "provisioningTemplateIdentifier", "introduced": "16", "name": "provisioningTemplateIdentifier", "setter": "setProvisioningTemplateIdentifier:"}
],
"super": "PKAddSecureElementPassConfiguration"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "configurationForMetadata:completion:"}
],
"introduced": "18",
"linkage": "exported",
"name": "PKAddIdentityDocumentConfiguration",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "metadata", "name": "metadata"}
],
"super": "PKAddSecureElementPassConfiguration"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardTemplateIdentifier:issuingCountryCode:documentType:preview:"}
],
"introduced": "26",
"linkage": "exported",
"name": "PKAddIdentityDocumentMetadata",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "preview", "name": "preview"}
],
"super": "PKIdentityDocumentMetadata"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "addPassButtonWithStyle:"}
],
"instanceMethods": [
{"access": "public", "name": "initWithAddPassButtonStyle:"}
],
"introduced": "9",
"linkage": "exported",
"name": "PKAddPassButton",
"properties": [
{"access": "public", "getter": "addPassButtonStyle", "name": "addPassButtonStyle", "setter": "setAddPassButtonStyle:"}
],
"super": "UIButton"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "previewWithPassThumbnail:localizedDescription:"},
{"access": "public", "name": "new", "unavailable": true}
],
"instanceMethods": [
{"access": "public", "name": "initWithPassThumbnail:localizedDescription:"},
{"access": "public", "name": "init", "unavailable": true}
],
"introduced": "18",
"linkage": "exported",
"name": "PKAddPassMetadataPreview",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "passThumbnailImage", "name": "passThumbnailImage"},
{"access": "public", "attr": [ "readonly" ], "getter": "localizedDescription", "name": "localizedDescription"}
],
"super": "NSObject"
},
{
"access": "public",
"classMethods": [
{"access": "public", "introduced": "8", "name": "canAddPasses"}
],
"instanceMethods": [
{"access": "public", "name": "initWithPass:"},
{"access": "public", "introduced": "7", "name": "initWithPasses:"},
{"access": "public", "introduced": "16.4", "name": "initWithIssuerData:signature:error:"}
],
"introduced": "6",
"linkage": "exported",
"name": "PKAddPassesViewController",
"properties": [
{"access": "public", "getter": "delegate", "name": "delegate", "setter": "setDelegate:"}
],
"super": "UIViewController"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "init"}
],
"introduced": "9",
"linkage": "exported",
"name": "PKAddPaymentPassRequest",
"properties": [
{"access": "public", "getter": "encryptedPassData", "name": "encryptedPassData", "setter": "setEncryptedPassData:"},
{"access": "public", "getter": "activationData", "name": "activationData", "setter": "setActivationData:"},
{"access": "public", "getter": "ephemeralPublicKey", "name": "ephemeralPublicKey", "setter": "setEphemeralPublicKey:"},
{"access": "public", "getter": "wrappedKey", "name": "wrappedKey", "setter": "setWrappedKey:"}
],
"super": "NSObject"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "initWithEncryptionScheme:"}
],
"introduced": "9",
"linkage": "exported",
"name": "PKAddPaymentPassRequestConfiguration",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "encryptionScheme", "name": "encryptionScheme"},
{"access": "public", "getter": "style", "introduced": "12", "name": "style", "setter": "setStyle:"},
{"access": "public", "getter": "cardholderName", "name": "cardholderName", "setter": "setCardholderName:"},
{"access": "public", "getter": "primaryAccountSuffix", "name": "primaryAccountSuffix", "setter": "setPrimaryAccountSuffix:"},
{"access": "public", "getter": "cardDetails", "introduced": "10.1", "name": "cardDetails", "setter": "setCardDetails:"},
{"access": "public", "getter": "localizedDescription", "name": "localizedDescription", "setter": "setLocalizedDescription:"},
{"access": "public", "getter": "primaryAccountIdentifier", "name": "primaryAccountIdentifier", "setter": "setPrimaryAccountIdentifier:"},
{"access": "public", "getter": "paymentNetwork", "name": "paymentNetwork", "setter": "setPaymentNetwork:"},
{"access": "public", "getter": "productIdentifiers", "introduced": "12.3", "name": "productIdentifiers", "setter": "setProductIdentifiers:"},
{"access": "public", "getter": "requiresFelicaSecureElement", "introduced": "10.1", "name": "requiresFelicaSecureElement", "setter": "setRequiresFelicaSecureElement:"}
],
"super": "NSObject"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "canAddPaymentPass"}
],
"instanceMethods": [
{"access": "public", "name": "initWithRequestConfiguration:delegate:"}
],
"introduced": "9",
"linkage": "exported",
"name": "PKAddPaymentPassViewController",
"properties": [
{"access": "public", "getter": "delegate", "name": "delegate", "setter": "setDelegate:"}
],
"super": "UIViewController"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "new", "unavailable": true}
],
"instanceMethods": [
{"access": "public", "name": "init", "unavailable": true}
],
"introduced": "13.4",
"linkage": "exported",
"name": "PKAddSecureElementPassConfiguration",
"properties": [
{"access": "public", "getter": "issuerIdentifier", "name": "issuerIdentifier", "setter": "setIssuerIdentifier:"},
{"access": "public", "getter": "localizedDescription", "name": "localizedDescription", "setter": "setLocalizedDescription:"}
],
"super": "NSObject"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "canAddSecureElementPassWithConfiguration:"}
],
"instanceMethods": [
{"access": "public", "name": "initWithConfiguration:delegate:"}
],
"introduced": "13.4",
"linkage": "exported",
"name": "PKAddSecureElementPassViewController",
"properties": [
{"access": "public", "getter": "delegate", "name": "delegate", "setter": "setDelegate:"}
],
"super": "UIViewController"
},
{
"access": "public",
"classMethods": [
{"access": "public", "introduced": "14", "name": "configurationForPassMetadata:provisioningPolicyIdentifier:primaryAction:completion:"},
{"access": "public", "introduced": "16", "name": "configurationForPassMetadata:primaryAction:completion:"}
],
"introduced": "14",
"linkage": "exported",
"name": "PKAddShareablePassConfiguration",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "primaryAction", "name": "primaryAction"},
{"access": "public", "attr": [ "readonly" ], "getter": "credentialsMetadata", "name": "credentialsMetadata"},
{"access": "public", "attr": [ "readonly" ], "getter": "provisioningPolicyIdentifier", "introduced": "14", "name": "provisioningPolicyIdentifier"}
],
"super": "PKAddSecureElementPassConfiguration"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "init", "unavailable": true},
{"access": "public", "name": "initWithPaymentDescription:automaticReloadBilling:managementURL:"}
],
"introduced": "16",
"linkage": "exported",
"name": "PKAutomaticReloadPaymentRequest",
"properties": [
{"access": "public", "getter": "paymentDescription", "name": "paymentDescription", "setter": "setPaymentDescription:"},
{"access": "public", "getter": "automaticReloadBilling", "name": "automaticReloadBilling", "setter": "setAutomaticReloadBilling:"},
{"access": "public", "getter": "billingAgreement", "name": "billingAgreement", "setter": "setBillingAgreement:"},
{"access": "public", "getter": "managementURL", "name": "managementURL", "setter": "setManagementURL:"},
{"access": "public", "getter": "tokenNotificationURL", "name": "tokenNotificationURL", "setter": "setTokenNotificationURL:"}
],
"super": "NSObject"
},
{
"access": "public",
"introduced": "16",
"linkage": "exported",
"name": "PKAutomaticReloadPaymentSummaryItem",
"properties": [
{"access": "public", "getter": "thresholdAmount", "name": "thresholdAmount", "setter": "setThresholdAmount:"}
],
"super": "PKPaymentSummaryItem"
},
{
"access": "public",
"introduced": "14",
"linkage": "exported",
"name": "PKBarcodeEventConfigurationRequest",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "deviceAccountIdentifier", "name": "deviceAccountIdentifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "configurationData", "name": "configurationData"},
{"access": "public", "attr": [ "readonly" ], "getter": "configurationDataType", "name": "configurationDataType"}
],
"super": "NSObject"
},
{
"access": "public",
"introduced": "14",
"linkage": "exported",
"name": "PKBarcodeEventMetadataRequest",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "deviceAccountIdentifier", "name": "deviceAccountIdentifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "lastUsedBarcodeIdentifier", "name": "lastUsedBarcodeIdentifier"}
],
"super": "NSObject"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "initWithPaymentInformation:"}
],
"introduced": "14",
"linkage": "exported",
"name": "PKBarcodeEventMetadataResponse",
"properties": [
{"access": "public", "getter": "paymentInformation", "name": "paymentInformation", "setter": "setPaymentInformation:"}
],
"super": "NSObject"
},
{
"access": "public",
"introduced": "14",
"linkage": "exported",
"name": "PKBarcodeEventSignatureRequest",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "deviceAccountIdentifier", "name": "deviceAccountIdentifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "transactionIdentifier", "name": "transactionIdentifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "barcodeIdentifier", "name": "barcodeIdentifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "rawMerchantName", "name": "rawMerchantName"},
{"access": "public", "attr": [ "readonly" ], "getter": "merchantName", "name": "merchantName"},
{"access": "public", "attr": [ "readonly" ], "getter": "transactionDate", "name": "transactionDate"},
{"access": "public", "attr": [ "readonly" ], "getter": "currencyCode", "name": "currencyCode"},
{"access": "public", "attr": [ "readonly" ], "getter": "amount", "name": "amount"},
{"access": "public", "attr": [ "readonly" ], "getter": "transactionStatus", "name": "transactionStatus"},
{"access": "public", "attr": [ "readonly" ], "getter": "partialSignature", "name": "partialSignature"}
],
"super": "NSObject"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "initWithSignedData:"}
],
"introduced": "14",
"linkage": "exported",
"name": "PKBarcodeEventSignatureResponse",
"properties": [
{"access": "public", "getter": "signedData", "name": "signedData", "setter": "setSignedData:"}
],
"super": "NSObject"
},
{
"access": "public",
"introduced": "9",
"linkage": "exported",
"name": "PKContact",
"properties": [
{"access": "public", "getter": "name", "name": "name", "setter": "setName:"},
{"access": "public", "getter": "postalAddress", "name": "postalAddress", "setter": "setPostalAddress:"},
{"access": "public", "getter": "phoneNumber", "name": "phoneNumber", "setter": "setPhoneNumber:"},
{"access": "public", "getter": "emailAddress", "name": "emailAddress", "setter": "setEmailAddress:"},
{"access": "public", "getter": "supplementarySubLocality", "introduced": "9.2", "name": "supplementarySubLocality", "setter": "setSupplementarySubLocality:"}
],
"super": "NSObject"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "init", "unavailable": true},
{"access": "public", "name": "initWithStartDateComponents:endDateComponents:"}
],
"introduced": "15",
"linkage": "exported",
"name": "PKDateComponentsRange",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "startDateComponents", "name": "startDateComponents"},
{"access": "public", "attr": [ "readonly" ], "getter": "endDateComponents", "name": "endDateComponents"}
],
"protocols": [
"NSCopying",
"NSSecureCoding"
],
"super": "NSObject"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "init", "unavailable": true},
{"access": "public", "name": "initWithPaymentDescription:deferredBilling:managementURL:"}
],
"introduced": "16.4",
"linkage": "exported",
"name": "PKDeferredPaymentRequest",
"properties": [
{"access": "public", "getter": "paymentDescription", "name": "paymentDescription", "setter": "setPaymentDescription:"},
{"access": "public", "getter": "deferredBilling", "name": "deferredBilling", "setter": "setDeferredBilling:"},
{"access": "public", "getter": "billingAgreement", "name": "billingAgreement", "setter": "setBillingAgreement:"},
{"access": "public", "getter": "managementURL", "name": "managementURL", "setter": "setManagementURL:"},
{"access": "public", "getter": "tokenNotificationURL", "name": "tokenNotificationURL", "setter": "setTokenNotificationURL:"},
{"access": "public", "getter": "freeCancellationDate", "name": "freeCancellationDate", "setter": "setFreeCancellationDate:"},
{"access": "public", "getter": "freeCancellationDateTimeZone", "name": "freeCancellationDateTimeZone", "setter": "setFreeCancellationDateTimeZone:"}
],
"super": "NSObject"
},
{
"access": "public",
"introduced": "15",
"linkage": "exported",
"name": "PKDeferredPaymentSummaryItem",
"properties": [
{"access": "public", "getter": "deferredDate", "name": "deferredDate", "setter": "setDeferredDate:"}
],
"super": "PKPaymentSummaryItem"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "disbursementContactInvalidErrorWithContactField:localizedDescription:"},
{"access": "public", "name": "disbursementCardUnsupportedError"}
],
"instanceMethods": [
{"access": "public", "name": "initWithMerchantIdentifier:currencyCode:regionCode:supportedNetworks:merchantCapabilities:summaryItems:"}
],
"introduced": "17",
"linkage": "exported",
"name": "PKDisbursementRequest",
"properties": [
{"access": "public", "getter": "merchantIdentifier", "name": "merchantIdentifier", "setter": "setMerchantIdentifier:"},
{"access": "public", "getter": "regionCode", "name": "regionCode", "setter": "setRegionCode:"},
{"access": "public", "getter": "supportedNetworks", "name": "supportedNetworks", "setter": "setSupportedNetworks:"},
{"access": "public", "getter": "merchantCapabilities", "name": "merchantCapabilities", "setter": "setMerchantCapabilities:"},
{"access": "public", "getter": "summaryItems", "name": "summaryItems", "setter": "setSummaryItems:"},
{"access": "public", "getter": "currencyCode", "name": "currencyCode", "setter": "setCurrencyCode:"},
{"access": "public", "getter": "requiredRecipientContactFields", "name": "requiredRecipientContactFields", "setter": "setRequiredRecipientContactFields:"},
{"access": "public", "getter": "recipientContact", "name": "recipientContact", "setter": "setRecipientContact:"},
{"access": "public", "getter": "supportedRegions", "name": "supportedRegions", "setter": "setSupportedRegions:"},
{"access": "public", "getter": "applicationData", "name": "applicationData", "setter": "setApplicationData:"}
],
"super": "NSObject"
},
{
"access": "public",
"introduced": "17",
"linkage": "exported",
"name": "PKDisbursementSummaryItem",
"super": "PKPaymentSummaryItem"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "new", "unavailable": true}
],
"instanceMethods": [
{"access": "public", "name": "initWithDescriptors:"},
{"access": "public", "name": "init", "unavailable": true}
],
"introduced": "26",
"linkage": "exported",
"name": "PKIdentityAnyOfDescriptor",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "descriptors", "name": "descriptors"}
],
"protocols": [
"PKIdentityDocumentDescriptor"
],
"super": "NSObject"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "checkCanRequestDocument:completion:"},
{"access": "public", "name": "requestDocument:completion:"},
{"access": "public", "name": "cancelRequest"}
],
"introduced": "16",
"linkage": "exported",
"name": "PKIdentityAuthorizationController",
"super": "NSObject"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "buttonWithLabel:style:"}
],
"instanceMethods": [
{"access": "public", "name": "initWithLabel:style:"},
{"access": "public", "name": "initWithFrame:", "unavailable": true},
{"access": "public", "name": "initWithFrame:primaryAction:", "unavailable": true}
],
"introduced": "16",
"linkage": "exported",
"name": "PKIdentityButton",
"properties": [
{"access": "public", "getter": "cornerRadius", "name": "cornerRadius", "setter": "setCornerRadius:"}
],
"super": "UIControl"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "new", "unavailable": true}
],
"instanceMethods": [
{"access": "public", "name": "init", "unavailable": true}
],
"introduced": "16",
"linkage": "exported",
"name": "PKIdentityDocument",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "encryptedData", "name": "encryptedData"}
],
"super": "NSObject"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "new", "unavailable": true}
],
"instanceMethods": [
{"access": "public", "name": "init", "unavailable": true}
],
"introduced": "18",
"linkage": "exported",
"name": "PKIdentityDocumentMetadata",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "credentialIdentifier", "name": "credentialIdentifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "sharingInstanceIdentifier", "name": "sharingInstanceIdentifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "cardTemplateIdentifier", "name": "cardTemplateIdentifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "cardConfigurationIdentifier", "name": "cardConfigurationIdentifier"},
{"access": "public", "getter": "serverEnvironmentIdentifier", "name": "serverEnvironmentIdentifier", "setter": "setServerEnvironmentIdentifier:"},
{"access": "public", "attr": [ "readonly" ], "getter": "issuingCountryCode", "introduced": "26", "name": "issuingCountryCode"},
{"access": "public", "attr": [ "readonly" ], "getter": "documentType", "introduced": "26", "name": "documentType"}
],
"super": "NSObject"
},
{
"access": "public",
"introduced": "16",
"linkage": "exported",
"name": "PKIdentityDriversLicenseDescriptor",
"protocols": [
"PKIdentityDocumentDescriptor"
],
"super": "NSObject"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "ageThresholdElementWithAge:"},
{"access": "public", "name": "new", "unavailable": true}
],
"instanceMethods": [
{"access": "public", "name": "init", "unavailable": true}
],
"introduced": "16",
"linkage": "exported",
"name": "PKIdentityElement",
"properties": [
{"access": "public", "attr": [ "readonly", "class" ], "getter": "givenNameElement", "name": "givenNameElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "familyNameElement", "name": "familyNameElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "portraitElement", "name": "portraitElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "addressElement", "name": "addressElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "heightElement", "introduced": "26", "name": "heightElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "weightElement", "introduced": "26", "name": "weightElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "eyeColorElement", "introduced": "26", "name": "eyeColorElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "hairColorElement", "introduced": "26", "name": "hairColorElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "organDonorStatusElement", "introduced": "26", "name": "organDonorStatusElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "veteranStatusElement", "introduced": "26", "name": "veteranStatusElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "issuingAuthorityElement", "name": "issuingAuthorityElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "documentIssueDateElement", "name": "documentIssueDateElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "documentExpirationDateElement", "name": "documentExpirationDateElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "documentDHSComplianceStatusElement", "introduced": "17.2", "name": "documentDHSComplianceStatusElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "documentNumberElement", "name": "documentNumberElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "drivingPrivilegesElement", "name": "drivingPrivilegesElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "ageElement", "name": "ageElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "dateOfBirthElement", "name": "dateOfBirthElement"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "sexElement", "introduced": "17.2", "name": "sexElement"}
],
"protocols": [
"NSCopying"
],
"super": "NSObject"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "mayStoreIntentForDays:"},
{"access": "public", "name": "new", "unavailable": true}
],
"instanceMethods": [
{"access": "public", "name": "init", "unavailable": true}
],
"introduced": "16",
"linkage": "exported",
"name": "PKIdentityIntentToStore",
"properties": [
{"access": "public", "attr": [ "readonly", "class" ], "getter": "willNotStoreIntent", "name": "willNotStoreIntent"},
{"access": "public", "attr": [ "readonly", "class" ], "getter": "mayStoreIntent", "name": "mayStoreIntent"}
],
"protocols": [
"NSCopying"
],
"super": "NSObject"
},
{
"access": "public",
"introduced": "18",
"linkage": "exported",
"name": "PKIdentityNationalIDCardDescriptor",
"properties": [
{"access": "public", "getter": "regionCode", "name": "regionCode", "setter": "setRegionCode:"}
],
"protocols": [
"PKIdentityDocumentDescriptor"
],
"super": "NSObject"
},
{
"access": "public",
"introduced": "26",
"linkage": "exported",
"name": "PKIdentityPhotoIDDescriptor",
"protocols": [
"PKIdentityDocumentDescriptor"
],
"super": "NSObject"
},
{
"access": "public",
"introduced": "16",
"linkage": "exported",
"name": "PKIdentityRequest",
"properties": [
{"access": "public", "getter": "descriptor", "name": "descriptor", "setter": "setDescriptor:"},
{"access": "public", "getter": "nonce", "name": "nonce", "setter": "setNonce:"},
{"access": "public", "getter": "merchantIdentifier", "name": "merchantIdentifier", "setter": "setMerchantIdentifier:"}
],
"super": "NSObject"
},
{
"access": "public",
"introduced": "17",
"linkage": "exported",
"name": "PKInstantFundsOutFeeSummaryItem",
"super": "PKPaymentSummaryItem"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "statusWithCompletion:"},
{"access": "public", "name": "passEntriesWithCompletion:"},
{"access": "public", "name": "remotePassEntriesWithCompletion:"},
{"access": "public", "name": "generateAddPaymentPassRequestForPassEntryWithIdentifier:configuration:certificateChain:nonce:nonceSignature:completionHandler:"}
],
"introduced": "14",
"linkage": "exported",
"name": "PKIssuerProvisioningExtensionHandler",
"super": "NSObject"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "init", "unavailable": true}
],
"introduced": "14",
"linkage": "exported",
"name": "PKIssuerProvisioningExtensionPassEntry",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "identifier", "name": "identifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "title", "name": "title"},
{"access": "public", "attr": [ "readonly" ], "getter": "art", "name": "art"}
],
"super": "NSObject"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "initWithIdentifier:title:art:addRequestConfiguration:"}
],
"introduced": "14",
"linkage": "exported",
"name": "PKIssuerProvisioningExtensionPaymentPassEntry",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "addRequestConfiguration", "name": "addRequestConfiguration"}
],
"super": "PKIssuerProvisioningExtensionPassEntry"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "init"}
],
"introduced": "14",
"linkage": "exported",
"name": "PKIssuerProvisioningExtensionStatus",
"properties": [
{"access": "public", "getter": "requiresAuthentication", "name": "requiresAuthentication", "setter": "setRequiresAuthentication:"},
{"access": "public", "getter": "passEntriesAvailable", "name": "passEntriesAvailable", "setter": "setPassEntriesAvailable:"},
{"access": "public", "getter": "remotePassEntriesAvailable", "name": "remotePassEntriesAvailable", "setter": "setRemotePassEntriesAvailable:"}
],
"super": "NSObject"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardTemplateIdentifier:preview:"},
{"access": "public", "name": "initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardConfigurationIdentifier:preview:"}
],
"introduced": "18",
"linkage": "exported",
"name": "PKJapanIndividualNumberCardMetadata",
"properties": [
{"access": "public", "getter": "authenticationPassword", "name": "authenticationPassword", "setter": "setAuthenticationPassword:"},
{"access": "public", "getter": "signingPassword", "name": "signingPassword", "setter": "setSigningPassword:"},
{"access": "public", "getter": "preview", "name": "preview", "setter": "setPreview:"}
],
"super": "PKIdentityDocumentMetadata"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "initWithLabel:value:"}
],
"introduced": "10.1",
"linkage": "exported",
"name": "PKLabeledValue",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "label", "name": "label"},
{"access": "public", "attr": [ "readonly" ], "getter": "value", "name": "value"}
],
"super": "NSObject"
},
{
"access": "public",
"linkage": "exported",
"name": "PKObject",
"super": "NSObject"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "initWithData:error:"},
{"access": "public", "name": "localizedValueForFieldKey:"}
],
"linkage": "exported",
"name": "PKPass",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "passType", "introduced": "8", "name": "passType"},
{"access": "public", "attr": [ "readonly" ], "getter": "paymentPass", "introduced": "8", "name": "paymentPass"},
{"access": "public", "attr": [ "readonly" ], "getter": "secureElementPass", "introduced": "13.4", "name": "secureElementPass"},
{"access": "public", "attr": [ "readonly" ], "getter": "serialNumber", "name": "serialNumber"},
{"access": "public", "attr": [ "readonly" ], "getter": "passTypeIdentifier", "name": "passTypeIdentifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "webServiceURL", "name": "webServiceURL"},
{"access": "public", "attr": [ "readonly" ], "getter": "authenticationToken", "name": "authenticationToken"},
{"access": "public", "attr": [ "readonly" ], "getter": "icon", "name": "icon"},
{"access": "public", "attr": [ "readonly" ], "getter": "localizedName", "name": "localizedName"},
{"access": "public", "attr": [ "readonly" ], "getter": "localizedDescription", "name": "localizedDescription"},
{"access": "public", "attr": [ "readonly" ], "getter": "organizationName", "name": "organizationName"},
{"access": "public", "attr": [ "readonly" ], "getter": "relevantDate", "introduced": "6", "name": "relevantDate"},
{"access": "public", "attr": [ "readonly" ], "getter": "relevantDates", "introduced": "18", "name": "relevantDates"},
{"access": "public", "attr": [ "readonly" ], "getter": "userInfo", "introduced": "7", "name": "userInfo"},
{"access": "public", "attr": [ "readonly" ], "getter": "passURL", "name": "passURL"},
{"access": "public", "attr": [ "readonly" ], "getter": "isRemotePass", "introduced": "9", "name": "remotePass"},
{"access": "public", "attr": [ "readonly" ], "getter": "deviceName", "introduced": "9", "name": "deviceName"}
],
"super": "PKObject"
},
{
"access": "public",
"classMethods": [
{"access": "public", "introduced": "6", "name": "isPassLibraryAvailable"},
{"access": "public", "introduced": "9", "name": "requestAutomaticPassPresentationSuppressionWithResponseHandler:"},
{"access": "public", "introduced": "9", "name": "endAutomaticPassPresentationSuppressionWithRequestToken:"},
{"access": "public", "introduced": "9", "name": "isSuppressingAutomaticPassPresentation"},
{"access": "public", "introduced": "8", "name": "isPaymentPassActivationAvailable"}
],
"instanceMethods": [
{"access": "public", "introduced": "9", "name": "isPaymentPassActivationAvailable"},
{"access": "public", "name": "passes"},
{"access": "public", "name": "passWithPassTypeIdentifier:serialNumber:"},
{"access": "public", "name": "passesWithReaderIdentifier:"},
{"access": "public", "introduced": "8", "name": "passesOfType:"},
{"access": "public", "introduced": "9", "name": "remotePaymentPasses"},
{"access": "public", "name": "removePass:"},
{"access": "public", "name": "containsPass:"},
{"access": "public", "name": "replacePassWithPass:"},
{"access": "public", "introduced": "7", "name": "addPasses:withCompletionHandler:"},
{"access": "public", "introduced": "8.3", "name": "openPaymentSetup"},
{"access": "public", "introduced": "10", "name": "presentPaymentPass:"},
{"access": "public", "introduced": "13.4", "name": "presentSecureElementPass:"},
{"access": "public", "introduced": "9", "name": "canAddPaymentPassWithPrimaryAccountIdentifier:"},
{"access": "public", "introduced": "13.4", "name": "canAddSecureElementPassWithPrimaryAccountIdentifier:"},
{"access": "public", "introduced": "10.1", "name": "canAddFelicaPass"},
{"access": "public", "introduced": "8", "name": "activatePaymentPass:withActivationData:completion:"},
{"access": "public", "introduced": "8", "name": "activatePaymentPass:withActivationCode:completion:"},
{"access": "public", "introduced": "13.4", "name": "activateSecureElementPass:withActivationData:completion:"},
{"access": "public", "introduced": "13.4", "name": "signData:withSecureElementPass:completion:"},
{"access": "public", "introduced": "16", "name": "encryptedServiceProviderDataForSecureElementPass:completion:"},
{"access": "public", "introduced": "15", "name": "serviceProviderDataForSecureElementPass:completion:"},
{"access": "public", "introduced": "26", "name": "authorizationStatusForCapability:"},
{"access": "public", "introduced": "26", "name": "requestAuthorizationForCapability:completion:"}
],
"introduced": "6",
"linkage": "exported",
"name": "PKPassLibrary",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "isSecureElementPassActivationAvailable", "introduced": "13.4", "name": "secureElementPassActivationAvailable"},
{"access": "public", "attr": [ "readonly" ], "getter": "remoteSecureElementPasses", "introduced": "13.4", "name": "remoteSecureElementPasses"}
],
"super": "NSObject"
},
{
"access": "public",
"linkage": "exported",
"name": "PKPassRelevantDate",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "interval", "name": "interval"},
{"access": "public", "attr": [ "readonly" ], "getter": "date", "name": "date"}
],
"super": "NSObject"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "new", "unavailable": true}
],
"instanceMethods": [
{"access": "public", "name": "init", "unavailable": true},
{"access": "public", "name": "initWithFrame:", "unavailable": true},
{"access": "public", "name": "initWithCoder:", "unavailable": true},
{"access": "public", "name": "initWithAmount:currencyCode:"}
],
"introduced": "17",
"linkage": "exported",
"name": "PKPayLaterView",
"properties": [
{"access": "public", "getter": "delegate", "name": "delegate", "setter": "setDelegate:"},
{"access": "public", "getter": "amount", "name": "amount", "setter": "setAmount:"},
{"access": "public", "getter": "currencyCode", "name": "currencyCode", "setter": "setCurrencyCode:"},
{"access": "public", "getter": "displayStyle", "name": "displayStyle", "setter": "setDisplayStyle:"},
{"access": "public", "getter": "action", "name": "action", "setter": "setAction:"}
],
"super": "UIView"
},
{
"access": "public",
"introduced": "8",
"linkage": "exported",
"name": "PKPayment",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "token", "name": "token"},
{"access": "public", "attr": [ "readonly" ], "getter": "billingContact", "introduced": "9", "name": "billingContact"},
{"access": "public", "attr": [ "readonly" ], "getter": "billingAddress", "introduced": "8", "name": "billingAddress"},
{"access": "public", "attr": [ "readonly" ], "getter": "shippingContact", "introduced": "9", "name": "shippingContact"},
{"access": "public", "attr": [ "readonly" ], "getter": "shippingAddress", "introduced": "8", "name": "shippingAddress"},
{"access": "public", "attr": [ "readonly" ], "getter": "shippingMethod", "name": "shippingMethod"}
],
"super": "NSObject"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "canMakePayments"},
{"access": "public", "name": "canMakePaymentsUsingNetworks:"},
{"access": "public", "name": "canMakePaymentsUsingNetworks:capabilities:"},
{"access": "public", "introduced": "17", "name": "supportsDisbursements"},
{"access": "public", "introduced": "17", "name": "supportsDisbursementsUsingNetworks:"},
{"access": "public", "introduced": "17", "name": "supportsDisbursementsUsingNetworks:capabilities:"}
],
"instanceMethods": [
{"access": "public", "name": "initWithPaymentRequest:"},
{"access": "public", "name": "presentWithCompletion:"},
{"access": "public", "name": "dismissWithCompletion:"},
{"access": "public", "introduced": "17", "name": "initWithDisbursementRequest:"}
],
"introduced": "10",
"linkage": "exported",
"name": "PKPaymentAuthorizationController",
"properties": [
{"access": "public", "getter": "delegate", "name": "delegate", "setter": "setDelegate:"}
],
"super": "NSObject"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "initWithStatus:errors:"}
],
"introduced": "11",
"linkage": "exported",
"name": "PKPaymentAuthorizationResult",
"properties": [
{"access": "public", "getter": "status", "name": "status", "setter": "setStatus:"},
{"access": "public", "getter": "errors", "name": "errors", "setter": "setErrors:"},
{"access": "public", "getter": "orderDetails", "introduced": "16", "name": "orderDetails", "setter": "setOrderDetails:"}
],
"super": "NSObject"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "canMakePayments"},
{"access": "public", "name": "canMakePaymentsUsingNetworks:"},
{"access": "public", "introduced": "9", "name": "canMakePaymentsUsingNetworks:capabilities:"},
{"access": "public", "introduced": "17", "name": "supportsDisbursements"},
{"access": "public", "introduced": "17", "name": "supportsDisbursementsUsingNetworks:"},
{"access": "public", "introduced": "17", "name": "supportsDisbursementsUsingNetworks:capabilities:"}
],
"instanceMethods": [
{"access": "public", "name": "initWithPaymentRequest:"},
{"access": "public", "introduced": "17", "name": "initWithDisbursementRequest:"}
],
"introduced": "8",
"linkage": "exported",
"name": "PKPaymentAuthorizationViewController",
"properties": [
{"access": "public", "getter": "delegate", "name": "delegate", "setter": "setDelegate:"}
],
"super": "UIViewController"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "buttonWithType:style:"},
{"access": "public", "introduced": "26", "name": "buttonWithType:style:disableCardArt:"}
],
"instanceMethods": [
{"access": "public", "introduced": "9", "name": "initWithPaymentButtonType:paymentButtonStyle:"},
{"access": "public", "introduced": "26", "name": "initWithPaymentButtonType:paymentButtonStyle:disableCardArt:"}
],
"introduced": "8.3",
"linkage": "exported",
"name": "PKPaymentButton",
"properties": [
{"access": "public", "getter": "cornerRadius", "introduced": "12", "name": "cornerRadius", "setter": "setCornerRadius:"}
],
"super": "UIButton"
},
{
"access": "public",
"introduced": "14",
"linkage": "exported",
"name": "PKPaymentInformationEventExtension",
"super": "NSObject"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "initWithDictionary:"}
],
"introduced": "14",
"linkage": "exported",
"name": "PKPaymentMerchantSession",
"super": "NSObject"
},
{
"access": "public",
"introduced": "9",
"linkage": "exported",
"name": "PKPaymentMethod",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "displayName", "name": "displayName"},
{"access": "public", "attr": [ "readonly" ], "getter": "network", "name": "network"},
{"access": "public", "attr": [ "readonly" ], "getter": "type", "name": "type"},
{"access": "public", "attr": [ "readonly" ], "getter": "paymentPass", "introduced": "8", "name": "paymentPass"},
{"access": "public", "attr": [ "readonly" ], "getter": "secureElementPass", "introduced": "13.4", "name": "secureElementPass"},
{"access": "public", "attr": [ "readonly" ], "getter": "billingAddress", "introduced": "13", "name": "billingAddress"}
],
"super": "NSObject"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "new", "unavailable": true}
],
"instanceMethods": [
{"access": "public", "name": "init", "unavailable": true},
{"access": "public", "name": "initWithOrderTypeIdentifier:orderIdentifier:webServiceURL:authenticationToken:"}
],
"introduced": "16",
"linkage": "exported",
"name": "PKPaymentOrderDetails",
"properties": [
{"access": "public", "getter": "orderTypeIdentifier", "name": "orderTypeIdentifier", "setter": "setOrderTypeIdentifier:"},
{"access": "public", "getter": "orderIdentifier", "name": "orderIdentifier", "setter": "setOrderIdentifier:"},
{"access": "public", "getter": "webServiceURL", "name": "webServiceURL", "setter": "setWebServiceURL:"},
{"access": "public", "getter": "authenticationToken", "name": "authenticationToken", "setter": "setAuthenticationToken:"}
],
"super": "NSObject"
},
{
"access": "public",
"introduced": "8",
"linkage": "exported",
"name": "PKPaymentPass",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "activationState", "introduced": "8", "name": "activationState"}
],
"super": "PKSecureElementPass"
},
{
"access": "public",
"classMethods": [
{"access": "public", "introduced": "10", "name": "availableNetworks"},
{"access": "public", "introduced": "11", "name": "paymentContactInvalidErrorWithContactField:localizedDescription:"},
{"access": "public", "introduced": "11", "name": "paymentShippingAddressInvalidErrorWithKey:localizedDescription:"},
{"access": "public", "introduced": "11", "name": "paymentBillingAddressInvalidErrorWithKey:localizedDescription:"},
{"access": "public", "introduced": "11", "name": "paymentShippingAddressUnserviceableErrorWithLocalizedDescription:"},
{"access": "public", "introduced": "15", "name": "paymentCouponCodeInvalidErrorWithLocalizedDescription:"},
{"access": "public", "introduced": "15", "name": "paymentCouponCodeExpiredErrorWithLocalizedDescription:"}
],
"introduced": "8",
"linkage": "exported",
"name": "PKPaymentRequest",
"properties": [
{"access": "public", "getter": "merchantIdentifier", "name": "merchantIdentifier", "setter": "setMerchantIdentifier:"},
{"access": "public", "getter": "attributionIdentifier", "introduced": "26", "name": "attributionIdentifier", "setter": "setAttributionIdentifier:"},
{"access": "public", "getter": "countryCode", "name": "countryCode", "setter": "setCountryCode:"},
{"access": "public", "getter": "supportedNetworks", "name": "supportedNetworks", "setter": "setSupportedNetworks:"},
{"access": "public", "getter": "merchantCapabilities", "name": "merchantCapabilities", "setter": "setMerchantCapabilities:"},
{"access": "public", "getter": "supportsCouponCode", "introduced": "15", "name": "supportsCouponCode", "setter": "setSupportsCouponCode:"},
{"access": "public", "getter": "couponCode", "introduced": "15", "name": "couponCode", "setter": "setCouponCode:"},
{"access": "public", "getter": "merchantCategoryCode", "introduced": "18", "name": "merchantCategoryCode", "setter": "setMerchantCategoryCode:"},
{"access": "public", "getter": "paymentSummaryItems", "name": "paymentSummaryItems", "setter": "setPaymentSummaryItems:"},
{"access": "public", "getter": "currencyCode", "name": "currencyCode", "setter": "setCurrencyCode:"},
{"access": "public", "getter": "requiredBillingContactFields", "introduced": "11", "name": "requiredBillingContactFields", "setter": "setRequiredBillingContactFields:"},
{"access": "public", "getter": "requiredBillingAddressFields", "introduced": "8", "name": "requiredBillingAddressFields", "setter": "setRequiredBillingAddressFields:"},
{"access": "public", "getter": "billingContact", "introduced": "9", "name": "billingContact", "setter": "setBillingContact:"},
{"access": "public", "getter": "requiredShippingContactFields", "introduced": "11", "name": "requiredShippingContactFields", "setter": "setRequiredShippingContactFields:"},
{"access": "public", "getter": "requiredShippingAddressFields", "introduced": "8", "name": "requiredShippingAddressFields", "setter": "setRequiredShippingAddressFields:"},
{"access": "public", "getter": "shippingContact", "introduced": "9", "name": "shippingContact", "setter": "setShippingContact:"},
{"access": "public", "getter": "shippingMethods", "name": "shippingMethods", "setter": "setShippingMethods:"},
{"access": "public", "getter": "shippingType", "introduced": "8.3", "name": "shippingType", "setter": "setShippingType:"},
{"access": "public", "getter": "shippingContactEditingMode", "introduced": "15", "name": "shippingContactEditingMode", "setter": "setShippingContactEditingMode:"},
{"access": "public", "getter": "applicationData", "name": "applicationData", "setter": "setApplicationData:"},
{"access": "public", "getter": "supportedCountries", "introduced": "11", "name": "supportedCountries", "setter": "setSupportedCountries:"},
{"access": "public", "getter": "shippingAddress", "introduced": "8", "name": "shippingAddress", "setter": "setShippingAddress:"},
{"access": "public", "getter": "billingAddress", "introduced": "8", "name": "billingAddress", "setter": "setBillingAddress:"},
{"access": "public", "getter": "multiTokenContexts", "introduced": "16", "name": "multiTokenContexts", "setter": "setMultiTokenContexts:"},
{"access": "public", "getter": "recurringPaymentRequest", "introduced": "16", "name": "recurringPaymentRequest", "setter": "setRecurringPaymentRequest:"},
{"access": "public", "getter": "automaticReloadPaymentRequest", "introduced": "16", "name": "automaticReloadPaymentRequest", "setter": "setAutomaticReloadPaymentRequest:"},
{"access": "public", "getter": "deferredPaymentRequest", "introduced": "16.4", "name": "deferredPaymentRequest", "setter": "setDeferredPaymentRequest:"},
{"access": "public", "getter": "applePayLaterAvailability", "introduced": "17", "name": "applePayLaterAvailability", "setter": "setApplePayLaterAvailability:"}
],
"super": "NSObject"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "initWithErrors:paymentSummaryItems:shippingMethods:"}
],
"introduced": "15",
"linkage": "exported",
"name": "PKPaymentRequestCouponCodeUpdate",
"properties": [
{"access": "public", "getter": "errors", "name": "errors", "setter": "setErrors:"}
],
"super": "PKPaymentRequestUpdate"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "initWithStatus:merchantSession:"}
],
"introduced": "14",
"linkage": "exported",
"name": "PKPaymentRequestMerchantSessionUpdate",
"properties": [
{"access": "public", "getter": "status", "name": "status", "setter": "setStatus:"},
{"access": "public", "getter": "session", "name": "session", "setter": "setSession:"}
],
"super": "NSObject"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "initWithErrors:paymentSummaryItems:"}
],
"introduced": "11",
"linkage": "exported",
"name": "PKPaymentRequestPaymentMethodUpdate",
"properties": [
{"access": "public", "getter": "errors", "name": "errors", "setter": "setErrors:"}
],
"super": "PKPaymentRequestUpdate"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "initWithErrors:paymentSummaryItems:shippingMethods:"}
],
"introduced": "11",
"linkage": "exported",
"name": "PKPaymentRequestShippingContactUpdate",
"properties": [
{"access": "public", "getter": "shippingMethods", "name": "shippingMethods", "setter": "setShippingMethods:"},
{"access": "public", "getter": "errors", "name": "errors", "setter": "setErrors:"}
],
"super": "PKPaymentRequestUpdate"
},
{
"access": "public",
"introduced": "11",
"linkage": "exported",
"name": "PKPaymentRequestShippingMethodUpdate",
"super": "PKPaymentRequestUpdate"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "initWithPaymentSummaryItems:"}
],
"introduced": "11",
"linkage": "exported",
"name": "PKPaymentRequestUpdate",
"properties": [
{"access": "public", "getter": "status", "name": "status", "setter": "setStatus:"},
{"access": "public", "getter": "paymentSummaryItems", "name": "paymentSummaryItems", "setter": "setPaymentSummaryItems:"},
{"access": "public", "getter": "shippingMethods", "introduced": "15", "name": "shippingMethods", "setter": "setShippingMethods:"},
{"access": "public", "getter": "multiTokenContexts", "introduced": "16", "name": "multiTokenContexts", "setter": "setMultiTokenContexts:"},
{"access": "public", "getter": "recurringPaymentRequest", "introduced": "16", "name": "recurringPaymentRequest", "setter": "setRecurringPaymentRequest:"},
{"access": "public", "getter": "automaticReloadPaymentRequest", "introduced": "16", "name": "automaticReloadPaymentRequest", "setter": "setAutomaticReloadPaymentRequest:"},
{"access": "public", "getter": "deferredPaymentRequest", "introduced": "16.4", "name": "deferredPaymentRequest", "setter": "setDeferredPaymentRequest:"}
],
"super": "NSObject"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "summaryItemWithLabel:amount:"},
{"access": "public", "introduced": "9", "name": "summaryItemWithLabel:amount:type:"}
],
"introduced": "8",
"linkage": "exported",
"name": "PKPaymentSummaryItem",
"properties": [
{"access": "public", "getter": "label", "name": "label", "setter": "setLabel:"},
{"access": "public", "getter": "amount", "name": "amount", "setter": "setAmount:"},
{"access": "public", "getter": "type", "introduced": "9", "name": "type", "setter": "setType:"}
],
"super": "NSObject"
},
{
"access": "public",
"introduced": "8",
"linkage": "exported",
"name": "PKPaymentToken",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "paymentMethod", "introduced": "9", "name": "paymentMethod"},
{"access": "public", "attr": [ "readonly" ], "getter": "paymentInstrumentName", "introduced": "8", "name": "paymentInstrumentName"},
{"access": "public", "attr": [ "readonly" ], "getter": "paymentNetwork", "introduced": "8", "name": "paymentNetwork"},
{"access": "public", "attr": [ "readonly" ], "getter": "transactionIdentifier", "name": "transactionIdentifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "paymentData", "name": "paymentData"}
],
"super": "NSObject"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "init", "unavailable": true},
{"access": "public", "name": "initWithMerchantIdentifier:externalIdentifier:merchantName:merchantDomain:amount:"}
],
"introduced": "16",
"linkage": "exported",
"name": "PKPaymentTokenContext",
"properties": [
{"access": "public", "getter": "merchantIdentifier", "name": "merchantIdentifier", "setter": "setMerchantIdentifier:"},
{"access": "public", "getter": "externalIdentifier", "name": "externalIdentifier", "setter": "setExternalIdentifier:"},
{"access": "public", "getter": "merchantName", "name": "merchantName", "setter": "setMerchantName:"},
{"access": "public", "getter": "merchantDomain", "name": "merchantDomain", "setter": "setMerchantDomain:"},
{"access": "public", "getter": "amount", "name": "amount", "setter": "setAmount:"}
],
"super": "NSObject"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "init", "unavailable": true},
{"access": "public", "name": "initWithPaymentDescription:regularBilling:managementURL:"}
],
"introduced": "16",
"linkage": "exported",
"name": "PKRecurringPaymentRequest",
"properties": [
{"access": "public", "getter": "paymentDescription", "name": "paymentDescription", "setter": "setPaymentDescription:"},
{"access": "public", "getter": "regularBilling", "name": "regularBilling", "setter": "setRegularBilling:"},
{"access": "public", "getter": "trialBilling", "name": "trialBilling", "setter": "setTrialBilling:"},
{"access": "public", "getter": "billingAgreement", "name": "billingAgreement", "setter": "setBillingAgreement:"},
{"access": "public", "getter": "managementURL", "name": "managementURL", "setter": "setManagementURL:"},
{"access": "public", "getter": "tokenNotificationURL", "name": "tokenNotificationURL", "setter": "setTokenNotificationURL:"}
],
"super": "NSObject"
},
{
"access": "public",
"introduced": "15",
"linkage": "exported",
"name": "PKRecurringPaymentSummaryItem",
"properties": [
{"access": "public", "getter": "startDate", "name": "startDate", "setter": "setStartDate:"},
{"access": "public", "getter": "intervalUnit", "name": "intervalUnit", "setter": "setIntervalUnit:"},
{"access": "public", "getter": "intervalCount", "name": "intervalCount", "setter": "setIntervalCount:"},
{"access": "public", "getter": "endDate", "name": "endDate", "setter": "setEndDate:"}
],
"super": "PKPaymentSummaryItem"
},
{
"access": "public",
"introduced": "13.4",
"linkage": "exported",
"name": "PKSecureElementPass",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "primaryAccountIdentifier", "name": "primaryAccountIdentifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "primaryAccountNumberSuffix", "name": "primaryAccountNumberSuffix"},
{"access": "public", "attr": [ "readonly" ], "getter": "deviceAccountIdentifier", "name": "deviceAccountIdentifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "deviceAccountNumberSuffix", "name": "deviceAccountNumberSuffix"},
{"access": "public", "attr": [ "readonly" ], "getter": "passActivationState", "name": "passActivationState"},
{"access": "public", "attr": [ "readonly" ], "getter": "devicePassIdentifier", "name": "devicePassIdentifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "pairedTerminalIdentifier", "name": "pairedTerminalIdentifier"}
],
"super": "PKPass"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "init", "unavailable": true},
{"access": "public", "name": "initWithSecureElementPass:delegate:"}
],
"introduced": "16",
"linkage": "exported",
"name": "PKShareSecureElementPassViewController",
"properties": [
{"access": "public", "getter": "delegate", "name": "delegate", "setter": "setDelegate:"},
{"access": "public", "getter": "promptToShareURL", "name": "promptToShareURL", "setter": "setPromptToShareURL:"}
],
"super": "UIViewController"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "introduced": "14", "name": "initWithProvisioningCredentialIdentifier:cardConfigurationIdentifier:sharingInstanceIdentifier:passThumbnailImage:ownerDisplayName:localizedDescription:"},
{"access": "public", "introduced": "15", "name": "initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:passThumbnailImage:ownerDisplayName:localizedDescription:accountHash:templateIdentifier:relyingPartyIdentifier:requiresUnifiedAccessCapableDevice:"},
{"access": "public", "introduced": "16", "name": "initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardTemplateIdentifier:preview:"},
{"access": "public", "introduced": "16", "name": "initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardConfigurationIdentifier:preview:"}
],
"introduced": "14",
"linkage": "exported",
"name": "PKShareablePassMetadata",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "credentialIdentifier", "name": "credentialIdentifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "sharingInstanceIdentifier", "name": "sharingInstanceIdentifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "templateIdentifier", "introduced": "15", "name": "templateIdentifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "cardTemplateIdentifier", "introduced": "16", "name": "cardTemplateIdentifier"},
{"access": "public", "attr": [ "readonly" ], "getter": "cardConfigurationIdentifier", "name": "cardConfigurationIdentifier"},
{"access": "public", "getter": "requiresUnifiedAccessCapableDevice", "introduced": "15", "name": "requiresUnifiedAccessCapableDevice", "setter": "setRequiresUnifiedAccessCapableDevice:"},
{"access": "public", "getter": "serverEnvironmentIdentifier", "introduced": "16", "name": "serverEnvironmentIdentifier", "setter": "setServerEnvironmentIdentifier:"},
{"access": "public", "attr": [ "readonly" ], "getter": "preview", "introduced": "16", "name": "preview"},
{"access": "public", "attr": [ "readonly" ], "getter": "passThumbnailImage", "introduced": "14", "name": "passThumbnailImage"},
{"access": "public", "attr": [ "readonly" ], "getter": "localizedDescription", "introduced": "14", "name": "localizedDescription"},
{"access": "public", "attr": [ "readonly" ], "getter": "ownerDisplayName", "introduced": "14", "name": "ownerDisplayName"},
{"access": "public", "getter": "accountHash", "introduced": "15", "name": "accountHash", "setter": "setAccountHash:"},
{"access": "public", "getter": "relyingPartyIdentifier", "introduced": "15", "name": "relyingPartyIdentifier", "setter": "setRelyingPartyIdentifier:"}
],
"super": "NSObject"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "previewWithTemplateIdentifier:"}
],
"instanceMethods": [
{"access": "public", "name": "initWithTemplateIdentifier:"}
],
"introduced": "16",
"linkage": "exported",
"name": "PKShareablePassMetadataPreview",
"properties": [
{"access": "public", "getter": "ownerDisplayName", "name": "ownerDisplayName", "setter": "setOwnerDisplayName:"},
{"access": "public", "attr": [ "readonly" ], "getter": "provisioningTemplateIdentifier", "name": "provisioningTemplateIdentifier"}
],
"super": "PKAddPassMetadataPreview"
},
{
"access": "public",
"introduced": "8",
"linkage": "exported",
"name": "PKShippingMethod",
"properties": [
{"access": "public", "getter": "identifier", "name": "identifier", "setter": "setIdentifier:"},
{"access": "public", "getter": "detail", "name": "detail", "setter": "setDetail:"},
{"access": "public", "getter": "dateComponentsRange", "introduced": "15", "name": "dateComponentsRange", "setter": "setDateComponentsRange:"}
],
"super": "PKPaymentSummaryItem"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "new", "unavailable": true}
],
"instanceMethods": [
{"access": "public", "name": "init", "unavailable": true},
{"access": "public", "name": "isEqualToBalance:"}
],
"introduced": "15",
"linkage": "exported",
"name": "PKStoredValuePassBalance",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "amount", "name": "amount"},
{"access": "public", "attr": [ "readonly" ], "getter": "currencyCode", "name": "currencyCode"},
{"access": "public", "attr": [ "readonly" ], "getter": "balanceType", "name": "balanceType"},
{"access": "public", "attr": [ "readonly" ], "getter": "expiryDate", "name": "expiryDate"}
],
"super": "NSObject"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "passPropertiesForPass:"}
],
"introduced": "15",
"linkage": "exported",
"name": "PKStoredValuePassProperties",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "isBlacklisted", "introduced": "15", "name": "blacklisted"},
{"access": "public", "attr": [ "readonly" ], "getter": "isBlocked", "introduced": "15", "name": "blocked"},
{"access": "public", "attr": [ "readonly" ], "getter": "expirationDate", "name": "expirationDate"},
{"access": "public", "attr": [ "readonly" ], "getter": "balances", "name": "balances"}
],
"super": "NSObject"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "passPropertiesForPass:"}
],
"introduced": "10.1",
"linkage": "exported",
"name": "PKSuicaPassProperties",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "transitBalance", "name": "transitBalance"},
{"access": "public", "attr": [ "readonly" ], "getter": "transitBalanceCurrencyCode", "name": "transitBalanceCurrencyCode"},
{"access": "public", "attr": [ "readonly" ], "getter": "isInStation", "name": "inStation"},
{"access": "public", "attr": [ "readonly" ], "getter": "isInShinkansenStation", "name": "inShinkansenStation"},
{"access": "public", "attr": [ "readonly" ], "getter": "isBalanceAllowedForCommute", "introduced": "11.3", "name": "balanceAllowedForCommute"},
{"access": "public", "attr": [ "readonly" ], "getter": "isLowBalanceGateNotificationEnabled", "introduced": "11.3", "name": "lowBalanceGateNotificationEnabled"},
{"access": "public", "attr": [ "readonly" ], "getter": "isGreenCarTicketUsed", "name": "greenCarTicketUsed"},
{"access": "public", "attr": [ "readonly" ], "getter": "isBlacklisted", "introduced": "10.1", "name": "blacklisted"}
],
"super": "PKTransitPassProperties"
},
{
"access": "public",
"introduced": "11.3",
"linkage": "exported",
"name": "PKTransitPassProperties",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "transitBalance", "introduced": "11.3", "name": "transitBalance"},
{"access": "public", "attr": [ "readonly" ], "getter": "transitBalanceCurrencyCode", "introduced": "11.3", "name": "transitBalanceCurrencyCode"},
{"access": "public", "attr": [ "readonly" ], "getter": "isBlacklisted", "introduced": "11.3", "name": "blacklisted"},
{"access": "public", "attr": [ "readonly" ], "getter": "expirationDate", "introduced": "11.3", "name": "expirationDate"},
{"access": "public", "attr": [ "readonly" ], "getter": "isBlocked", "introduced": "14.5", "name": "blocked"},
{"access": "public", "attr": [ "readonly" ], "getter": "isInStation", "name": "inStation"}
],
"super": "PKStoredValuePassProperties"
},
{
"access": "public",
"classMethods": [
{"access": "public", "name": "new", "unavailable": true},
{"access": "public", "name": "sessionForPass:delegate:completion:"}
],
"instanceMethods": [
{"access": "public", "name": "init", "unavailable": true},
{"access": "public", "name": "sendData:error:"},
{"access": "public", "name": "invalidate"}
],
"introduced": "15.4",
"linkage": "exported",
"name": "PKVehicleConnectionSession",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "delegate", "name": "delegate"},
{"access": "public", "attr": [ "readonly" ], "getter": "connectionStatus", "name": "connectionStatus"}
],
"super": "NSObject"
}
],
"protocols": [
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "addPassesViewControllerDidFinish:", "optional": true}
],
"name": "PKAddPassesViewControllerDelegate",
"protocols": [
"NSObject"
]
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "addPaymentPassViewController:generateRequestWithCertificateChain:nonce:nonceSignature:completionHandler:"},
{"access": "public", "name": "addPaymentPassViewController:didFinishAddingPaymentPass:error:"}
],
"introduced": "9",
"name": "PKAddPaymentPassViewControllerDelegate",
"protocols": [
"NSObject"
]
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "introduced": "13.4", "name": "addSecureElementPassViewController:didFinishAddingSecureElementPass:error:", "optional": true},
{"access": "public", "name": "addSecureElementPassViewController:didFinishAddingSecureElementPasses:error:"}
],
"introduced": "13.4",
"name": "PKAddSecureElementPassViewControllerDelegate",
"protocols": [
"NSObject"
]
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "intentToStoreForElement:"},
{"access": "public", "name": "addElements:withIntentToStore:"}
],
"introduced": "16",
"name": "PKIdentityDocumentDescriptor",
"properties": [
{"access": "public", "attr": [ "readonly" ], "getter": "elements", "name": "elements"}
],
"protocols": [
"NSObject"
]
},
{
"access": "public",
"introduced": "14",
"name": "PKIssuerProvisioningExtensionAuthorizationProviding",
"properties": [
{"access": "public", "getter": "completionHandler", "name": "completionHandler", "setter": "setCompletionHandler:"}
],
"protocols": [
"NSObject"
]
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "payLaterViewDidUpdateHeight:"}
],
"introduced": "17",
"name": "PKPayLaterViewDelegate",
"protocols": [
"NSObject"
]
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "paymentAuthorizationControllerDidFinish:"},
{"access": "public", "introduced": "11", "name": "paymentAuthorizationController:didAuthorizePayment:handler:", "optional": true},
{"access": "public", "introduced": "10", "name": "paymentAuthorizationController:didAuthorizePayment:completion:", "optional": true},
{"access": "public", "name": "paymentAuthorizationControllerWillAuthorizePayment:", "optional": true},
{"access": "public", "introduced": "14", "name": "paymentAuthorizationController:didRequestMerchantSessionUpdate:", "optional": true},
{"access": "public", "introduced": "15", "name": "paymentAuthorizationController:didChangeCouponCode:handler:", "optional": true},
{"access": "public", "introduced": "11", "name": "paymentAuthorizationController:didSelectShippingMethod:handler:", "optional": true},
{"access": "public", "introduced": "11", "name": "paymentAuthorizationController:didSelectShippingContact:handler:", "optional": true},
{"access": "public", "introduced": "11", "name": "paymentAuthorizationController:didSelectPaymentMethod:handler:", "optional": true},
{"access": "public", "introduced": "10", "name": "paymentAuthorizationController:didSelectShippingMethod:completion:", "optional": true},
{"access": "public", "introduced": "10", "name": "paymentAuthorizationController:didSelectShippingContact:completion:", "optional": true},
{"access": "public", "introduced": "10", "name": "paymentAuthorizationController:didSelectPaymentMethod:completion:", "optional": true},
{"access": "public", "introduced": "14", "name": "presentationWindowForPaymentAuthorizationController:", "optional": true}
],
"name": "PKPaymentAuthorizationControllerDelegate",
"protocols": [
"NSObject"
]
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "paymentAuthorizationViewControllerDidFinish:"},
{"access": "public", "introduced": "11", "name": "paymentAuthorizationViewController:didAuthorizePayment:handler:", "optional": true},
{"access": "public", "introduced": "8.3", "name": "paymentAuthorizationViewControllerWillAuthorizePayment:", "optional": true},
{"access": "public", "introduced": "14", "name": "paymentAuthorizationViewController:didRequestMerchantSessionUpdate:", "optional": true},
{"access": "public", "introduced": "15", "name": "paymentAuthorizationViewController:didChangeCouponCode:handler:", "optional": true},
{"access": "public", "introduced": "11", "name": "paymentAuthorizationViewController:didSelectShippingMethod:handler:", "optional": true},
{"access": "public", "introduced": "11", "name": "paymentAuthorizationViewController:didSelectShippingContact:handler:", "optional": true},
{"access": "public", "introduced": "11", "name": "paymentAuthorizationViewController:didSelectPaymentMethod:handler:", "optional": true},
{"access": "public", "introduced": "8", "name": "paymentAuthorizationViewController:didAuthorizePayment:completion:", "optional": true},
{"access": "public", "introduced": "8", "name": "paymentAuthorizationViewController:didSelectShippingMethod:completion:", "optional": true},
{"access": "public", "introduced": "8", "name": "paymentAuthorizationViewController:didSelectShippingAddress:completion:", "optional": true},
{"access": "public", "introduced": "9", "name": "paymentAuthorizationViewController:didSelectShippingContact:completion:", "optional": true},
{"access": "public", "introduced": "9", "name": "paymentAuthorizationViewController:didSelectPaymentMethod:completion:", "optional": true}
],
"name": "PKPaymentAuthorizationViewControllerDelegate",
"protocols": [
"NSObject"
]
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "handleInformationRequest:completion:"},
{"access": "public", "name": "handleSignatureRequest:completion:"},
{"access": "public", "name": "handleConfigurationRequest:completion:"}
],
"name": "PKPaymentInformationRequestHandling"
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "shareSecureElementPassViewController:didFinishWithResult:"},
{"access": "public", "name": "shareSecureElementPassViewController:didCreateShareURL:activationCode:", "optional": true}
],
"introduced": "16",
"name": "PKShareSecureElementPassViewControllerDelegate",
"protocols": [
"NSObject"
]
},
{
"access": "public",
"instanceMethods": [
{"access": "public", "name": "sessionDidChangeConnectionState:"},
{"access": "public", "name": "sessionDidReceiveData:"}
],
"introduced": "15.4",
"name": "PKVehicleConnectionDelegate",
"protocols": [
"NSObject"
]
}
],
"target": "arm64e-apple-ios26.1",
"typedefs": [
{"access": "public", "name": "PKAddIdentityDocumentType"},
{"access": "public", "name": "PKAddPassButtonStyle"},
{"access": "public", "name": "PKAddPaymentPassError"},
{"access": "public", "name": "PKAddPaymentPassStyle"},
{"access": "public", "name": "PKAddSecureElementPassErrorCode"},
{"access": "public", "name": "PKAddShareablePassConfigurationPrimaryAction"},
{"access": "public", "name": "PKAddressField"},
{"access": "public", "name": "PKApplePayLaterAvailability"},
{"access": "public", "name": "PKAutomaticPassPresentationSuppressionResult"},
{"access": "public", "name": "PKBarcodeEventConfigurationDataType"},
{"access": "public", "name": "PKContactField"},
{"access": "public", "name": "PKDisbursementErrorCode"},
{"access": "public", "name": "PKDisbursementErrorKey"},
{"access": "public", "name": "PKEncryptionScheme"},
{"access": "public", "name": "PKIdentityButtonLabel"},
{"access": "public", "name": "PKIdentityButtonStyle"},
{"access": "public", "name": "PKIdentityError"},
{"access": "public", "name": "PKInformationRequestCompletionBlock"},
{"access": "public", "name": "PKIssuerProvisioningExtensionAuthorizationResult"},
{"access": "public", "name": "PKMerchantCapability"},
{"access": "public", "introduced": "18", "name": "PKMerchantCategoryCode"},
{"access": "public", "name": "PKPassKitErrorCode"},
{"access": "public", "name": "PKPassLibraryAddPassesStatus"},
{"access": "public", "name": "PKPassLibraryAuthorizationStatus"},
{"access": "public", "name": "PKPassLibraryCapability"},
{"access": "public", "name": "PKPassLibraryNotificationKey"},
{"access": "public", "name": "PKPassLibraryNotificationName"},
{"access": "public", "name": "PKPassType"},
{"access": "public", "name": "PKPayLaterAction"},
{"access": "public", "name": "PKPayLaterDisplayStyle"},
{"access": "public", "name": "PKPaymentAuthorizationStatus"},
{"access": "public", "name": "PKPaymentButtonStyle"},
{"access": "public", "name": "PKPaymentButtonType"},
{"access": "public", "name": "PKPaymentErrorCode"},
{"access": "public", "name": "PKPaymentErrorKey"},
{"access": "public", "name": "PKPaymentMethodType"},
{"access": "public", "name": "PKPaymentNetwork"},
{"access": "public", "name": "PKPaymentPassActivationState"},
{"access": "public", "name": "PKPaymentSummaryItemType"},
{"access": "public", "name": "PKRadioTechnology"},
{"access": "public", "name": "PKSecureElementPassActivationState"},
{"access": "public", "name": "PKShareSecureElementPassErrorCode"},
{"access": "public", "name": "PKShareSecureElementPassResult"},
{"access": "public", "name": "PKShippingContactEditingMode"},
{"access": "public", "name": "PKShippingType"},
{"access": "public", "name": "PKSignatureRequestCompletionBlock"},
{"access": "public", "name": "PKStoredValuePassBalanceType"},
{"access": "public", "name": "PKSuppressionRequestToken"},
{"access": "public", "introduced": "15.4", "name": "PKVehicleConnectionErrorCode"},
{"access": "public", "introduced": "15.4", "name": "PKVehicleConnectionSessionConnectionState"}
]
}
],
"version": "1.0"
}