ProvisioningCapabilities
data class ProvisioningCapabilities(val numberOfElements: Int, val algorithms: List<Algorithms>, val publicKeyType: List<PublicKeyType>, val oobTypes: List<OobType>, val outputOobSize: UByte, val outputOobActions: List<OutputOobActions>, val inputOobSize: UByte, val inputOobActions: List<InputOobActions>)
The device sends this PDU to indicate the supported capabilities to a provisioner.
Constructors
Link copied to clipboard
constructor(numberOfElements: Int, algorithms: List<Algorithms>, publicKeyType: List<PublicKeyType>, oobTypes: List<OobType>, outputOobSize: UByte, outputOobActions: List<OutputOobActions>, inputOobSize: UByte, inputOobActions: List<InputOobActions>)
constructs a ProvisioningCapabilities object.
Properties
Link copied to clipboard
Algorithms supported by the device.
Link copied to clipboard
Input OOB actions supported by the device.
Link copied to clipboard
Input OOB size supported by the device.
Link copied to clipboard
Number of elements supported by the device.
Link copied to clipboard
Output OOB actions supported by the device.
Link copied to clipboard
Output OOB size supported by the device.
Link copied to clipboard
Public key type supported by the device.
Link copied to clipboard
List of supported authentication methods.
Link copied to clipboard
The raw data pdu of the provisioning capabilities.