Autenticação de origem de dados

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:
  1. Formulário
  2. Basic
  3. OAuth-OSLC
    Nota: É possível especificar a autenticação OAuth-OSLC para origens de dados XML genérico, REST v1 e REST v2.
  4. 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.