Installation

This chapter is intended for the administrator wqho will install SafeNet ProtectToolkit-J on host computer systems. It deals explicitly with issues and concepts involved during the SafeNet ProtectToolkit-J software installation and uninstallation.This chapter also provides instructions for installing the SafeNet ProtectToolkit-J SDK and Runtime packages. It contains the following sections:

>Windows Installation

>Unix Installation Utility

>Unix Manual Installation

>Troubleshooting

For hardware installation instructions, refer to:

>SafeNet ProtectServer PCIe HSM Installation Guide

>SafeNet ProtectServer Network HSM Installation/Configuration Guide

>SafeNet HSM Access Provider Installation Guide

The Provider may be statically installed into the Java Runtime Environment by adding an entry, similar to the following, into the java.security properties file located in $JAVA_HOME/lib/security/java.security security.provider.2 = au.com.safenet.crypto.provider.SAFENETProvider

Alternatively, the Provider may be installed dynamically by an application at runtime by using the java.security.Security.addProvider() method. For example:

Security.addProvider(new au.com.safenet.crypto.provider.SAFENETProvider());

If the Provider is to be used on a specific Slot, the format for the above references should be:

au.com.safenet.crypto.provider.slot <n>.SAFENETProvider