Todas as solicitações programáticas do OSLC RM V1 e do OSLC RM V2 são protegidas pelo OAuth 1.0a e todas as solicitações de interface com o usuário usam a estrutura de segurança padrão de nome de usuário/senha do Rational DOORS Web Access.
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).
Em Rational DOORS Web Access, seguimos essa lógica para as solicitações de OSLC RM V1 e 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.