数据控制平台QuickStart

此快速入门旨在帮助您尽快使用数据控制平台的人。为此,我们将使用CommandLine生成用户和设备。这不是您想要在生产应用程序中做的事情,但它让您播放并尽快开始。我们可以使用Ironoxide-CLI在几个简单的步骤中生成我们的测试用户和设备,这将让您在没有太多麻烦的情况下开始编写编写代码。

注册新账号

为了创建Ironcore将识别的设备,您首先需要创建管理员帐户。注册Ironcore的账户很容易,只是访问Ironcore管理控制台创建一个免费帐户。作为注册过程的一部分,您将创建一个项目和段。现在你可以命名它们测试项目测试分部。这些将是用于入门的精细占位符。
如果您已经拥有一个帐户并且不需要生成一个新的帐户,则只需生成一个新的身份断言密钥,我们将在下一节中介绍。

生成身份断言键

身份断言键是从中生成的Ironcore管理控制台。选择要生成键的项目,然后单击“添加Identity Assertion键”按钮。这将显示一个对话框,使您有机会下载两个身份断言密钥文件以及配置文件。保存两个文件,因为您需要它们来生成用户。

生成用户和设备

为了生成用户,可以使用氧化氧化物 - CLI.我们提供的实用程序。提供二进制文件对于多个体系结构和平台。如果您的体系结构或平台不可用,您也可以通过克隆回购和运行来构建和安装系统上的实用程序Cargo Install - Dath 。要进行用户创建,您需要一个配置文件和您在上面下载的身份断言键。假设配置文件命名config.json.并且标识断言键命名assertionkey.pem.。如果使用不同的名称保存它们,请相应地调整以下命令。
安装后氧化氧化物 - CLI.,您可以通过运行创建用户Ironoxide-CLI用户 - 创建My-user - us-user -iak assertionkey.pem --config config.json --password mytotalysecurepastwordindntcopyfrom thewebtepe
您应该看到这样的输出:
为用户“My-User”将设备上下文创建为“My-User.JSON”创建用户“My-User”生成设备
my-user.json.文件是我们所说的设备上下文。这就是您需要初始化我们的SDK并与之交互我的用户。一旦您初始化,您将能够解密加密的东西我的用户,创建组,并执行所有其他操作我的用户
请注意,不应在用户(或应用程序的实例)之间共享设备。它们是短暂的,应根据您的申请要求生成。使用单独的设备,每个应用程序实例允许您撤消该设备的访问,而不会关闭所有设备。它很容易撤消从设备的访问权限。

下一步是什么

一个好的下一步是阅读数据控制平台指南它为可以解决数据控制平台解决的问题提供了良好的基线。指南中涵盖了多种用例和模式,可以帮助您决定应用程序的最佳架构。以下导向主题也是尝试使用所提供的许多SDK的好地方。