Actualización del SDK para la aplicación móvil de ejemplo

Actualice el código de aplicación de ejemplo para que utilice el SDK para aplicaciones Android de Oracle Identity Cloud Service.

  1. Inicie Android Studio.
  2. Para asegurarse de que la instalación de Android Studio tiene instalada la API de nivel 24 de Android, haga clic en Configurar y, a continuación, en Gestor de SDK.
    Aparece la ventana Valores por Defecto. El separador Plataformas SDK muestra los niveles de API de Android disponibles para la instalación. El separador Herramientas de SDK muestra la versión de las herramientas de compilación de SDK instaladas.
  3. Haga clic en Abrir un proyecto de Android Studio existente, seleccione la carpeta de aplicación de ejemplo y, a continuación, haga clic en Aceptar.
  4. En el panel Proyecto, amplíe app, amplíe java, expanda com.oracle.idm.mobile.idcssampleapp y, a continuación, amplíe wrapper.
  5. Haga doble clic en la clase Constante.
  6. En el separador Const.java, actualice las siguientes entradas:
    • OPEN_ID_DISCOVERY_URL: introduzca la URL de configuración de Oracle Identity Cloud Service.
    • OPEN_ID_CLIENT_ID: sustituya SDK_MOBILE_APP_CLIENT_ID por el valor del ID de cliente de la aplicación registrada.
    • OAUTH_AUTHZ_CODE_RESOURCE_URL: introduzca la URL de nombre de dominio de Oracle Identity Cloud Service.

    En el siguiente ejemplo, sustituya MYTENANT por el nombre del inquilino de 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. En el panel Proyecto, seleccione la aplicación app, seleccione Build en el menú superior y, a continuación, haga clic en Rebuild Project.
    Android Studio descarga todos los componentes y bibliotecas necesarios para crear la aplicación.
  8. Si está detrás de un proxy, para configurar el proxy HTTP, en el menú Archivo, seleccione Configuración.