Algumas origens de dados requerem autenticação para
acessar os dados em um servidor protegido. Quando o Rational Publishing Engine
precisa recuperar dados de um servidor protegido, cada tipo de
autenticação é testado automaticamente até que o correto para a
origem de dados seja localizado. Em vez de esperar até que cada
tipo seja testado, você pode especificar tipos de autenticação em modelos e
especificações de documentos com suas credenciais, para que não
precise esperar que Rational Publishing Engine
teste cada tipo de autenticação.
Tipos de Autenticação
É possível inserir um
desses tipos de autenticação com distinção entre maiúsculas e
minúsculas na propriedade
autenticação para uma origem de
dados em um modelo ou especificação de documento:
- Formulário
- Basic
- OAuth-OSLC
Nota: É possível especificar
a autenticação OAuth-OSLC para origens de dados XML
genérico, REST v1 e REST v2.
- OAuth
Nota: - Rational Publishing Engine
suporta tipos de autenticação OAuth que são específicos
para produtos Jazz.
- Se a autenticação OAuth for
especificada, o Rational Publishing Engine
manipula a autenticação como OAuth1a.
Se você não inserir um tipo de autenticação ou inserir
auto no Document Studio, cada tipo será
testado na ordem acima, até que o tipo correto seja localizado e
depois armazenado em cache como configuração de tipo de autenticação
para conexões futuras dentro de uma geração de documento atual. Para
a geração de documento subsequente, mesmo ao executar na mesma
instância do Launcher ou Document Studio, a conexão automática inicial
repetirá o processo pelo menos mais uma vez, testando cada tipo
para localizar e armazenar em cache o tipo correto.
Melhorar o desempenho especificando o tipo de
autenticação
É possível melhorar o desempenho de geração de
documento:
Nota: Para origens de dados que suportam apenas OAuth1a,
você deve configurar a propriedade autenticação
para OAuth explicitamente.
Um algoritmo de detecção
automática resulta em falha e OAuth não pode ser
verificado. Essa falha ocorre porque o algoritmo OAuth1a falsamente
relata sucesso de autenticação. O algoritmo
auto para, mas os dados que são acessados
são, na verdade, a própria página de login, e não os dados reais.