One Logo Pool Ball
Matter · IOS API REFERENCE

AttestationInfo

class · iOS 16.1+ · Deprecated in iOS 16.4 · SDK 27.1

class AttestationInfo

Members (17)

init · iOS 16.1+ · Deprecated in iOS 16.4

init

TypeScript
static init(challenge: ArrayBuffer, nonce: ArrayBuffer, elements: ArrayBuffer, elementsSignature: ArrayBuffer, dac: ArrayBuffer, pai: ArrayBuffer, certificationDeclaration: ArrayBuffer, firmwareInfo: ArrayBuffer): AttestationInfo
Swift declaration
init(challenge: Data, nonce: Data, elements: Data, elementsSignature: Data, dac: Data, pai: Data, certificationDeclaration: Data, firmwareInfo: Data)
get · iOS 16.1+ · Deprecated in iOS 16.4

certificationDeclaration

TypeScript
get certificationDeclaration(): ArrayBuffer
Swift declaration
var certificationDeclaration: Data { get set }
set · iOS 16.1+ · Deprecated in iOS 16.4

certificationDeclaration

TypeScript
set certificationDeclaration(value: ArrayBuffer)
Swift declaration
var certificationDeclaration: Data { get set }
get · iOS 16.1+ · Deprecated in iOS 16.4

challenge

TypeScript
get challenge(): ArrayBuffer
Swift declaration
var challenge: Data { get set }
set · iOS 16.1+ · Deprecated in iOS 16.4

challenge

TypeScript
set challenge(value: ArrayBuffer)
Swift declaration
var challenge: Data { get set }
get · iOS 16.1+ · Deprecated in iOS 16.4

dac

TypeScript
get dac(): ArrayBuffer
Swift declaration
var dac: Data { get set }
set · iOS 16.1+ · Deprecated in iOS 16.4

dac

TypeScript
set dac(value: ArrayBuffer)
Swift declaration
var dac: Data { get set }
get · iOS 16.1+ · Deprecated in iOS 16.4

elements

TypeScript
get elements(): ArrayBuffer
Swift declaration
var elements: Data { get set }
set · iOS 16.1+ · Deprecated in iOS 16.4

elements

TypeScript
set elements(value: ArrayBuffer)
Swift declaration
var elements: Data { get set }
get · iOS 16.1+ · Deprecated in iOS 16.4

elementsSignature

TypeScript
get elementsSignature(): ArrayBuffer
Swift declaration
var elementsSignature: Data { get set }
set · iOS 16.1+ · Deprecated in iOS 16.4

elementsSignature

TypeScript
set elementsSignature(value: ArrayBuffer)
Swift declaration
var elementsSignature: Data { get set }
get · iOS 16.1+ · Deprecated in iOS 16.4

firmwareInfo

TypeScript
get firmwareInfo(): ArrayBuffer
Swift declaration
var firmwareInfo: Data { get set }
set · iOS 16.1+ · Deprecated in iOS 16.4

firmwareInfo

TypeScript
set firmwareInfo(value: ArrayBuffer)
Swift declaration
var firmwareInfo: Data { get set }
get · iOS 16.1+ · Deprecated in iOS 16.4

nonce

TypeScript
get nonce(): ArrayBuffer
Swift declaration
var nonce: Data { get set }
set · iOS 16.1+ · Deprecated in iOS 16.4

nonce

TypeScript
set nonce(value: ArrayBuffer)
Swift declaration
var nonce: Data { get set }
get · iOS 16.1+ · Deprecated in iOS 16.4

pai

TypeScript
get pai(): ArrayBuffer
Swift declaration
var pai: Data { get set }
set · iOS 16.1+ · Deprecated in iOS 16.4

pai

TypeScript
set pai(value: ArrayBuffer)
Swift declaration
var pai: Data { get set }

Skipped declarations

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

AttestationInfo.init()

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

All Matter types →