Deploying a Custom Login Class

To implement the custom login class, complete the following steps:

  1. Create and test the custom login class. Ensure that you do not have any references to log4j in your code. See Custom Login Class Sample Code.

    You can use any name for your custom class.

  2. Package the custom login class into CustomAuth.jar

  3. Copy CustomAuth.jar into the deployment:

    • WebLogic: Copy CustomAuth.jar into MIDDLEWARE_HOME/user_projects/domains/WEBLOGIC_DOMAIN/lib, typically, Oracle/Middleware/user_projects/domains/EPMSystem/lib.

      Note:

      If you are upgrading from Release 11.1.2.0 or 11.1.2.1 that had an implementation of custom login class, move CustomAuth.jar from EPM_ORACLE_HOME/common/jlib/11.1.2.0 into MIDDLEWARE_HOME/user_projects/domains/WEBLOGIC_DOMAIN/lib.

    • Client deployments: Copy CustomAuth.jar into all Oracle Enterprise Performance Management System client deployments, into the following location:

      EPM_ORACLE_HOME/common/jlib/11.1.2.0, typically, Oracle/Middleware/common/jlib/11.1.2.0

Oracle recommends that you enable Client Certificate Authentication if you are using a custom login class.