Class PKAddPaymentPassRequestConfiguration

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class PKAddPaymentPassRequestConfiguration
extends NSObject
Since:
Available in iOS 9.0 and later.
  • Constructor Details

    • PKAddPaymentPassRequestConfiguration

      public PKAddPaymentPassRequestConfiguration()
    • PKAddPaymentPassRequestConfiguration

      protected PKAddPaymentPassRequestConfiguration​(NSObject.Handle h, long handle)
    • PKAddPaymentPassRequestConfiguration

      protected PKAddPaymentPassRequestConfiguration​(NSObject.SkipInit skipInit)
    • PKAddPaymentPassRequestConfiguration

      public PKAddPaymentPassRequestConfiguration​(String encryptionScheme)
  • Method Details

    • getEncryptionScheme

      public String getEncryptionScheme()
    • getStyle

      public PKAddPaymentPassStyle getStyle()
      Since:
      Available in iOS 12.0 and later.
    • setStyle

      public void setStyle​(PKAddPaymentPassStyle v)
      Since:
      Available in iOS 12.0 and later.
    • getCardholderName

      public String getCardholderName()
    • setCardholderName

      public void setCardholderName​(String v)
    • getPrimaryAccountSuffix

      public String getPrimaryAccountSuffix()
    • setPrimaryAccountSuffix

      public void setPrimaryAccountSuffix​(String v)
    • getCardDetails

      public NSArray<PKLabeledValue> getCardDetails()
      Since:
      Available in iOS 10.1 and later.
    • setCardDetails

      public void setCardDetails​(NSArray<PKLabeledValue> v)
      Since:
      Available in iOS 10.1 and later.
    • getLocalizedDescription

      public String getLocalizedDescription()
    • setLocalizedDescription

      public void setLocalizedDescription​(String v)
    • getPrimaryAccountIdentifier

      public String getPrimaryAccountIdentifier()
    • setPrimaryAccountIdentifier

      public void setPrimaryAccountIdentifier​(String v)
    • getPaymentNetwork

      public String getPaymentNetwork()
    • setPaymentNetwork

      public void setPaymentNetwork​(String v)
    • getProductIdentifiers

      public NSSet<NSString> getProductIdentifiers()
      Since:
      Available in iOS 12.3 and later.
    • setProductIdentifiers

      public void setProductIdentifiers​(NSSet<NSString> v)
      Since:
      Available in iOS 12.3 and later.
    • requiresFelicaSecureElement

      public boolean requiresFelicaSecureElement()
      Since:
      Available in iOS 10.1 and later.
    • setRequiresFelicaSecureElement

      public void setRequiresFelicaSecureElement​(boolean v)
      Since:
      Available in iOS 10.1 and later.
    • init

      protected long init​(String encryptionScheme)