Here are the steps to install the solution with JIRA.
Step 1: Turn off Confluence
Step 2: Install the binary
- Retrieve the rsaaj.jar file from the Installation page.
- Retrieve the 3 extra binaries from Go2Group by creating a JIRA Issue at https://jira.go2group.com/browse/RSAA
- Install the binary to the
WEB-INF/lib
folder in ConfluenceCode Block title Example Location $CONF_INSTALLATION/confluence/WEB-INF/lib
Step 3: Edit the seraph-config.xml
- Locate your seraph-config.xml
Code Block title Example Location $CONF_INSTALLATION/confluence/WEB-INF/classes/seraph-config.xml
- Replace / comment the existing
<authenticator>
tag and replace it with Go2Group's custom authenticator:This is usually the default authenticator:
Code Block title Example Location <authenticator class="com.atlassian.jira.security.login.JiraSeraphAuthenticator"/>
Comment it and replace it with:
Code Block title Example Location <authenticator class="com.go2group.confluence.RSAACAuthenticator"/>
Step 4: Setup your license files
In the installation package, Clients should also receive a license file. Your license file should be in the format of rsaaj.license and must be installed in this location:
Code Block |
---|
$CONF_INSTALLATION/confluence/WEB-INF/classes |
Step 5: Setup your binary configuration file
In the installation package, Client should also find two property files.
Include Page | ||||
---|---|---|---|---|
|
Include Page | ||||
---|---|---|---|---|
|
Step 6: Start Confluence and log
After setting up the above, Client's can test their login by entering the username and RSA SecurID token and Atlassian password (depending on the rsa-securid.properties). For example, with the following configuration:
- rsasecurid.enable is true
- rsasecurid.factor is two
- rsasecurid.token.separator is \\|
The user needs to login with the username of <username> and password equaling to <securid_token>|<atlassian_password>.
- Username: rsaajtester
- Password: 84342143|rsaajpass