Symantec Access Management

  • 1.  aa-restapi (AA9) on IBM websphere 9.0

    Posted Jan 29, 2018 06:07 PM

    Has anybody installed AA9 rest api on IBM websphere 9.0 ? I am looking for instructions on how to deploy aa-restapi on websphere. There are practically no instructions on docops.



  • 2.  Re: aa-restapi (AA9) on IBM websphere 9.0
    Best Answer

    Posted Jan 29, 2018 10:14 PM

    May be you aren't looking at the right location.

    REST-based API - CA Advanced Authentication - 9.0 - CA Technologies Documentation 

    Deploy CA Advanced Authentication REST APIs

    Before deploying the REST API war file, go to <ARCOT_HOME>\conf, update the properties in restapi.properties file as explained in Configure REST API Properties.

    Application Server Settings:

    For Tomcat, JBoss, WebLogic:

    Once you install CA Advanced Authentication, navigate to <ARCOT_HOME>\java\webapps, get aa-restapi.war, and deploy the war file in the respective application server. 

    For WebSphere:

    Once you install CA Advanced Authentication, navigate to <ARCOT_HOME>\java\webapps, get aa-restapi.war, and install the war file in the WebSphere application server.

    1. After installation, click Applications, Application Types, WebSphere enterprise applications, aa-restapi.war, and Manage modules in the console navigation tree.
    2. In Configuration, General Properties, change ClassLoader order to Classes loaded with local ClassLoader first (parent last), apply, and save the configuration.

    3. Deploy the war file in the WebSphere application server.

    Post operations Header Content-Type must be application/json format.

    Access the APIs and Swagger Documentation

    Use the following URL structure to access the REST APIs:

    Once you deploy aa-restapi.war, you can find the swagger document in the following location:

     <protocol>://<host>:<port>/<application_context>/doc

    For example, http://localhost:8080/aa-restapi/doc 

     

    For more up-to-date information about the REST APIs, access the swagger documentation available in the product.

    Currently, swagger support is available for only Chrome.