visit SOFTPRO GmbH Website

N-API Documentation

N-API Version 2.0.0


This software is the confidential and proprietary information of SOFTPRO ("Confidential Information"). You shall not disclose such Confidential Information and shall use it only in accordance with the terms of the license agreement you entered into with SOFTPRO (see License Agreement)

SignWare N-API

Package de.softpro.signware.napi defines and implements an interface that allows for comparing signatures and references within an operating system independent environment.

It uses SignWare J-API functionality to perform the compares on an engine computer which must run within a windows operating system.

The package includes:

All classes are packed into SPSignware_32.jar which is provided in the folder $(InstallDir)\j-api.

This package requires java 1.4 or higher.

Installation

Client side installation Engine side installation Browser side installation
The pad input in the browser is implemented as a browser plugin. The plugin is available for Internet Explorer (ActiveCap.cab) and for Mozilla / Firefox (SPCapPlugin.xpi). The plugin is dowloaded to the browser during initialisation.
The plugin for Internet Explorer is packaged into a cabinet, that includes additional modules:
The plugin for Mozilla / Firefox does not include any further modules, msvcr71 must be copied manually (most computers will have msvcr71.dll installed anyway).
You must additionally install these drivers after the manufacturers driver installation is compleeted: The modules are available in the drivers - folder of the SignWare package. Please copy the required modules to a folder that is included in the PATH variable on the browser side, such as %SystemRoot%.

Please refer to the chapter SignWare Installation

FAQs Frequently asked questions

Error handling and Debugging

The interface side does not provide for any logging facility. The applications must evaluate the return code and trace whatever seems applicable.

The engine process includes a logging facility, which is controlled via command line parameters:

The engine uses the C-API to perform the requested tasks, all debugging capabilities of the C-API Error handling and Debugging also apply for these calls.

The engine trace level ranges from 0 to 5, 0 turns off traces, 5 traces all.

Versions

Network SDK Version history