Matter · IOS API REFERENCE
MTROperationalCertificateChain
class · iOS 16.4+ · SDK 27.1
class MTROperationalCertificateChain
Members (9)
init · iOS 16.4+init
TypeScriptstatic init(operationalCertificate: ArrayBuffer, intermediateCertificate: (ArrayBuffer) | null, rootCertificate: ArrayBuffer, adminSubject?: (_Foundation_NSNumber) | null): MTROperationalCertificateChain
Swift declarationinit(operationalCertificate: Data, intermediateCertificate: Data?, rootCertificate: Data, adminSubject: NSNumber?)
get · iOS 16.4+adminSubject
TypeScriptget adminSubject(): (_Foundation_NSNumber) | null
Swift declaration@NSCopying var adminSubject: NSNumber? { get set }
set · iOS 16.4+adminSubject
TypeScriptset adminSubject(value: (_Foundation_NSNumber) | null)
Swift declaration@NSCopying var adminSubject: NSNumber? { get set }
get · iOS 16.4+intermediateCertificate
TypeScriptget intermediateCertificate(): (ArrayBuffer) | null
Swift declarationvar intermediateCertificate: Data? { get set }
set · iOS 16.4+intermediateCertificate
TypeScriptset intermediateCertificate(value: (ArrayBuffer) | null)
Swift declarationvar intermediateCertificate: Data? { get set }
get · iOS 16.4+operationalCertificate
TypeScriptget operationalCertificate(): ArrayBuffer
Swift declarationvar operationalCertificate: Data { get set }
set · iOS 16.4+operationalCertificate
TypeScriptset operationalCertificate(value: ArrayBuffer)
Swift declarationvar operationalCertificate: Data { get set }
get · iOS 16.4+rootCertificate
TypeScriptget rootCertificate(): ArrayBuffer
Swift declarationvar rootCertificate: Data { get set }
set · iOS 16.4+rootCertificate
TypeScriptset rootCertificate(value: ArrayBuffer)
Swift declarationvar rootCertificate: Data { get set }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MTROperationalCertificateChain.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
All Matter types →