Previous Topic: Accessing AuthMinder SDK JavadocsNext Topic: Adding Issuance Files in CLASSPATH


Adding Authentication Files in CLASSPATH

To use the Authentication APIs, you must add its JAR files (see the following table) and the webfort.authentication.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 Authentication 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 Authentication SDK.

arcot/arcot-webfort-authentication.jar

Contains the Authentication 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 File

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

Note: You can also copy the AuthMinder Server connectivity parameters from webfort.authentication.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.