类class
agentscope.app.accessDenyAllResourceAccessPolicy
class DenyAllResourceAccessPolicy(ResourceAccessPolicyBase)
源码Source
agentscope/app/access/_policy.py:153–163拒绝所有资源访问策略,把智能体接入外部消息渠道与企业平台。位于 agentscope.app.access 包,继承自 ResourceAccessPolicyBase。核心成员包括 list_accessible。
Default policy that denies all cross-owner resource access. Declared in agentscope.app.access. Extends ResourceAccessPolicyBase.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
async def list_accessible(viewer_id: str, kind: ResourceKind, storage: StorageBase) -> list[ResourceRef]async | 列出 `list_accessible`。 Return no cross-owner resources. |
方法详情Method Detail
list_accessible
async def list_accessible(viewer_id: str, kind: ResourceKind, storage: StorageBase) -> list[ResourceRef]
async
列出 list_accessible。
Return no cross-owner resources.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
viewer_id | str | viewer 标识(类型 `str`)。The viewer id. |
kind | ResourceKind | 种类(类型 `ResourceKind`)。The kind. |
storage | StorageBase | 存储(类型 `StorageBase`)。The storage. |
list[ResourceRef]
返回ResourceRef列表。Returns a list of resource ref.
源码Source
agentscope/app/access/_policy.py:156–163