[Java programming language only]

Storing security artifacts in the OSGi framework

Protect secure passwords to prevent access from unauthorized users in the OSGi framework.

Before you begin

You must install the OSGi framework before you secure the data grid. For more information, see Installing the Eclipse Equinox OSGi framework with Eclipse Gemini for clients and servers.

About this task

The FilePasswordEncoder utility is included with WebSphere eXtreme Scale Client to encode passwords in eXtreme Scale configuration files.

Procedure

  1. Run the FilePasswordEncoder.bat|sh command to encode this property using an exclusive or (xor) algorithm.to provide a measure of protection for passwords.
    Be aware that a sophisticated user can recover encoded passwords. These passwords are not encrypted because the eXtreme Scale code must be able to recover them to run. Therefore, ensure that only authorized persons can access the files where these passwords are stored.
  2. Limit access to keystore files and truststore files by protecting access to the file system where they are stored.

What to do next

Starting and stopping secure servers in the OSGi framework