Amazon Kinesis Producer C SDK
LwsIotCredentialProvider.c File Reference
#include "../Include_i.h"
Include dependency graph for LwsIotCredentialProvider.c:

Macros

#define LOG_CLASS   "LwsIotCredentialProvider"
 

Functions

STATUS createLwsIotCredentialProvider (PCHAR iotGetCredentialEndpoint, PCHAR certPath, PCHAR privateKeyPath, PCHAR caCertPath, PCHAR roleAlias, PCHAR thingName, PAwsCredentialProvider *ppCredentialProvider)
 Creates an IoT based AWS credential provider object using libWebSockets. More...
 
STATUS createLwsIotCredentialProviderWithTime (PCHAR iotGetCredentialEndpoint, PCHAR certPath, PCHAR privateKeyPath, PCHAR caCertPath, PCHAR roleAlias, PCHAR thingName, GetCurrentTimeFunc getCurrentTimeFn, UINT64 customData, PAwsCredentialProvider *ppCredentialProvider)
 Creates an IoT based AWS credential provider object with time function which is based on libWebSockets. More...
 

Macro Definition Documentation

◆ LOG_CLASS

#define LOG_CLASS   "LwsIotCredentialProvider"

Kinesis Video Producer IoT based Credential Provider for libWebSockets