Develop and maintain nodes
The following table describes the tasks involved in developing and maintaining custom nodes:
| Task | Resources |
|---|---|
Create a Java class that implements the This class is your custom authentication node. It should define all aspects of your node, such as configuration data, version, outcomes, and business logic. |
|
Create versioned nodes Create new versions of a node and define the upgrade logic to transform the node’s configuration from one version to another. |
|
Store values in shared tree state Use the tree state to store values for use by downstream nodes. |
|
Access an identity’s profile Read or write data to and from an identity’s profile. The identity must be verified before it can be accessed. |
|
Include callbacks Use existing callbacks to interact with the authenticating user. |
|
Handle multiple visits to a node Allow the authentication flow to return to the same node if needed. |
|
Create a plugin class that implements the The plugin class provides details about your node to AM. |