Class ProvisioningCapabilities
java.lang.Object
org.openremote.agent.protocol.bluetooth.mesh.provisionerstates.ProvisioningCapabilities
-
Method Summary
Modifier and TypeMethodDescriptionReturns a list of available OOB methods that can be used during provisioningbyte
byte
Returns the number of elements in the mesh nodebyte
Returns the output oob size received by the node.short
Returns the raw supported algorithm value received by the nodeshort
Returns the raw input oob action value received by the nodeshort
Returns the raw output oob action value received by the nodebyte
Returns the raw public key type received by the nodebyte
Returns the raw static OOB type received by the nodeReturns a list of algorithm types supported by the nodeReturns the list of supportedInputOOBAction
actions or an empty list if no oob is supportedReturns the list of supportedOutputOOBAction
actions or an empty list if no oob is supportedboolean
Returns true if public key information is availableboolean
Returns true if Static OOB information is available
-
Method Details
-
getNumberOfElements
public byte getNumberOfElements()Returns the number of elements in the mesh node -
getRawAlgorithm
public short getRawAlgorithm()Returns the raw supported algorithm value received by the node -
getSupportedAlgorithmTypes
Returns a list of algorithm types supported by the node -
getRawPublicKeyType
public byte getRawPublicKeyType()Returns the raw public key type received by the node -
isPublicKeyInformationAvailable
public boolean isPublicKeyInformationAvailable()Returns true if public key information is available -
getRawStaticOOBType
public byte getRawStaticOOBType()Returns the raw static OOB type received by the node -
isStaticOOBInformationAvailable
public boolean isStaticOOBInformationAvailable()Returns true if Static OOB information is available -
getOutputOOBSize
public byte getOutputOOBSize()Returns the output oob size received by the node. This is the length of -
getRawOutputOOBAction
public short getRawOutputOOBAction()Returns the raw output oob action value received by the node -
getSupportedOutputOOBActions
Returns the list of supportedOutputOOBAction
actions or an empty list if no oob is supported -
getInputOOBSize
public byte getInputOOBSize() -
getRawInputOOBAction
public short getRawInputOOBAction()Returns the raw input oob action value received by the node -
getSupportedInputOOBActions
Returns the list of supportedInputOOBAction
actions or an empty list if no oob is supported -
getAvailableOOBTypes
Returns a list of available OOB methods that can be used during provisioning
-