One Logo Pool Ball
Matter · IOS API REFERENCE

MTRCertificateInfo

class · iOS 16.4+ · SDK 27.1

class MTRCertificateInfo

Members (6)

init · iOS 16.4+

init

TypeScript
static init(bytes: ArrayBuffer): (MTRCertificateInfo) | null
Swift declaration
init?(tlvBytes bytes: Data)
get · iOS 16.4+

issuer

TypeScript
get issuer(): MTRDistinguishedNameInfo
Swift declaration
var issuer: MTRDistinguishedNameInfo { get }
get · iOS 16.4+

notAfter

TypeScript
get notAfter(): globalThis.Date
Swift declaration
var notAfter: Date { get }
get · iOS 16.4+

notBefore

TypeScript
get notBefore(): globalThis.Date
Swift declaration
var notBefore: Date { get }
get · iOS 18.2+

publicKeyData

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

subject

TypeScript
get subject(): MTRDistinguishedNameInfo
Swift declaration
var subject: MTRDistinguishedNameInfo { get }

Skipped declarations

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

MTRCertificateInfo.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All Matter types →