Uses of Interface
org.forgerock.am.trees.model.TreeStateBuilder
Packages that use TreeStateBuilder
Package
Description
Contains classes that represent the model of the authentication trees.
-
Uses of TreeStateBuilder in org.forgerock.am.trees.model
Classes in org.forgerock.am.trees.model that implement TreeStateBuilderModifier and TypeClassDescriptionfinal classA builder for TreeState objects.Methods in org.forgerock.am.trees.model that return TreeStateBuilderModifier and TypeMethodDescriptionstatic TreeStateBuilderTreeStateFactory.builder()Creates a new TreeState builder.TreeStateBuilder.withCurrentNodeId(UUID currentNodeId) Sets the current node ID.TreeStateBuilderImpl.withCurrentNodeId(UUID currentNodeId) TreeStateBuilder.withIdentifiedIdentity(IdentifiedIdentity identifiedIdentity) Sets the identified identity.TreeStateBuilderImpl.withIdentifiedIdentity(IdentifiedIdentity identifiedIdentity) TreeStateBuilder.withIdentifiedIdentityFrom(TreeState previousState, Action action) Sets the identified identity from the provided action if present, or the previous tree state otherwise.TreeStateBuilderImpl.withIdentifiedIdentityFrom(TreeState previousState, Action action) TreeStateBuilder.withLogoutHooks(List<org.forgerock.openam.auth.logouthook.LogoutHookData> logoutHooks) Sets the logout hooks.TreeStateBuilderImpl.withLogoutHooks(List<org.forgerock.openam.auth.logouthook.LogoutHookData> logoutHooks) TreeStateBuilder.withLogoutHooksFrom(TreeState previousState, Action action) Sets the logout hooks from the previous state, followed by those from the provided action.TreeStateBuilderImpl.withLogoutHooksFrom(TreeState previousState, Action action) TreeStateBuilder.withMaxTreeDuration(Duration maxTreeDuration) Sets the maximum duration of the tree.TreeStateBuilderImpl.withMaxTreeDuration(Duration maxTreeDuration) TreeStateBuilder.withMaxTreeDurationFrom(TreeState previousState, Action action) Sets the maximum duration of the tree from the provided action if present, or the previous tree state otherwise.TreeStateBuilderImpl.withMaxTreeDurationFrom(TreeState previousState, Action action) TreeStateBuilder.withSecureState(JsonValue secureState) Sets the secure state.TreeStateBuilderImpl.withSecureState(JsonValue secureState) TreeStateBuilder.withSessionHooks(List<JsonValue> sessionHooks) Sets the session hooks.TreeStateBuilderImpl.withSessionHooks(List<JsonValue> sessionHooks) TreeStateBuilder.withSessionHooksFrom(TreeState previousState, Action action) Sets the session hooks from the previous state, followed by those from the provided action.TreeStateBuilderImpl.withSessionHooksFrom(TreeState previousState, Action action) TreeStateBuilder.withSessionProperties(SessionProperties sessionProperties) Sets the session properties.TreeStateBuilderImpl.withSessionProperties(SessionProperties sessionProperties) TreeStateBuilder.withSessionPropertiesFrom(TreeState previousState, Action action) Sets the combined session properties from the provided action and previous state.TreeStateBuilderImpl.withSessionPropertiesFrom(TreeState previousState, Action action) TreeStateBuilder.withSharedState(JsonValue sharedState) Sets the shared state.TreeStateBuilderImpl.withSharedState(JsonValue sharedState) TreeStateBuilder.withSharedStateFrom(TreeState previousState, Action action) Sets the shared state from the provided action if present, or the previous tree state otherwise.TreeStateBuilderImpl.withSharedStateFrom(TreeState previousState, Action action) TreeStateBuilder.withTransientState(JsonValue transientState) Sets the transient state.TreeStateBuilderImpl.withTransientState(JsonValue transientState) TreeStateBuilder.withTransientStateFrom(TreeState previousState, Action action) Sets the transient state from the provided action if present, or the previous tree state otherwise.TreeStateBuilderImpl.withTransientStateFrom(TreeState previousState, Action action) TreeStateBuilder.withUnencryptedSecureState(JsonValue unencryptedSecureState) Sets the unencrypted secure state.TreeStateBuilderImpl.withUnencryptedSecureState(JsonValue unencryptedSecureState) TreeStateBuilder.withUniversalId(String universalId) Sets the universal ID.TreeStateBuilderImpl.withUniversalId(String universalId) TreeStateBuilder.withUniversalIdFrom(TreeState previousState, Action action) Sets the universal ID from the provided action if present, or the previous tree state otherwise.TreeStateBuilderImpl.withUniversalIdFrom(TreeState previousState, Action action) TreeStateBuilder.withWebhooks(List<String> webhooks) Sets the webhooks.TreeStateBuilderImpl.withWebhooks(List<String> webhooks) TreeStateBuilder.withWebhooksFrom(TreeState previousState, Action action) Sets the webhooks from the previous state, followed by those from the provided action.TreeStateBuilderImpl.withWebhooksFrom(TreeState previousState, Action action)