Personal tools
You are here: Home GRIA Documentation Documentation 5.2 Tutorials Evaluating GRIA Using the IT Innovation Demonstration Servers Installing the GRIA client software

Installing the GRIA client software

Installing the client software and generating your keystore.
In order that you can evaluate GRIA and the ideas behind it quickly, IT Innovation has set up demonstration systems with the basic application services and service provider management packages installed. In this tutorial we will use the GRIA client software to access these services.
Page 2 of 6.

To access a GRIA service you need some client software. The GRIA client libraries can be used to create a variety of client applications, but for this tutorial we will use the standard GRIA client package. To install it:

  1. Download the GRIA Client package from the downloads page.
  2. Unpack the archive somewhere.
When the client is first run, it will ask you for a keystore. Your keystore contains your certificate and private key

. Having this private key allows you to prove who you are when you access a service, so keep your keystore safe! The keystore also contains certificates for authorities that you trust to identify other people and services. If you already have a keystore then you can use that, but if not you can get one easily using this web-site:

  1. Register with this web-site, if you haven't already done so.
  2. Read the GRIA Demo CA Certificate Policy, and check you agree with the terms.
  3. Download your keystore from the downloads page (it's in the Keystore Management section).
  4. Unpack the downloaded gria-keystore.zip file in the conf directory of the client (so that, for example, you end up with a file called gria-client-cli-5.1-bin/conf/crypto.properties).

Your personal GRIA keystore is generated using the information contained in your profile. Keep it secure as it contains personal information. Its sole purpose is for your evaluation of the GRIA systems at IT Innovation and any other use is prohibited. The keystore is generated when you request it, and is deleted from our server once you have downloaded it. See the GRIA Demo CA Certificate Policy for more details.

You are now ready to run the client:

  1. Run the gridcli launcher script inside the client directory. Consult the GRIA Client User Guide for more detailed instructions if you have difficulty with this step.
The GRIA client's main window should now appear:
empty-client.png

The GRIA client

Note: The GRIA client shown above is intended mainly as a demonstration of GRIA, allowing you to test the various features of GRIA easily. For real use, you may want to write your own specialised client or make GRIA calls directly from your existing application software.