One Logo Pool Ball
PassKit · IOS API REFERENCE

JPKIPassContents

struct · iOS 18.0+ · SDK 27.1

struct JPKIPassContents

Members (3)

get · iOS 18.0+

userIdentity

TypeScript
get userIdentity(): (JPKIPassContents_UserIdentity) | null
Swift declaration
let userIdentity: JPKIPassContents.UserIdentity?

Access the underlying user identity if it is present in the JPKI applet

get · iOS 18.0+

signingIdentity

TypeScript
get signingIdentity(): (JPKIPassContents_SigningIdentity) | null
Swift declaration
let signingIdentity: JPKIPassContents.SigningIdentity?

Access the underlying signing identity if it is present in the JPKI applet

init · iOS 18.0+

init

TypeScript
static init(pass: PKPass): Promise<JPKIPassContents>
Swift declaration
init(_ pass: PKPass) async throws

Initialize with the digital identity state of the provided pass - throws: See Error type defined below

Skipped declarations

No declarations were skipped in this snapshot.

All PassKit types →