#include "Include_i.h"
Macros | |
#define | LOG_CLASS "FileCredentialProvider" |
Functions | |
STATUS | createFileCredentialProvider (PCHAR pCredentialsFilepath, PAwsCredentialProvider *ppCredentialProvider) |
Creates a File based AWS credential provider object. More... | |
STATUS | createFileCredentialProviderWithTime (PCHAR pCredentialsFilepath, GetCurrentTimeFunc getCurrentTimeFn, UINT64 customData, PAwsCredentialProvider *ppCredentialProvider) |
Creates a File based AWS credential provider object. More... | |
STATUS | freeFileCredentialProvider (PAwsCredentialProvider *ppCredentialProvider) |
Frees a File based Aws credential provider object. More... | |
STATUS | getFileCredentials (PAwsCredentialProvider pCredentialProvider, PAwsCredentials *ppAwsCredentials) |
STATUS | readFileCredentials (PFileCredentialProvider pFileCredentialProvider) |
#define LOG_CLASS "FileCredentialProvider" |
Kinesis Video Producer File based Credential Provider
STATUS getFileCredentials | ( | PAwsCredentialProvider | pCredentialProvider, |
PAwsCredentials * | ppAwsCredentials | ||
) |
STATUS readFileCredentials | ( | PFileCredentialProvider | pFileCredentialProvider | ) |
Read the credential file and sets the values of the AWS credentials object
- | PFileCredentialProvider - the PFileCredentialProvider object |