One Logo Pool Ball
Matter · IOS API REFERENCE

MTRDeviceAttestationDeviceInfo

class · iOS 16.1+ · SDK 27.1

class MTRDeviceAttestationDeviceInfo

Members (12)

get · iOS 26.1+

attestationChallenge

TypeScript
get attestationChallenge(): ArrayBuffer
Swift declaration
var attestationChallenge: Data { get }
get · iOS 26.1+

attestationNonce

TypeScript
get attestationNonce(): ArrayBuffer
Swift declaration
var attestationNonce: Data { get }
get · iOS 16.6+

basicInformationProductID

TypeScript
get basicInformationProductID(): _Foundation_NSNumber
Swift declaration
var basicInformationProductID: NSNumber { get }
get · iOS 16.6+

basicInformationVendorID

TypeScript
get basicInformationVendorID(): _Foundation_NSNumber
Swift declaration
var basicInformationVendorID: NSNumber { get }
get · iOS 16.1+ · Deprecated in iOS 26.1

certificateDeclaration

TypeScript
get certificateDeclaration(): (ArrayBuffer) | null
Swift declaration
var certificateDeclaration: Data? { get }
get · iOS 26.1+

certificationDeclaration

TypeScript
get certificationDeclaration(): (ArrayBuffer) | null
Swift declaration
var certificationDeclaration: Data? { get }
get · iOS 16.1+

dacCertificate

TypeScript
get dacCertificate(): ArrayBuffer
Swift declaration
var dacCertificate: Data { get }
get · iOS 16.1+

dacPAICertificate

TypeScript
get dacPAICertificate(): ArrayBuffer
Swift declaration
var dacPAICertificate: Data { get }
get · iOS 26.1+

elementsSignature

TypeScript
get elementsSignature(): ArrayBuffer
Swift declaration
var elementsSignature: Data { get }
get · iOS 26.1+

elementsTLV

TypeScript
get elementsTLV(): ArrayBuffer
Swift declaration
var elementsTLV: Data { get }
get · iOS 16.4+

productID

TypeScript
get productID(): (_Foundation_NSNumber) | null
Swift declaration
var productID: NSNumber? { get }
get · iOS 16.4+

vendorID

TypeScript
get vendorID(): (_Foundation_NSNumber) | null
Swift declaration
var vendorID: NSNumber? { get }

Skipped declarations

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

MTRDeviceAttestationDeviceInfo.init()

inherited init: clang: 'init' is unavailable

All Matter types →