iot-identity:物联网身份服务

时间:2024-04-28 09:13:07
【文件属性】:

文件名称:iot-identity:物联网身份服务

文件大小:78KB

文件格式:ZIP

更新时间:2024-04-28 09:13:07

Go

物联网身份服务 管理物联网设备的身份,所有权,凭据和授权在安全故事中起着至关重要的作用。 这些细节需要在设备的整个生命周期中进行管理-从制造商,分销商,系统集成商到最终客户; 从调试,重新定位到停用设备。 身份服务扮演着管理这些资产并使连接的系统能够与安全凭证通信的角色。 新设备上线时,身份服务将成为重点。 该设备将被预先配置为连接到身份服务,从而提供其模型和串行声明。 Identity Service注册表将包含设备的主要所有权详细信息(客户名,商店ID),并为设备生成证书和凭证。 建造 该项目使用govendor使用govendor商化的依赖govendor 。 已经在最低的Go版本1.12.1上进行了开发。 $ go get github.com/canonical/iot-identity $ cd iot-identity $ ./get-deps.sh $ go buil


【文件预览】:
iot-identity-master
----.travis.yml(337B)
----config()
--------config_test.go(1KB)
--------config.go(3KB)
----cmd()
--------identity()
----k8s-identity.yaml(2KB)
----domain()
--------domain.go(2KB)
----k8s-postgres.yaml(2KB)
----Dockerfile(1KB)
----LICENSE(34KB)
----.gitignore(51B)
----datastore()
--------memory()
--------datastore.go(2KB)
--------test_data()
--------postgres()
----web()
--------organization_test.go(3KB)
--------router.go(2KB)
--------web.go(2KB)
--------device.go(5KB)
--------organization.go(2KB)
--------web_test.go(3KB)
--------device_test.go(9KB)
--------requests.go(4KB)
----service()
--------cert()
--------organization_test.go(2KB)
--------service_test.go(12KB)
--------service.go(4KB)
--------factory()
--------device.go(4KB)
--------validator.go(1KB)
--------organization.go(2KB)
--------device_test.go(4KB)
--------requests.go(2KB)
----go.sum(4KB)
----README.md(2KB)
----go.mod(1007B)
----run-checks(4KB)

网友评论