Uses of Class
org.forgerock.openam.auth.node.api.NodeProcessException
Packages that use NodeProcessException
Package
Description
Provides classes for accessing trees components.
Contains classes that represent the model of the authentication trees.
Package for the AM Authentication Nodes API.
-
Uses of NodeProcessException in org.forgerock.am.trees.api
Methods in org.forgerock.am.trees.api that throw NodeProcessExceptionModifier and TypeMethodDescriptionNodeFactory.createDynamicNode(String type, Integer version, Map<String, Object> config, Realm realm, Tree tree, boolean configRequired) Constructs aNodeinstance dynamically using the given type and configuration.NodeFactory.createDynamicNode(String type, Integer version, Map<String, Object> config, Realm realm, Tree tree, boolean configRequired, UUID uuid) Constructs aNodeinstance dynamically using the given type and configuration.Constructs aNodeinstance that matches the given type and node ID.Map<UUID,Set<InputState>> DownstreamInputsResolver.getDownstreamInputs(Tree tree) Returns a map of node IDs to the set of inputs which reachable downstream nodes require.DownstreamInputsResolver.getDownstreamInputs(Tree tree, UUID nodeId) For a given node, returns the set of inputs which reachable downstream nodes require.NodeFactory.getNodeOutcomes(PreferredLocales preferredLocales, Realm realm, String nodeId, String nodeType, Integer version) Get the node outcomes for a given node.NodeFactory.getOutcomeProvider(Realm realm, String type, Integer version) Gets the outcome provider associated with a given node type.Tree.nodeSupplier(String type, Integer version, UUID nodeId) Returns a supplier of aNodeinstance that matches the given type and node ID.NodeVisitor.visit(UUID nodeId, Optional<Class<? extends Node>> nodeType, Optional<String> displayName, Supplier<Node> node, Stream<Supplier<R>> nextVisitings) The visit method for the visitor.<R> RTree.visitNodes(UUID start, NodeVisitor<R> visitor) Visit the nodes in the tree starting at the specified node.<R> RTree.visitNodes(NodeVisitor<R> visitor) Visit the nodes in the tree starting at the entry node. -
Uses of NodeProcessException in org.forgerock.am.trees.model
Fields in org.forgerock.am.trees.model declared as NodeProcessExceptionModifier and TypeFieldDescriptionfinal NodeProcessExceptionTreeResult.causeThe cause of the exception if the outcome isOutcome.EXCEPTION.Constructors in org.forgerock.am.trees.model with parameters of type NodeProcessExceptionModifierConstructorDescriptionTreeResult(TreeState treeState, Outcome outcome, Map<String, Object> returnProperties, List<Callback> callbacks, SuspensionHandler suspensionHandler, Duration suspensionDuration, NodeProcessException cause) Constructs a new TreeResult. -
Uses of NodeProcessException in org.forgerock.openam.auth.node.api
Methods in org.forgerock.openam.auth.node.api that throw NodeProcessExceptionModifier and TypeMethodDescriptionBoundedOutcomeProvider.getAllOutcomes(PreferredLocales locales) Returns a list of all possible outcomes for the node.TreeMetaData.getMaxAuthLevel(UUID nodeId, String outcome) Calculate maximum auth level which the evaluating tree can give from the specified node.OutcomeProvider.getOutcomes(PreferredLocales locales, JsonValue nodeAttributes) Returns a ordered list of possible node outcomes with localised display names.default List<OutcomeProvider.Outcome>StaticOutcomeProvider.getOutcomes(PreferredLocales locales, JsonValue nodeAttributes) Node.process(TreeContext context) Performs processing on the given shared state, which holds all the data gathered by nodes that have already executed as part of this authentication session in the tree.