客户端访问范围设置¶
总览¶
使用OAuth身份验证功能为用户(资源所有者)设置客户端应用程序所需的访问范围。
模块 im_oauth_provider 格式化文件(xsd) WEB-INF /模式/ oauth-client-scopes-config.xsd 设定位置 WEB-INF / conf / oauth-client-scopes-config / {任意文件名} .xml <?xml版本=“ 1.0”编码=“ UTF-8”?> <oauth-client-scopes-config xmlns = “ http:// intra-mart .co.jp / system / oauth / provider / client / scope / config / oauth-client-scopes-config“ xmlns:xsi = ” http://www.w3.org/2001/XMLSchema-instance“ xsi:schemaLocation = ” http:// intra-mart .co.jp / system / oauth /提供程序/客户端/作用域/配置/ oauth-client-scopes-config oauth-client-scopes-config.xsd“ > <作用域> <作用域 ID = ” sample“ > <default-subject>样本作用域</ default- subject> <本地化> <localize locale = “ ja” > <主题>样本范围</ subject> <text>允许访问样本数据。 </ text> </ localize> </ localizations> </ scope> </ scopes> </ oauth-client-scopes-config>
参考资料¶
访问范围设定¶
标签名称 范围 使用OAuth身份验证为用户(资源所有者)设置客户端应用程序所需的访问范围。[设定项目 ]
<oauth-client-scopes-config> <scopes> <scope id = “ sample” > ... </ scope> </ scopes> </ oauth-client-scopes-config>
必填项目 ○ 多种设定 × 设置值 /设定内容
范围 设置用户所需的访问范围 单位/类型 无 省略时的默认值 无 父标签 oauth-client-scopes-config
访问范围的详细内容设置¶
标签名称 范围 设置客户端应用程序使用OAuth身份验证向用户(资源所有者)请求的访问范围的详细内容信息。[设定项目 ]
<scopes> <scope id = “ sample” > <default-subject>样本范围</ default-subject> </ scope> </ scopes>
必填项目 ○ 多种设定 ○ 设置值 /设定内容 设置用户要求的访问范围的详细内容信息。 单位/类型 无 省略时的默认值 无 父标签 范围 [属性]
属性名称 说明 必填项 默认值 编号 设置唯一的ID以标识范围。 ○ 无
标准显示名称¶
标签名称 默认对象 设置代表访问范围的标准显示名称。当未设置与登录用户的语言环境匹配的显示名称时,将使用标准显示名称。[设定项目 ]
<scope id = “ sample” > <default-subject>样本范围</ default-subject> </ scope>
必填项目 × 多种设定 × 设置值 /设定内容 设置代表访问范围的标准显示名称。 单位/类型 弦乐 省略时的默认值 无 父标签 范围 注意
由于客户端访问范围设置由多个设置文件组成,因此标准显示名称未在设置文件中指定为必需项目 ,而是系统操作所需的项目 。确保为每个范围设置一个标准显示名称。
国际化信息访问范围的国际化信息¶
标签名称 本地化 设置国际化信息访问范围的国际化信息 。[设定项目 ]
<scope id = “ sample” > <本地化> <localize locale = “ ja” > ... </ localize> </ localizations> </ scope>
必填项目 × 多种设定 × 设置值 /设定内容
本地化 指示访问范围的每个语言环境的信息设置 单位/类型 无 省略时的默认值 无 父标签 范围
指示访问范围的每个语言环境的信息¶
标签名称 本地化 设置代表访问范围的每个区域信息。[设定项目 ]
<localizations> <localize locale = “ ja” > ... </ localize> </ localizations>
必填项目 ○ 多种设定 ○ 设置值 /设定内容
主题 设置代表访问范围的显示名称。 文字 设置访问范围的描述,例如要操作的资源。 单位/类型 无 省略时的默认值 无 父标签 本地化 [属性]
属性名称 说明 必填项 默认值 地区 语言环境ID。 ○ 无
显示名称指示访问范围¶
标签名称 主题 设置代表访问范围的显示名称。[设定项目 ]
<localize locale = “ ja” > <主题>样本范围</ subject> </ localize>
必填项目 ○ 多种设定 × 设置值 /设定内容 设置代表访问范围的显示名称。 单位/类型 弦乐 省略时的默认值 无 父标签 本地化