I am new to Swift as well as to AWS-IoT.
After reading a tons of doc, I finally decide to post a question for a simple answer.
I am working on a project where I have to interact with "Things". I created an account on AWS and registered "My Thing," create policy and attaching that policy with certificate.
Now I have a private key, a public key certificate and an endpoint url but do not know how to use it in Swift. I checked out this demo, but there is no clear explanation on using private and public keys with certificates; instead of that it contains a constant file as below. What am I supposed to do with the certificate?
let CertificateSigningRequestCommonName = "IoTSampleSwift Application"
let CertificateSigningRequestCountryName = "Your Country"
let CertificateSigningRequestOrganizationName = "Your Organization"
let CertificateSigningRequestOrganizationalUnitName = "Your Organizational Unit"
let PolicyName = "YourPolicyName"
// This is the endpoint in your AWS IoT console. eg: https://xxxxxxxxxx.iot.<region>.amazonaws.com
let AWSRegion = AWSRegionType.Unknown // e.g. AWSRegionType.USEast1
let IOT_ENDPOINT = "https://xxxxxxxxxx.iot.<region>.amazonaws.com"
let ASWIoTDataManager = "MyIotDataManager
Please help me to understand this.