Previous Topic: Adding Authentication Files in CLASSPATHNext Topic: Managing Users


Adding Issuance Files in CLASSPATH

To use the Issuance APIs, you must add its JAR files (see the following table) and the webfort.issuance.properties file in the CLASSPATH, and also ensure that the properties file is present in CLASSPATH/properties folder.

JAR Files

The JAR files that are required for the Issuance SDK are available in the following location:

For Windows:

<install_location>\Arcot Systems\sdk\client\java\lib

For Unix Platforms:

<install_location>/arcot/sdk/client/java/lib      

File Name

Description

arcot/arcot-webfort-common.jar

The proprietary Java Archive (JAR) file containing the set of shared components used by Issuance SDK.

arcot/arcot-webfort-issuance.jar

The JAR file containing the Issuance APIs.

external/bcprov-jdk15-146.jar

Used for cryptographic functions. For example, reading server PEM certificate.

external/commons-pool-1.5.5.jar

Used for connection pooling.

Properties Files

The webfort.issuance.properties file containing the AuthMinder Server connectivity is used to initialize the Issuance SDK. You can also initialize the Issuance API through the init API (see "Initializing the Issuance SDK"), which accepts the name-value pairs as input parameters.

Note: You can also copy the AuthMinder Server connectivity parameters from webfort.issuance.properties to some other file and use that file for initializing the SDK.

The properties file is available at the following location:

For Windows:

<install_location>\Arcot Systems\sdk\client\java\properties

For Unix Platforms:

<install_location>/arcot/sdk/client/java/properties  

Note: If you want to edit the properties file to configure more AuthMinder Server instances and for SSL, then refer to appendix, "Additional Settings" for more information.