@heybox/hb-sdk API Reference - v0.9.5
    正在准备搜索索引...

    接口 ParsedMiniProgramRuntimePermissions

    parseMiniProgramRuntimePermissions() 返回的独立 canonical 视图。

    结果不保留输入 snapshot、entries 或 config 的对象引用,也不包含 schema_version、revision 和未知权限。该对象不是授权决定;Runtime 还必须按 capability requirement、entry status、Host 能力和后续 policy 判断是否允许调用。

    interface ParsedMiniProgramRuntimePermissions {
        permissions: Partial<
            Record<MiniProgramPermissionKey, MiniProgramRuntimePermissionEntry>,
        >;
        valid: boolean;
    }
    索引

    属性

    permissions: Partial<
        Record<MiniProgramPermissionKey, MiniProgramRuntimePermissionEntry>,
    >

    仅包含当前协议认识的 canonical key。缺失 key 表示 snapshot 未包含该权限;disabled entry 仍会保留。valid: false 时该映射必为空,解析器不会暴露部分成功结果。

    valid: boolean

    整个 schema v1 snapshot 是否通过结构、重复 key 与已知 config 校验。true 不表示存在任何 permission、任何 entry 为 enabled,也不表示 capability 已获授权。