Class AzureManager
Tool form managing Azure IoT Hub
- App\CloudModule\Model\AzureManager uses Nette\SmartObject (not available)
public
Nette\Utils\ArrayHash
|
#
createMqttInterface( App\CloudModule\Model\string $connectionString )
Create MQTT interface from MS Azure IoT Hub Connection string |
public
Nette\Utils\ArrayHash
|
|
public
|
#
checkConnectionString( App\CloudModule\Model\string $connectionString )
Validate MS Azure IoT Hub Connection String for devices |
public
string
|
#
generateSasToken( App\CloudModule\Model\string $resourceUri, App\CloudModule\Model\string $signingKey, App\CloudModule\Model\string $policyName = null, App\CloudModule\Model\int $expiresInMins = 525600 )
Generate shared access signature token |
public
array
|
#
parseConnectionString( App\CloudModule\Model\string $connectionString )
Parse Microsoft Azure IoT HUb connection string |
private
string
|
$interfaceName
MQTT interface name |
#
'MqttMessagingAzure'
|