All OSLC RM V1 and OSLC RM V2 programmatic requests are
protected through OAuth 1.0a, and all user interface requests use
the standard Rational® DOORS® Web Access username / password
security framework.
OAuth is mandated for both provider and consumer in the Authentication section
of the Jazz™ Integration Patterns
Checklist (available on Jazz.net athttps://jazz.net/wiki/bin/view/Main/CALMIntegrationPatternsChecklist).
In Rational DOORS Web Access, we follow this
logic for OSLC RM V1 and OSLC RM V2 requests:
- For programmatic requests, OAuth is mandatory.
- For user interface requests, use the standard user name and password
login mechanism.
It is assumed that programmatic requests are sent using the
accept mime
types defined in the various specifications. It is also assumed that
user interface requests are sent using the standard browser
accept mime
types, such as
text/html,
application/xhtml+xml,
*/*,
or any other mime type defined in a supported specification.