Mettre à jour le kit SDK pour l'exemple d'application mobile

Vous mettez à jour l'exemple de code d'application pour qu'il utilise le kit SDK Oracle Identity Cloud Service pour les applications Android.

  1. Démarrez Android Studio.
  2. Pour vous assurer que l'API Android de niveau 24 est installée sur votre installation Android Studio, cliquez sur Configurer, puis sur Gestionnaire de kits SDK.
    La fenêtre Paramètres par défaut apparaît. L'onglet Plateformes SDK répertorie les niveaux d'API Android disponibles pour l'installation. L'onglet Outils de kit SDK affiche la version des outils de kit SDK installés.
  3. Cliquez sur Ouvrir un projet Android Studio existant, sélectionnez le dossier d'application échantillon, puis cliquez sur OK.
  4. Dans le panneau Projet, développez app, développez java, développez com.oracle.idm.mobile.idcssampleapp, puis développez wrapper.
  5. Cliquez deux fois sur la classe Constante.
  6. Dans l'onglet Const.java, mettez à jour les entrées suivantes :
    • OPEN_ID_DISCOVERY_URL : entrez l'URL de configuration d'Oracle Identity Cloud Service.
    • OPEN_ID_CLIENT_ID : remplacez SDK_MOBILE_APP_CLIENT_ID par la valeur de l'ID client de l'application que vous avez inscrite.
    • OAUTH_AUTHZ_CODE_RESOURCE_URL : entrez l'URL de nom de domaine de Oracle Identity Cloud Service.

    Dans l'exemple suivant, remplacez MYTENANT par le nom du locataire Oracle Identity Cloud Service.

    public static final String OPEN_ID_DISCOVERY_URL = "https://MYTENANT.identity.oraclecloud.com/.well-known/idcs-configuration";
    public static final String OPEND_ID_REDIRECT_EP = "idcsmobileapp://nodata";
    public static final String OPEN_ID_CLIENT_ID = "SDK_MOBILE_APP_CLIENT_ID";
    public static final String OAUTH_AUTHZ_CODE_RESOURCE_URL = "https://MYTENANT.identity.oraclecloud.com/";
  7. Dans le panneau Projet, sélectionnez l'application app, sélectionnez Créer dans le menu supérieur, puis cliquez sur Recréer le projet.
    Android Studio télécharge tous les composants et bibliothèques nécessaires pour créer l'application.
  8. Si vous êtes derrière un proxy, pour configurer le proxy HTTP, dans le menu Fichier, sélectionnez Paramètres.