AWS IoT Device SDK C++ v2
1.36.0
AWS IoT Device SDK C++ v2
|
#include <IotIdentityClientV2.h>
Public Member Functions | |
virtual | ~IClientV2 ()=default |
virtual bool | CreateCertificateFromCsr (const CreateCertificateFromCsrRequest &request, const CreateCertificateFromCsrResultHandler &handler)=0 |
virtual bool | CreateKeysAndCertificate (const CreateKeysAndCertificateRequest &request, const CreateKeysAndCertificateResultHandler &handler)=0 |
virtual bool | RegisterThing (const RegisterThingRequest &request, const RegisterThingResultHandler &handler)=0 |
An AWS IoT service that assists with provisioning a device and installing unique client certificates on it
https://docs.aws.amazon.com/iot/latest/developerguide/provision-wo-cert.html
|
virtualdefault |
|
pure virtual |
Creates a certificate from a certificate signing request (CSR). AWS IoT provides client certificates that are signed by the Amazon Root certificate authority (CA). The new certificate has a PENDING_ACTIVATION status. When you call RegisterThing to provision a thing with this certificate, the certificate status changes to ACTIVE or INACTIVE as described in the template.
AWS documentation: https://docs.aws.amazon.com/iot/latest/developerguide/provision-wo-cert.html#fleet-provision-api
request | operation to perform |
handler | function object to invoke upon operation completion |
Implemented in Aws::Iotidentity::ClientV2.
|
pure virtual |
Creates new keys and a certificate. AWS IoT provides client certificates that are signed by the Amazon Root certificate authority (CA). The new certificate has a PENDING_ACTIVATION status. When you call RegisterThing to provision a thing with this certificate, the certificate status changes to ACTIVE or INACTIVE as described in the template.
AWS documentation: https://docs.aws.amazon.com/iot/latest/developerguide/provision-wo-cert.html#fleet-provision-api
request | operation to perform |
handler | function object to invoke upon operation completion |
Implemented in Aws::Iotidentity::ClientV2.
|
pure virtual |
Provisions an AWS IoT thing using a pre-defined template.
AWS documentation: https://docs.aws.amazon.com/iot/latest/developerguide/provision-wo-cert.html#fleet-provision-api
request | operation to perform |
handler | function object to invoke upon operation completion |
Implemented in Aws::Iotidentity::ClientV2.