Configuration de l'authentification OAuth-OSLC pour Rational DOORS Web Access

Créez un fichier oslcServiceProviders.xml pour le stockage des valeurs de propriété base_url, consumer_key et secret.

Procédure

  1. Créez une copie de l'exemple dans le répertoire d'installation de Rational Publishing Engine : %RPE_HOME%/config/oslcServiceProviders-sample.xml
  2. Dans les étiquettes title, indiquez un nom pour le fournisseur de source de données.
  3. Dans les étiquettes description, indiquez une description ou des remarques concernant le fournisseur de source de données.
  4. Dans les étiquettes base_url, indiquez l'URL de base d'accès à la source de données.

    Pour identifier l'URL dans Rational DOORS, cliquez avec le bouton droit sur une URL d'objet d'un module ouvert et cliquez sur Copy URL.

    Exemple : https://server:port/dwa/rm/urn:rational::object_number

  5. Dans les étiquettes pattern, indiquez le module d'URL de la source de données. Lorsqu'une liste de sources de données est spécifiée dans le fichier oslcServiceProviders.xml, le modèle est utilisé pour identifier les détails de source de données qui correspondent à la source de donnée requise. Exemple : https://server:port/dwa
  6. Dans les étiquettes consumer_key, indiquez la clé de consommateur de la source de données.

    Pour identifier la valeur consumer_key, dans Rational DOORS, cliquez sur File > OSLC > Local keys.

  7. Dans les étiquettes secret, indiquez la valeur de secret de la source de données.

    Pour identifier la valeur secret, dans Rational DOORS, cliquez sur File > OSLC > Local keys. Recherchez la zone OAuth secret. La valeur OAuth secret est la valeur à entrer dans la propriété Rational Publishing Engine secret.

  8. Sauvegardez le fichier oslcServiceProviders.xml dans un emplacement situé en dehors du répertoire d'installation de Rational Publishing Engine.

Que faire ensuite

Indiquez l'emplacement du fichier oslcServiceProviders.xml avec l'étiquette -Dcom.ibm.rational.rpe.config.oslcServiceProviders et les données d'identification avec les étiquettes -Dcom.ibm.rational.rpe.config.oslcServiceProviders.pwd et -Dcom.ibm.rational.rpe.config.oslcServiceProviders.usr.

Consultez les rubriques ci-après pour plus d'informations sur la configuration des étiquettes pour WebSphere Application Server, Apache Tomcat ou les applications client.


Retour d'informations