java.lang.Object
org.openremote.agent.protocol.bluetooth.mesh.provisionerstates.UnprovisionedBaseMeshNode
org.openremote.agent.protocol.bluetooth.mesh.provisionerstates.UnprovisionedMeshNode

public final class UnprovisionedMeshNode extends UnprovisionedBaseMeshNode
  • Constructor Details

    • UnprovisionedMeshNode

      public UnprovisionedMeshNode(UUID uuid)
  • Method Details

    • getSharedECDHSecret

      public final byte[] getSharedECDHSecret()
    • getProvisionerPublicKeyXY

      public final byte[] getProvisionerPublicKeyXY()
    • setProvisionerPublicKeyXY

      public final void setProvisionerPublicKeyXY(byte[] rawProvisionerKey)
    • getProvisioneePublicKeyXY

      public final byte[] getProvisioneePublicKeyXY()
    • getProvisionerRandom

      public final byte[] getProvisionerRandom()
    • getProvisioneeConfirmation

      public final byte[] getProvisioneeConfirmation()
    • getAuthenticationValue

      public final byte[] getAuthenticationValue()
      Returns the 128-bit authentication value generated based on the user selected OOB type
    • getProvisioneeRandom

      public final byte[] getProvisioneeRandom()
    • getNetworkKey

      public final byte[] getNetworkKey()
    • setNetworkKey

      public final void setNetworkKey(byte[] networkKey)