所有 OSLC RM V1 和 OSLC RM V2 编程式请求均通过 OAuth 1.0a 来保护,并且所有用户界面请求都使用标准 Rational® DOORS® Web Access 用户名/密码安全框架。
对于 Jazz™ 集成模式核对表(在 Jazz.net 上提供,网址为 https://jazz.net/wiki/bin/view/Main/CALMIntegrationPatternsChecklist)中的认证部分,OAuth 是强制的。
在 Rational DOORS Web Access 中,我们对 OSLC RM V1 和 OSLC RM V2 请求遵循以下逻辑:
- 对于编程式请求,OAuth 是必需的。
- 对于用户界面请求,请使用标准的用户名和密码登录机制。
假定编程式请求是使用各种规范中定义的
accept MIME 类型发送的。还假定用户界面请求是使用标准浏览器
accept MIME 类型(例如
text/html、
application/xhtml+xml、
*/*)或受支持的规范中定义的其他任何 MIME 类型发送的。