ProvisioningCapabilities

data class ProvisioningCapabilities(val numberOfElements: Int, val algorithms: Int, val publicKeyType: Boolean, val staticOobType: Boolean, val outputOobActions: Int, val outputOobSize: Int, val inputOobActions: Int, val inputOobSize: Int)

Capabilities reported by an unprovisioned device during provisioning.

Received in Phase 2 (Capabilities Exchange) of the provisioning protocol. The 8-byte PDU encodes the device's element count, supported algorithms, and available OOB authentication methods.

Constructors

Link copied to clipboard
constructor(numberOfElements: Int, algorithms: Int, publicKeyType: Boolean, staticOobType: Boolean, outputOobActions: Int, outputOobSize: Int, inputOobActions: Int, inputOobSize: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Whether FIPS P-256 ECDH is supported (required by the spec).