Určení typu ověřování pro zdroj dat ve specifikaci dokumentu

Když zdroj dat vyžaduje ověření, testují se všechny typy ověřování podporované produktem Rational Publishing Engine (Form, Basic, OAuth nebo OAuth-OSLC), dokud není nalezen správný typ. Proces testování můžete obejít určením typu ověřování.

Když uvedete typ ověřování, produkt Rational Publishing Engine zajistí, že se ihned použije správný protokol a neprovádějí se nadbytečné požadavky. Pokud váš zdroj dat vyžaduje ověřování typu Basic, OAuth nebo OAuth-OSLC, nebo pokud používáte složitou šablonu, která vyžaduje mnoho požadavků na zdroj dat, můžete pozorovat výrazné zlepšení výkonu z hlediska doby generování dokumentů. Není-li uveden žádný typ ověřování, testují se všechny typy.

Informace o této úloze

Provedením této úlohy zlepšíte výkon generování dokumentů HTML, XSL-FO a starších dokumentů PDF.

Další informace o uložení jmen uživatelů a hesel viz téma Aspekty zabezpečení pro produkt IBM® Rational Publishing Engine.

Postup

  1. Otevřete aplikaci Launcher.
  2. Vytvořte specifikaci dokumentu.
  3. Nakonfigurujte zdroj dat.
  4. Vyberte zdroj dat. Otevře se pohled Vlastnosti.
  5. V poli ověření zadejte typ ověřování, které se použije na váš zdroj dat. Můžete zadat jeden z následujících typů ověřování s rozlišením malých a velkých písmen:
    • Form
    • Basic
    • OAuth
    • OAuth-OSLC
  6. V případě potřeby zadejte ověřovací pověření u zdroje dat včetně jména uživatele a hesla.
  7. Uložte specifikaci dokumentu.

Jak pokračovat dále

Aktualizujte vlastnosti ověření v existujících specifikacích dokumentu.

Vytvoření souboru oslcServiceProviders.xml pro ověření OAuth-OSLC

Pokud používáte generický zdroj dat XML, REST v1 nebo REST v2, který požaduje ověření OAuth-OSLC, musíte nejprve vytvořit soubor oslcServiceProviders.xml pro uložení hodnot vlastností base_url, consumer_key a secret.

Informace o této úloze

Standardně produkt hledá soubor oslcServiceProviders.xml pod adresářem RPE_HOME/config. Výhodou vytvoření souboru oslcServiceProviders.xml pod tímto výchozím adresářem RPE_HOME/config je, že se nepožaduje další konfigurace. Avšak nesmíte zapomenout vytvořit zálohu tohoto souboru, když chcete upgradovat na novější verzi produktu. Po instalaci a upgradu můžete umístit záložní soubor oslcServiceProviders.xml pod adresář RPE_HOME/config nově instalovaného produktu.
Můžete uvést soubor oslcServiceProviders.xml mimo výchozí adresář RPE_HOME/config, ale musíte uvést umístění souboru oslcServiceProviders.xml s vlastností com.ibm.rational.rpe.config.oslcServiceProviders. Je-li umístěním cesta zabezpečená protokolem HTTP, musíte uvést ověřovací pověření s vlastnostmi com.ibm.rational.rpe.config.oslcServiceProviders.usr a com.ibm.rational.rpe.config.oslcServiceProviders.pwd. Uveďte vlastnosti jedním z těchto způsobů:

Vytvoření souboru oslcServiceProviders.xml mimo výchozí adresář RPE_HOME/config podporuje prostředí týmové spolupráce. Soubor oslcServiceProviders.xml může znovu použít více uživatelů, když se umístí do sdíleného umístění a nastaví se vlastnost com.ibm.rational.rpe.config.oslcServiceProviders, která ukazuje na sdílené umístění.

Postup

  1. Vytvořte kopii ukázky v instalačním adresáři Rational Publishing Engine: RPE_HOME/config/oslcServiceProviders-sample.xml
  2. V textovém editoru otevřete kopii souboru oslcServiceProviders.xml.
  3. V příznacích title zadejte název poskytovatele zdroje dat.
  4. V příznacích description zadejte popis nebo poznámky poskytovatele zdroje dat.
  5. V příznacích base_url zadejte základní adresu URL do zdroje dat. Příklad: https://server:port/oslcCatalog
  6. V příznacích pattern zadejte vzor URL zdroje dat. Pokud jste zadali seznam zdrojů dat do souboru oslcServiceProviders.xml, vzor se použije k identifikaci, které podrobnosti zdroje dat odpovídají požadavkům na zdroje dat. Příklad: https://server:port/contextroot
  7. V příznacích consumer_key zadejte klíč spotřebitele ze zdroje dat.
  8. V příznacích secret zadejte tajnou hodnotu zdroje dat.
  9. Uložte soubor oslcServiceProviders.xml do umístění mimo instalační adresář Rational Publishing Engine.