Nexus Timestamp Server
Breadcrumbs

Configure Nexus Timestamp Server

This article and its sub-articles describe how to configure Nexus Timestamp Server .

There may be multiple timestamp services defined in a Nexus Timestamp Server installation. Each timestamp service is contained in its own sub directory. This makes it possible for a single Nexus Timestamp Server instance to serve multiple timestamp services with different requirements on the Nexus Timestamp Server configuration. Each timestamp service has a service identifier which is the same as the name of the directory that the system uses to map this timestamp service. The service identifier is also used as a part of the URL for the HTTP frontend. Policies, filter chains and filters are all defined in the scope of a timestamp service. Read more here:  Policies used in Nexus Timestamp Server .

The Nexus Timestamp Server distribution contains two sample timestamp services, located in the <conf>/services/sample and <conf>/services/sample2 directories.

The properties and behaviour of Nexus Timestamp Server are managed through configuration files. All configuration files are located in <conf> (or a sub directory). 

Configuration files for the system

These configuration files are central regarding system configuration and contains global settings:

  • timestamp.properties – Includes server settings, for example, network communication and system database settings. Located in <conf>.

  • logging.properties – Defines the log settings. Located in <conf>.

For more information see  System configuration in Nexus Timestamp Server .

Configuration files for the timestamp services

These configuration files include timestamp service configuration:

  • filters.properties  Includes global timestamp service settings, such as filters that shall be used by all timestamp services and not configured separately per timestamp service. Located in <conf>/services.

  • service.properties  Includes definition of filters that are uniquely configured for each timestamp service. Also includes configuration of all polices and chains for the timestamp service. Located in <conf>/services/<service identifier>.

For more information see  Service configuration in Nexus Timestamp Server .

Configuration files for the web applications

For more information, see  Logical timestamp servers in Nexus Timestamp Server .

Nexus Timestamp Server test client

See  Use Nexus Timestamp Server test client .

Hardware Security Module

See  Initialize Hardware Security Module in Timestamp Server .