Building and Installing
This section explains how to build and install authentication nodes for use in authentication trees.
Change to the root directory of the Maven project of the custom nodes. For example:
$
cd /Users/Forgerock/Repositories/am-external/openam-auth-trees/auth-nodes
Run the
mvn clean package
command.The project will generate a
.jar
file containing your custom nodes. For example,auth-nodes-7.0.2.jar
.Copy the
.jar
file to theWEB-INF/lib/
folder where AM is deployed:$
cp auth-nodes-7.0.2.jar /path/to/tomcat/webapps/openam/WEB-INF/lib/
Note
Delete or overwrite older versions of the nodes
.jar
file from theWEB-INF/lib/
folder, to avoid clashes.Restart AM for the new nodes to become available.
The custom authentication node is now available in the tree designer to add to authentication trees:
For more information on using the tree designer to manage authentication trees, see "Configuring Authentication Trees".
For information on upgrading custom nodes, see "Upgrading Nodes and Configuration Changes".