One Logo Pool Ball
PassKit · IOS API REFERENCE

PKAddPaymentPassRequestConfiguration

class · iOS 9.0+ · SDK 27.1

class PKAddPaymentPassRequestConfiguration

Members (20)

init · iOS 9.0+

init

TypeScript
static init(encryptionScheme: PKEncryptionScheme): (PKAddPaymentPassRequestConfiguration) | null
Swift declaration
init?(encryptionScheme: PKEncryptionScheme)
get · iOS 10.1+

cardDetails

TypeScript
get cardDetails(): Array<PKLabeledValue>
Swift declaration
var cardDetails: [PKLabeledValue] { get set }
set · iOS 10.1+

cardDetails

TypeScript
set cardDetails(value: Array<PKLabeledValue>)
Swift declaration
var cardDetails: [PKLabeledValue] { get set }
get · iOS 9.0+

cardholderName

TypeScript
get cardholderName(): (string) | null
Swift declaration
var cardholderName: String? { get set }
set · iOS 9.0+

cardholderName

TypeScript
set cardholderName(value: (string) | null)
Swift declaration
var cardholderName: String? { get set }
get · iOS 9.0+

encryptionScheme

TypeScript
get encryptionScheme(): PKEncryptionScheme
Swift declaration
var encryptionScheme: PKEncryptionScheme { get }
get · iOS 9.0+

localizedDescription

TypeScript
get localizedDescription(): (string) | null
Swift declaration
var localizedDescription: String? { get set }
set · iOS 9.0+

localizedDescription

TypeScript
set localizedDescription(value: (string) | null)
Swift declaration
var localizedDescription: String? { get set }
get · iOS 9.0+

paymentNetwork

TypeScript
get paymentNetwork(): (PKPaymentNetwork) | null
Swift declaration
var paymentNetwork: PKPaymentNetwork? { get set }
set · iOS 9.0+

paymentNetwork

TypeScript
set paymentNetwork(value: (PKPaymentNetwork) | null)
Swift declaration
var paymentNetwork: PKPaymentNetwork? { get set }
get · iOS 9.0+

primaryAccountIdentifier

TypeScript
get primaryAccountIdentifier(): (string) | null
Swift declaration
var primaryAccountIdentifier: String? { get set }
set · iOS 9.0+

primaryAccountIdentifier

TypeScript
set primaryAccountIdentifier(value: (string) | null)
Swift declaration
var primaryAccountIdentifier: String? { get set }
get · iOS 9.0+

primaryAccountSuffix

TypeScript
get primaryAccountSuffix(): (string) | null
Swift declaration
var primaryAccountSuffix: String? { get set }
set · iOS 9.0+

primaryAccountSuffix

TypeScript
set primaryAccountSuffix(value: (string) | null)
Swift declaration
var primaryAccountSuffix: String? { get set }
get · iOS 12.3+

productIdentifiers

TypeScript
get productIdentifiers(): Array<string>
Swift declaration
var productIdentifiers: Set<String> { get set }
set · iOS 12.3+

productIdentifiers

TypeScript
set productIdentifiers(value: Array<string>)
Swift declaration
var productIdentifiers: Set<String> { get set }
get · iOS 10.1+

requiresFelicaSecureElement

TypeScript
get requiresFelicaSecureElement(): boolean
Swift declaration
var requiresFelicaSecureElement: Bool { get set }
set · iOS 10.1+

requiresFelicaSecureElement

TypeScript
set requiresFelicaSecureElement(value: boolean)
Swift declaration
var requiresFelicaSecureElement: Bool { get set }
get · iOS 12.0+

style

TypeScript
get style(): PKAddPaymentPassStyle
Swift declaration
var style: PKAddPaymentPassStyle { get set }
set · iOS 12.0+

style

TypeScript
set style(value: PKAddPaymentPassStyle)
Swift declaration
var style: PKAddPaymentPassStyle { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

PKAddPaymentPassRequestConfiguration.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All PassKit types →