Generating LTPA keys

Lightweight Third Party Authentication (LTPA) uses keys to encrypt and decrypt data being passed.

About this task

The generated keys must be shared and configured within the Sametime server and must be available before you can configure SSO using LTPA.

Using an instance of Websphere Liberty is one method that you can use to generate LTPA keys. When the Websphere Liberty server is started an LTPA key is created. You can copy the key onto both the host machine and the Domino server.

Procedure

  1. From Docker, issue the following command to start a Websphere Liberty server.
    docker run -d -p 9080:9080 -p 9443:9443 websphere-liberty:latest
  2. Copy the key from ltpa.keys from that instance:
    docker cp container_id:/output/resources/security/ltpa.keys ./ltpa.keys
    container_id is the Websphere Liberty container ID. To obtain the container ID, open a terminal and issue the following command:
    docker ps

    The default password used by Websphere Liberty is WebAS.

What to do next

Configure the LTPA keys in Docker or Kubernetes where Sametime is running.