public final class

DeviceIdManager

extends Object
java.lang.Object
   ↳ org.mule.module.dynamicscrm.security.DeviceIdManager

Class Overview

Management utility for the Device Id.

Summary

Fields
static final Logger Log Logger
private static final Random RandomInstance
Public Constructors
DeviceIdManager()
Public Methods
static DeviceCredentials registerDevice(UUID applicationId)
Register device and generate device credentials.
static DeviceCredentials registerDevice()
Register device.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

static final Logger Log

Logger

private static final Random RandomInstance

Public Constructors

public DeviceIdManager ()

Public Methods

public static DeviceCredentials registerDevice (UUID applicationId)

Register device and generate device credentials.

Parameters
applicationId Application Id
Returns
  • device credentials
Throws
DeviceRegistrationFailedException
IOException
IllegalStateException
ParserConfigurationException
SAXException

public static DeviceCredentials registerDevice ()

Register device.

Returns
  • device credentials
Throws
IOException
DeviceRegistrationFailedException
ParserConfigurationException
SAXException
IllegalStateException