如何在 Swift 中使用 Aws IoT 证书、访问密钥和密钥?

物联网 aws-iot 认证
2021-05-31 10:18:44

我是 Swift 和 AWS-IoT 的新手。

在阅读了大量文档后,我终于决定发布一个问题以获得简单的答案。

我正在做一个必须与“事物”交互的项目。我在 AWS 上创建了一个帐户并注册了“My Thing”,创建策略并将该策略与证书附加在一起。

现在我有一个私钥、一个公钥证书和一个端点 url,但不知道如何在 Swift 中使用它。我查看了这个演示,但没有明确说明如何使用带有证书的私钥和公钥;而不是它包含一个常量文件,如下所示。我应该拿证书做什么?

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

请帮助我理解这一点。

0个回答
没有发现任何回复~