Installing the HYPR Authenticator in Keycloak

IdP and SP Management: Keycloak Installation

The HYPR Authenticator must be installed into Keycloak.

Deploy the HYPR Authenticator .ear File in Domain Mode

This should be completed ONLY in the Keycloak Primary node.

  1. SSH into the server:
ssh [email protected]<MASTER IPv4 Public IP>
  1. Navigate into the directory containing the Keycloak package:
cd /opt/hypr/keycloak-5.0.0/bin/
  1. Start the JBoss command-line interface (CLI) script.
./jboss-cli.sh
  1. Connect to the primary node on port 9990.
connect <Master private IP>:9990
  1. The following commands assumes that the .war file is located in the root directory. If the user is ec2-user, then the directory will be /users/ec2-users.
deploy ~/hypr-authentication-provider-3.6.0.ear --all-server-groups
  1. If you ever need to undeploy the HYPR Keycloak Authenticator, use this command:
undeploy hypr-authentication-provider-3.6.0.ear --all-relevant-server-groups

Deploy the HYPR Authenticator .ear File in Standalone Mode

Place the hypr-authentication-provider-3.6.0.ear file into the <keycloak_home>/standalone/deployments directory.