The Apache Trust Services Integration Kit.

Apache TSIK is a client and server toolkit for creating secure XML applications.

Source layout

TSIK source is divided into three main categories.

  1. Core functionality
  2. Plug-ins
  3. Add-ons

Core functionality

This is the main TSIK body of source. The core functionality includes APIs for sending and receiving secure XML messages. The following functionality is implemented. More information can be found in each package.

The core also includes utilities used throughout the code, for example

Plug-ins (org.apache.tsik.plugin.*)

The plug-ins include implementations that conform to the base interfaces of the core functionalities. Currently, the SOAP engine is abstracted into a TSIK plug-in. An Apache Axis based SOAP plugin is planned.

In the future, other parts of TSIK may be converted into plug-ins.

Add-ons (org.apache.tsik.addon.*)

The TSIK add-ons represent optional TSIK functionality. The {@link org.apache.tsik.addon.messaging} plug-ins implements a hierarchy for XML based messaging.

Prerequisites

File structure