安装
SDK 在架构中的位置
SDK 处理认证签名、PKCE、状态管理和 HTTP 通信。你只需调用discover()、register()、proxy() 等高级方法。
快速参考
| 类 | 适用场景 |
|---|---|
ATHGatewayClient | 通过网关连接 |
ATHNativeClient | 直接连接 ATH 服务 |
创建客户端
关于密钥管理
关于密钥管理
- 开发环境:
generateKeyPair("ES256")每次运行创建临时密钥。简单但服务器无法跨重启验证你的身份。 - 生产环境: 使用
jose的importPKCS8(pem, "ES256")加载持久化 PEM 密钥。在你的agentIdURL 上发布对应的公钥。