

CA Strong Authentication UNIX Installation Guide › How to Deploy CA Strong Authentication on a Single System › Post-Installation Tasks › How to Prepare the Application Server › Step 2: Copy Database Access Files to the Application Server
Step 2: Copy Database Access Files to the Application Server
UDS and CA Advanced Authentication use the following files to access the database securely:
Copy Database Access Files on Apache Tomcat
Follow these steps:
- Copy the libArcotAccessKeyProvider.so file to the following directory:
- For RHEL: <JAVA_HOME used by Apache Tomcat>/jre/bin
- Copy the arcot-crypto-util.jar file to the following directory:
<JAVA_HOME used by Apache Tomcat>/jre/lib/ext
- Set and export the LD_LIBRARY_PATH to the directory where the libArcotAccessKeyProvider.so file is copied.
- Restart the application server.
Note: An application server restart is required as part of some of the remaining installation tasks. To minimize the number of times you restart the application server, restart it once after performing the last task that requires a restart.
Copy Database Access Files on IBM WebSphere
Follow these steps:
- Log in to IBM WebSphere Administration Console.
- Click Environment, and then click Shared Libraries.
- From the Scope drop-down, select a valid visibility scope. The scope must include the target server/node on which the application is deployed.
- Click New.
- Enter the Name, for example, ArcotJNI.
- Specify the Classpath. This path must point to the location where the arcot-crypto-util.jar file is present and must also include the file name. For example, <install_location>/arcot/java/lib/arcot-crypto-util.jar.
- Enter the JNI library path. This path must point to the location where the ArcotAccessKeyProvider.dll file is present. For example, <install_location>/arcot/java/native/linux/<32bit-or-64bit>.
- Click Apply.
- Configure server-level class loaders.
- Navigate to Servers, Server Types, WebSphere Application Servers.
- Under Application Servers, access the settings page of the server for which the configuration has been performed.
- Click Java and Process Management, and then click Class Loader.
- Click New. Select default Classes loaded with parent class loader first and click OK.
- Click the auto-generated Class Loader ID.
- In the class loader Configuration page, click Shared Library References.
- Click Add, select the shared library that you created earlier in this procedure (for example, ArcotJNI), and then click Apply.
- Save the changes.
- Copy libArcotAccessKeyProvider.so file to the following directory:
- For RHEL: <JAVA_HOME used by IBM WebSphere>/jre/bin
- Restart the application server.
Note: An application server restart is required as part of some of the remaining installation tasks. To minimize the number of times you restart the application server, restart it once after performing the last task that requires a restart.
Copy Database Access Files on Oracle WebLogic
Follow these steps:
- Copy libArcotAccessKeyProvider.so to the following directory:
- For RHEL: <JAVA_HOME used by Oracle WebLogic instance>/jre/bin
- Set and export the LD_LIBRARY_PATH to the directory where the libArcotAccessKeyProvider.so file is copied.
- Copy arcot-crypto-util.jar to the <JAVA_HOME used by Oracle WebLogic instance>/jre/lib/ext directory.
- Log in to WebLogic Administration Console.
- Navigate to Deployments.
- Enable the Lock and Edit option.
- Click Install and navigate to the directory that contains the arcot-crypto-util.jar file.
- Click Next.
The Application Installation Assistant screen appears.
- Click Next.
The Summary page appears.
- Click Finish.
- Activate the changes.
- Restart the application server.
Note: An application server restart is required as part of some of the remaining installation tasks. To minimize the number of times you restart the application server, restart it once after performing the last task that requires a restart.
Copy Database Access Files on JBoss
Follow these steps:
- Copy libArcotAccessKeyProvider.so to:
- For RHEL: JBoss_JAVA_HOME/jre/bin/
Here, JBoss_JAVA_HOME represents the JAVA_HOME used by your JBoss Application Server instance.
- Create a folder structure as <JBOSS_HOME>\modules\advauth-admin-libs\main\ and copy the following JARs from <ARCOT_HOME>\java\lib to this folder:
- arcot-crypto-util.jar.
- bcprov-jdk15-146.jar
- Create a file with the name module.xml in the same folder location (<JBOSS_HOME>\modules\advauth-admin-libs\main\) with the following codes:
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.1" name="advauth-admin-libs">
<resources>
<resource-root path="arcot-crypto-util.jar"/>
<resource-root path="bcprov-jdk15-146.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
</dependencies>
</module>
- Restart the application server.
Copyright © 2014 CA Technologies.
All rights reserved.
 
|
|