One Logo Pool Ball
Matter · IOS API REFERENCE

MTRCommissioningParameters

class · iOS 16.1+ · SDK 27.1

class MTRCommissioningParameters

Members (31)

init

init

TypeScript
static init(): MTRCommissioningParameters
Swift declaration
init()
get · iOS 16.1+ · Deprecated in iOS 16.4

csrNonce

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

csrNonce

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

attestationNonce

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

attestationNonce

TypeScript
set attestationNonce(value: (ArrayBuffer) | null)
Swift declaration
var attestationNonce: Data? { get set }
get · iOS 17.0+

countryCode

TypeScript
get countryCode(): (string) | null
Swift declaration
var countryCode: String? { get set }
set · iOS 17.0+

countryCode

TypeScript
set countryCode(value: (string) | null)
Swift declaration
var countryCode: String? { get set }
get · iOS 16.4+

csrNonce

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

csrNonce

TypeScript
set csrNonce20026(value: (ArrayBuffer) | null)
Swift declaration
var csrNonce: Data? { get set }
get · iOS 16.1+

deviceAttestationDelegate

TypeScript
get deviceAttestationDelegate(): (SDKHandle) | null
Swift declaration
var deviceAttestationDelegate: (any MTRDeviceAttestationDelegate)? { get set }
set · iOS 16.1+

deviceAttestationDelegate

TypeScript
set deviceAttestationDelegate(value: (Implements<MTRDeviceAttestationDelegate> | SDKHandle) | null)
Swift declaration
var deviceAttestationDelegate: (any MTRDeviceAttestationDelegate)? { get set }
get · iOS 26.2+

extraAttributesToRead

TypeScript
get extraAttributesToRead(): (Array<MTRAttributeRequestPath>) | null
Swift declaration
var extraAttributesToRead: [MTRAttributeRequestPath]? { get set }
set · iOS 26.2+

extraAttributesToRead

TypeScript
set extraAttributesToRead(value: (Array<MTRAttributeRequestPath>) | null)
Swift declaration
var extraAttributesToRead: [MTRAttributeRequestPath]? { get set }
get · iOS 16.1+ · Deprecated in iOS 16.4

failSafeExpiryTimeoutSecs

TypeScript
get failSafeExpiryTimeoutSecs(): (_Foundation_NSNumber) | null
Swift declaration
@NSCopying var failSafeExpiryTimeoutSecs: NSNumber? { get set }
set · iOS 16.1+ · Deprecated in iOS 16.4

failSafeExpiryTimeoutSecs

TypeScript
set failSafeExpiryTimeoutSecs(value: (_Foundation_NSNumber) | null)
Swift declaration
@NSCopying var failSafeExpiryTimeoutSecs: NSNumber? { get set }
get · iOS 16.4+

failSafeTimeout

TypeScript
get failSafeTimeout(): (_Foundation_NSNumber) | null
Swift declaration
@NSCopying var failSafeTimeout: NSNumber? { get set }
set · iOS 16.4+

failSafeTimeout

TypeScript
set failSafeTimeout(value: (_Foundation_NSNumber) | null)
Swift declaration
@NSCopying var failSafeTimeout: NSNumber? { get set }
get · iOS 26.2+

forceThreadScan

TypeScript
get forceThreadScan(): boolean
Swift declaration
var forceThreadScan: Bool { get set }
set · iOS 26.2+

forceThreadScan

TypeScript
set forceThreadScan(value: boolean)
Swift declaration
var forceThreadScan: Bool { get set }
get · iOS 26.2+

forceWiFiScan

TypeScript
get forceWiFiScan(): boolean
Swift declaration
var forceWiFiScan: Bool { get set }
set · iOS 26.2+

forceWiFiScan

TypeScript
set forceWiFiScan(value: boolean)
Swift declaration
var forceWiFiScan: Bool { get set }
get · iOS 18.4+

readEndpointInformation

TypeScript
get readEndpointInformation(): boolean
Swift declaration
var readEndpointInformation: Bool { get set }
set · iOS 18.4+

readEndpointInformation

TypeScript
set readEndpointInformation(value: boolean)
Swift declaration
var readEndpointInformation: Bool { get set }
get · iOS 17.0+

skipCommissioningComplete

TypeScript
get skipCommissioningComplete(): boolean
Swift declaration
var skipCommissioningComplete: Bool { get set }
set · iOS 17.0+

skipCommissioningComplete

TypeScript
set skipCommissioningComplete(value: boolean)
Swift declaration
var skipCommissioningComplete: Bool { get set }
get · iOS 16.1+

threadOperationalDataset

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

threadOperationalDataset

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

wifiCredentials

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

wifiCredentials

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

wifiSSID

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

wifiSSID

TypeScript
set wifiSSID(value: (ArrayBuffer) | null)
Swift declaration
var wifiSSID: Data? { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All Matter types →