A type that provides information about the Secure Element hardware.
Members (3)
get · iOS 18.4+
hardwareReleaseVersionInfo
TypeScript
get hardwareReleaseVersionInfo(): string
Swift declaration
let hardwareReleaseVersionInfo: String
A string that encodes the hardware and software release versions of the Secure Element.
Use this string to determine eligibility or select which applet bundle, previously submitted to [Apple Business Register](https://register.apple.com/login) (ABR), to install on this device.
This string uses the format `"JCOP X.Y"`, with the following semantics:
- term X: An integer that corresponds to the chip type.
- term Y: An integer that corresponds to the release iteration.
For more details, see the Mobile Secure Element specification from [ABR](https://register.apple.com/login).
get · iOS 18.4+
secureElementPlatformSigningCertificate
TypeScript
get secureElementPlatformSigningCertificate(): ArrayBuffer
Swift declaration
let secureElementPlatformSigningCertificate: Data
A certificate you use to authenticate against the Certification Authority of the Secure Element hardware.
This certificate contains Controlling Authority Security Domain public key information for authenticating a Secure Element Platform.
For more details, see the Mobile Secure Element specification from [Apple Business Register](https://register.apple.com/login).
get · iOS 27.0+
platformIdentifier
TypeScript
get platformIdentifier(): string
Swift declaration
let platformIdentifier: String
A unique identifier that describes the hardware and operating system
combination of a device, along with its version information.
Use this string to verify any Secure Element OS and hardware composite
certification requirements.