描述
API的应用授权信息
节点名
AuthorizedApp
子节点
名称 | 类型 | 描述 |
StageName | String | 环境名称,取值:
|
AppId | Long | 编号,系统生成,全局唯一 |
AppName | String | 应用名称 |
Operator | String | 授权的人,取值:
|
AuthorizationSource | String | 授权来源,取值:
|
Description | String | 授权说明 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
API的应用授权信息主要通过节点AuthorizedApp
来描述,包含以下子节点:
StageName: 字符串类型,表示环境名称,可取值为 RELEASE
(线上)和 TEST
(测试),用于界定API调用的环境。
AppId: 长整型,是应用的唯一编号,由系统生成,全局唯一,用于标识具体的授权应用。
AppName: 字符串类型,代表应用的名称,便于用户识别不同的授权应用。
Operator: 字符串类型,指明授权操作的人,取值包括:
PROVIDER
: 表示API的所有者进行了授权操作。CONSUMER
: 指API的调用者被授予了访问权限。AuthorizationSource: 字符串类型,说明授权的来源,可能的取值有:
CONSOLE
: 授权行为发生在阿里云控制台。API
: 授权是通过API调用来完成的。Description: 字符串类型,提供关于此次授权的说明或备注信息,帮助理解授权背景或目的。
AuthorizedTime: 字符串类型,记录授权操作发生的具体时间,采用格林威治时间标准,以便于全球统一时间和日期管理。
这些属性共同构成了API授权给特定应用时的详细信息框架,确保了API调用的安全性与可控性。