Class PassKit


  • public final class PassKit
    extends java.lang.Object
    • Method Detail

      • PKEncryptionSchemeECC_V2

        public static java.lang.String PKEncryptionSchemeECC_V2()
      • PKEncryptionSchemeRSA_V2

        public static java.lang.String PKEncryptionSchemeRSA_V2()
      • PKPaymentNetworkAmex

        public static java.lang.String PKPaymentNetworkAmex()
      • PKPaymentNetworkChinaUnionPay

        public static java.lang.String PKPaymentNetworkChinaUnionPay()
      • PKPaymentNetworkDiscover

        public static java.lang.String PKPaymentNetworkDiscover()
      • PKPaymentNetworkInterac

        public static java.lang.String PKPaymentNetworkInterac()
      • PKPaymentNetworkMasterCard

        public static java.lang.String PKPaymentNetworkMasterCard()
      • PKPaymentNetworkPrivateLabel

        public static java.lang.String PKPaymentNetworkPrivateLabel()
      • PKPaymentNetworkVisa

        public static java.lang.String PKPaymentNetworkVisa()
      • PKPaymentNetworkJCB

        public static java.lang.String PKPaymentNetworkJCB()
      • PKPaymentNetworkSuica

        public static java.lang.String PKPaymentNetworkSuica()
      • PKPassKitErrorDomain

        public static java.lang.String PKPassKitErrorDomain()
        PKPassKitErrorDomain is used for generic errors with PassKit, such as adding or removing passes from the user's pass library. PassKit returns these errors to you.
      • PKPassLibraryDidChangeNotification

        public static java.lang.String PKPassLibraryDidChangeNotification()
      • PKPassLibraryRemotePaymentPassesDidChangeNotification

        public static java.lang.String PKPassLibraryRemotePaymentPassesDidChangeNotification()
      • PKPassLibraryAddedPassesUserInfoKey

        public static java.lang.String PKPassLibraryAddedPassesUserInfoKey()
      • PKPassLibraryReplacementPassesUserInfoKey

        public static java.lang.String PKPassLibraryReplacementPassesUserInfoKey()
      • PKPassLibraryRemovedPassInfosUserInfoKey

        public static java.lang.String PKPassLibraryRemovedPassInfosUserInfoKey()
      • PKPassLibraryPassTypeIdentifierUserInfoKey

        public static java.lang.String PKPassLibraryPassTypeIdentifierUserInfoKey()
      • PKPassLibrarySerialNumberUserInfoKey

        public static java.lang.String PKPassLibrarySerialNumberUserInfoKey()
      • PKPaymentNetworkCarteBancaire

        public static java.lang.String PKPaymentNetworkCarteBancaire()
      • PKPaymentNetworkCarteBancaires

        public static java.lang.String PKPaymentNetworkCarteBancaires()
      • PKPaymentNetworkIDCredit

        public static java.lang.String PKPaymentNetworkIDCredit()
      • PKPaymentNetworkQuicPay

        public static java.lang.String PKPaymentNetworkQuicPay()
      • PKContactFieldPostalAddress

        public static java.lang.String PKContactFieldPostalAddress()
      • PKContactFieldEmailAddress

        public static java.lang.String PKContactFieldEmailAddress()
      • PKContactFieldPhoneNumber

        public static java.lang.String PKContactFieldPhoneNumber()
      • PKContactFieldName

        public static java.lang.String PKContactFieldName()
      • PKContactFieldPhoneticName

        public static java.lang.String PKContactFieldPhoneticName()
      • PKPaymentErrorDomain

        public static java.lang.String PKPaymentErrorDomain()
        PKPaymentErrorDomain is used for errors with in-app or web payments. You create your own PKPaymentErrors and return them to indicate problems with a purchase
      • PKPaymentErrorContactFieldUserInfoKey

        public static java.lang.String PKPaymentErrorContactFieldUserInfoKey()
        a PKContactField the error relates to. Use with PKPaymentShippingContactInvalidError
      • PKPaymentErrorPostalAddressUserInfoKey

        public static java.lang.String PKPaymentErrorPostalAddressUserInfoKey()
        if the error relates to PKContactFieldPostalAddress you may set the specific key here
      • PKPaymentNetworkCartesBancaires

        public static java.lang.String PKPaymentNetworkCartesBancaires()
      • PKPaymentNetworkEftpos

        public static java.lang.String PKPaymentNetworkEftpos()
      • PKPaymentNetworkElectron

        public static java.lang.String PKPaymentNetworkElectron()
      • PKPaymentNetworkElo

        public static java.lang.String PKPaymentNetworkElo()
      • PKPaymentNetworkMada

        public static java.lang.String PKPaymentNetworkMada()
      • PKPaymentNetworkMaestro

        public static java.lang.String PKPaymentNetworkMaestro()
      • PKPaymentNetworkVPay

        public static java.lang.String PKPaymentNetworkVPay()
      • PKAddSecureElementPassErrorDomain

        public static java.lang.String PKAddSecureElementPassErrorDomain()
      • PKPaymentNetworkBarcode

        public static java.lang.String PKPaymentNetworkBarcode()
      • PKPaymentNetworkGirocard

        public static java.lang.String PKPaymentNetworkGirocard()