路由¶的许可资源映射器定义设置¶
总览¶
该设置用于注册在路由表的许可设置中使用的映射器。
路由器需要映射到每个路径的程序实体以及以相同方式关联的许可资源。所有这些映射都在路由表上列出。
关于许可资源的关联,可以选择为路径指定特定资源,也可以使用预先准备的映射逻辑。可以从此配置文件注册的逻辑中选择此映射的逻辑。
模块 Tenant管理功能 格式化文件(xsd) WEB-INF /模式/ authz-resource-mappers.xsd 设定位置 WEB-INF / conf / authz-resource-mappers / {任意文件名} .xml <?xml版本=“ 1.0”编码=“ UTF-8”?> <authz-resource-mappers xmlns =“宀:. //万维网intra-mart .JP /路由器/ AuthZ的服务资源映射器” xmlns:xsi =“ http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation =“宀:. //万维网intra-mart .JP /路由器/ AuthZ的服务资源映射器../Authz-resource-mappers.Xsd”> <映射器 名称=“开发自动注册” 类=“ jp.co.intra_mart.system.router.authz.user.mapper.AutoRegisteringResourceMapper” /> <映射器 名称=“欢迎大家” 类=“ jp.co.intra_mart.system.router.authz.user.mapper.WelcomeAllResourceMapper” /> </ authz-resource-mappers>
参考资料¶
资源映射器设置¶
标签名称 映射器 设置映射器的名称和实际映射的实现类。对于实现映射程序,请指定一个实现jp.co.intra_mart.system.router.authz.user.AuthzResourceMapper接口的类。[设定项目 ]
<authz-resource-mappers xmlns =“宀:. //万维网intra-mart .JP /路由器/ AuthZ的服务资源映射器” xmlns:xsi =“ http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation =“宀:. //万维网intra-mart .JP /路由器/ AuthZ的服务资源映射器../Authz-resource-mappers.Xsd”> <映射器 名称=“欢迎大家” 类=“ jp.co.intra_mart.system.router.authz.user.mapper.WelcomeAllResourceMapper” /> </ authz-resource-mappers>
必填项目 × 多种设定 ○ 设置值 /设定内容 无 单位/类型 无 省略时的默认值 无 父标签 authz资源映射器 [属性]
属性名称 说明 必填项 默认值 名 映射器的名称。可以在路由表的<authz-default>和<authz>标记中指定此处指定路由值。 ○ 无 类 设置要分配给该名称的映射器实现类的标准类名称。 ○ 无