14.4 SDK
BSN提供了Java版本的SDK,内部实现了常用的签名、验证、通信等方法,Java开发者可通过SDK快速进行API调用。
1.使用步骤
1)下载SDK的源码编译打包成jar,命名为did-sdk-1.0.jar;
2)将did-sdk-1.0.jar添加到项目工程的classpath目录下;
3)创建DidClient实例:
DidClient didClient = new DidClient(URL,PROJECTID,TOKEN);
4)调用SDK内的方法,如下所示:
DidDataWrapper didData = didClient.createDid(true);
2.规范说明
- 时间戳
时间的格式为yyyy-MM-dd HH:mm:ss形式的字符串,例如: 2021-05-25 12:30:59表示2021年5月25日12时30分59秒。
- 异常
运行出错时,会抛出RuntimeException运行时异常。
3.方法说明
SDK里的方法按功能属性可分为四类:DID、发证方、凭证和隐私区域,下面分别对各个方法进行说明。