14.4.4.8 查询权限
方法名 | queryPermission(QueryPermission queryPermission) |
方法描述 | 资源的Owner调用,查询已经创建过的权限。 |
方法调用参数 | ||||
序号 | 参数 | 类型 | 必传 | 参数含义 |
---|---|---|---|---|
1 | QueryPermission | 是 | ||
QueryPermission | ||||
1 | uid | String | 是 | Hub内的ID |
2 | grantUid | String | 否 | 被授权者在Hub内的ID |
3 | flag | UsedFlag | 否 | 是否已访问:YES表示已访问;NO表示未访问 |
4 | privateKey | String | 是 | 私钥 |
方法返回参数 | ||||
序号 | 参数 | 类型 | 必传 | 参数含义 |
---|---|---|---|---|
1 | List<PermissionInfo> | 是 | 查询结果,权限信息列表 | |
PermissionInfo | ||||
1 | uid | String | 是 | Hub内的ID |
2 | grantUid | String | 是 | 被授权者在Hub内的ID |
3 | url | String | 是 | 资源存储的路径 |
4 | grant | String | 是 | 操作授权:WRITE/UPDATE/READ |
5 | createTime | LocalDateTime | 是 | 授权创建时间 |
6 | readTime | LocalDateTime | 否 | 授权使用时间 |
7 | flag | UsedFlag | 是 | 是否已访问:YES表示已访问;NO表示未访问 |
8 | status | Integer | 是 | 是否已删除:0表示已删除;1表示未删除 |
9 | key | String | 是 | 密文密钥 |
10 | ownerKey | String | 否 | 拥有者的密钥 |