Todas as solicitações programáticas do OSLC RM V1 e do OSLC RM V2 são protegidas por meio do OAuth 1.0a e
todas as solicitações de interface com o usuário usam a estrutura de segurança de nome de usuário/senha padrão do
IBM®
Engineering Requirements Management DOORS - Web
Access
(DWA).
O OAuth é obrigatório para o provedor e o consumidor na seção Autenticação do Jazz Integration Patterns
Checklist (disponível no Jazz.net em https://jazz.net/wiki/bin/view/Main/CALMIntegrationPatternsChecklist).
No
DWA, nós
seguimos esta lógica para as solicitações do OSLC RM V1 e do OSLC RM V2:
- Para solicitações programáticas, o OAuth é obrigatório.
- Para solicitações de interface com o usuário, utilize o nome de usuário e senha padrão e
o mecanismo de login.
Supõe-se que as solicitações programáticas sejam enviadas, utilizando os tipos MIME
aceitar definidos em várias especificações. Supõe-se também que
as solicitações de interface com o usuário sejam enviadas utilizando o tipo MIME de navegação padrão
aceitar, como
text/html,
application/xhtml+xml,
*/*
ou algum outro tipo MIME definido em uma especificação suportada.