执行 fuchsia.auth.oldtokens

添加数量:7

协议

CredentialsProducer

fuchsia.auth.oldtokens/credentials_producer.fidl 中定义

客户端可以连接到此协议以订阅关联到此设备的一组用户的变化,以及与每个用户相关联的 OAuth2 访问令牌。

大多数设备都不支持此协议,并且未经其维护者许可不得使用此协议。

GetUpdatedCredentials

获取与此设备关联的一组用户及其相应的访问令牌。虽然与服务的连接不会中断,但如果该方法调用返回的响应与此客户端上次调用时时相同,则会挂起。换言之,如果客户端已经拥有最新的凭据,则该方法将充当挂起的 get,仅在有要报告的更新时才会返回。

请求

<空>

回复

名称类型
credentials vector<Credential>

表格

凭据

fuchsia.auth.oldtokens/credentials_producer.fidl 中定义

与此设备关联的用户的 ID,以及当前访问令牌(用于代表用户发出请求)。

序数字段类型说明
user_id string

与此凭据相关联的用户的不透明 ID。在重新连接到 CredentialsProducer 协议后,它保持稳定。

access_token string

该用户的 OAuth2 访问令牌。