Public Member Functions | |
Aws::Auth::AWSCredentials | GetCachedCredentials () |
OpenIotRoleCredentialsProvider (const IotRoleConfig &config) | |
void | PublicRefresh () |
void | PublicSetCredentials (AWSCredentials &creds) |
bool | PublicValidateResponse (Aws::Utils::Json::JsonValue &value) |
Public Member Functions inherited from Aws::Auth::IotRoleCredentialsProvider | |
AWSCredentials | GetAWSCredentials () override |
IotRoleCredentialsProvider (const IotRoleConfig &config) | |
IotRoleCredentialsProvider (const IotRoleCredentialsProvider &other)=delete | |
IotRoleCredentialsProvider & | operator= (const IotRoleCredentialsProvider &other)=delete |
~IotRoleCredentialsProvider () override | |
Additional Inherited Members | |
Protected Member Functions inherited from Aws::Auth::IotRoleCredentialsProvider | |
bool | IsTimeExpired () |
Returns true if the credentials have expired. More... | |
void | Refresh () |
Refreshes the cached AWS credentials. More... | |
void | SetCredentials (AWSCredentials &creds_obj) |
Sets the cached credentials. More... | |
bool | ValidateResponse (Aws::Utils::Json::JsonValue &value) |
Validates the json response from the AWS IoT service. More... | |
Protected Attributes inherited from Aws::Auth::IotRoleCredentialsProvider | |
Aws::Auth::AWSCredentials | cached_ |
Current cached credentials. More... | |
Definition at line 173 of file service_credentials_provider_test.cpp.
|
inline |
Definition at line 176 of file service_credentials_provider_test.cpp.
|
inline |
Definition at line 184 of file service_credentials_provider_test.cpp.
|
inline |
Definition at line 178 of file service_credentials_provider_test.cpp.
|
inline |
Definition at line 179 of file service_credentials_provider_test.cpp.
|
inline |
Definition at line 180 of file service_credentials_provider_test.cpp.