flux sdk  v01.02.02-3-g292b3a7
Embedded C++ SDK
Loading...
Searching...
No Matches
AzIoTSasToken Class Reference

#include <flxIoTAzure.h>

Public Member Functions

 AzIoTSasToken ()
 
 AzIoTSasToken (az_iot_hub_client *client, az_span deviceKey, az_span signatureBuffer, az_span sasTokenBuffer)
 
void initialize (az_iot_hub_client *client, az_span deviceKey, az_span signatureBuffer, az_span sasTokenBuffer)
 
int Generate (unsigned int expiryTimeInMinutes)
 
bool IsExpired ()
 
az_span Get ()
 

Constructor & Destructor Documentation

◆ AzIoTSasToken() [1/2]

AzIoTSasToken::AzIoTSasToken ( )
inline

◆ AzIoTSasToken() [2/2]

AzIoTSasToken::AzIoTSasToken ( az_iot_hub_client *  client,
az_span  deviceKey,
az_span  signatureBuffer,
az_span  sasTokenBuffer 
)

Member Function Documentation

◆ Generate()

int AzIoTSasToken::Generate ( unsigned int  expiryTimeInMinutes)

◆ Get()

az_span AzIoTSasToken::Get ( )

◆ initialize()

void AzIoTSasToken::initialize ( az_iot_hub_client *  client,
az_span  deviceKey,
az_span  signatureBuffer,
az_span  sasTokenBuffer 
)

◆ IsExpired()

bool AzIoTSasToken::IsExpired ( )

The documentation for this class was generated from the following files: