authorizeOperation()
function authorizeOperation(input): DevToolsAuthorization;
Defined in: v2/authorization.ts:172
对一次操作请求做三层授权。
Parameters
| Parameter | Type | Description |
|---|---|---|
input | DevToolsAuthorizationInput | 本地配置与被请求的领域、操作。 |
Returns
三种结论之一。
Remarks
判定顺序固定为 capability → descriptor → mutationPolicy,且未登记的操作按最严处理 (静默丢弃):类型系统挡不住 wire 上的任意字符串,此时默认放行是最坏的默认值。