Introduction

Provides an administration project for smartics-properties using REST. Currently only information via HTML representations is supported for all resources. Central resources will also return XML representations.

The web application provides the following services:

  1. list property descriptors
  2. administration of properties
  3. security tool to en- and decrypt property values
  4. JNDI access to do basic configuration of the web application

Screenshots

Here are some screenshots to show what you can expect from this simple application.

To access the home page of the locally started application, point your browser to the following URL:

http://localhost:8080/app-config
Screenshot showing the home page

The following screen lists the available services:

Screenshot showing the list of services

The first services lists the property descriptor registered with the application:

Screenshot (upper part) of the descritor view.

The main services allows the configuration of property values. The two screenshots show how to navigate from the configuration keys to the property keys.

Screenshot showing the list of configuration and property keys

On selection of a property key the details for one property are shown.

Screenshot showing the details for one property

The security tool is just a quick way to en- and decrypt property values manually. If you are browsing the properties, the values will be decrypted automatically. So this is just a simple way to use the symmetric key.

Screenshot showing the security tool

To configure the web application its properties may be provided by a configuration artifact (see app-config below) or it may be configured via properties stored in JNDI. The following screenshot shows the configuration form:

Screenshot showing the JNDI tool

Modules

The following modules provide further information:

  • app-config - configuration properties for the web application.
  • app - a simple web application.