Konfigurowanie uwierzytelniania OAuth-OSLC dla produktu Rational DOORS Web Access

W celu zapisania wartości właściwości base_url, consumer_key i secret należy utworzyć plik oslcServiceProviders.xml.

Procedura

  1. Utwórz kopię przykładu w katalogu instalacyjnym produktu Rational Publishing Engine: RPE_HOME/config/oslcServiceProviders-sample.xml
  2. W znacznikach title podaj nazwę dostawcy źródła danych.
  3. W znacznikach description podaj opis lub uwagi dla dostawcy źródła danych.
  4. W znacznikach base_url podaj podstawowy adres URL do źródła danych.

    Aby zidentyfikować adres URL w produkcie Rational DOORS, należy kliknąć prawym przyciskiem myszy adres URL obiektu w otwartym module i kliknąć opcję Kopiuj adres URL.

    Przykład: https://serwer:port/dwa/rm/urn:rational::numer_obiektu

  5. W znacznikach pattern podaj wzorzec adresu URL źródła danych. Jeśli lista źródeł danych jest dostępna w pliku oslcServiceProviders.xml, wzorzec jest używany do określenia, które szczegóły źródła danych są zgodne z wymaganiami dotyczącymi źródła danych. Przykład: https://serwer:port/dwa
  6. W znacznikach consumer_key podaj klucz konsumenta ze źródła danych.

    Aby zidentyfikować wartość consumer_key w produkcie Rational DOORS, należy kliknąć opcję Plik > OSLC > Klucze lokalne.

  7. W znacznikach secret podaj wartość klucza tajnego ze źródła danych.

    Aby zidentyfikować wartość secret, w produkcie Rational DOORS należy kliknąć opcję Plik > OSLC > Klucze lokalne. Następnie należy znaleźć pole Klucz tajny OAuth. Wartość Klucz tajny OAuth to wartość, jaką należy wprowadzić we właściwości secret produktu Rational Publishing Engine.

  8. Zapisz plik oslcServiceProviders.xml w innym miejscu niż katalog instalacyjny produktu Rational Publishing Engine.

Co dalej

Należy określić położenie pliku oslcServiceProviders.xml za pomocą opcji -Dcom.ibm.rational.rpe.config.oslcServiceProviders, a referencje uwierzytelniające za pomocą opcji -Dcom.ibm.rational.rpe.config.oslcServiceProviders.pwd i -Dcom.ibm.rational.rpe.config.oslcServiceProviders.usr.

Więcej informacji na temat ustawiania opcji dla serwerów WebSphere Application Server i Apache Tomcat oraz dla aplikacji klienckich znajduje się w poniższych sekcjach.


Opinia