常规开发过程
要开发使用安全声明进行身份验证的 Edge 设备的身份验证器扩展,请执行以下步骤:
针对 ThingWorx Platform 开发身份验证器扩展,用以处理 Edge 设备所提交安全声明的验证。
将安全声明添加到 Edge 设备,以便将其发送至 ThingWorx Platform。
将以下两个步骤与 ThingWorx 扩展性中提供的详细信息结合使用。
创建身份验证器扩展
1. PTC 软件下载页面下载 ThingWorx 扩展 SDK (例如 ThingWorx-Extension-SDK-n-n-n)。
2. Eclipse 下载 Eclipse IDE。
3. PTC 软件下载页面下载 ThingWorx 扩展的 Eclipse 插件 (例如 thingworx-eclipse-plugin-n.n.n.zip),然后将插件安装在 Eclipse 中。
4. 使用 ThingWorx 扩展 SDK 配置 ThingWorx 扩展的 Eclipse 插件。
5. 使用 ThingWorx 扩展的 Eclipse 插件创建一个新的扩展。
6. 创建您的身份验证器扩展实现。请参阅 Edge 设备身份验证器扩展示例,并将示例复制到您的项目中。
7. 使用 ThingWorx 扩展的 Eclipse 插件来构建/封装扩展。
8. 使用 ThingWorx Composer,将扩展导入到 ThingWorx Platform,并验证扩展是否安装在安全 - 身份验证器下。
向 Edge 设备添加安全声明
1. PTC 软件下载页面下载 ThingWorx Edge Java SDK (例如 ThingWorx-Java-SDK-n-n-n-n)。
2. 使用 ThingWorx Edge Java SDK 创建 Edge 设备安全声明实现。请参阅 Edge 设备安全声明示例,并将示例复制到您的项目中。