All Classes and Interfaces

Class
Description
Anonymous process service progresses a chain of ProgressStage configurations, handling any required client interactions.
Utility methods for hashing and normalising answers to KBA questions.
Cryptography Service for the user self service project.
This interface defines a field storage scheme.
Exception that represents an unknown stage tag.
An exception that is thrown during JSON cryptographic operations.
Process context represents the current state of the workflow.
Represents the configuration for an instance of the anonymous process service.
Process store is used to persist state throughout a given flow cycle.
Progress stage represents a single stage within the overall advance flow.
Binds together the progress stage with its config.
Progress stage provider.
Helper class to assist with the building of requirements.
Denotes self service dependencies.
A Context that indicates the request came from Self-Service.
General utility class.
Callback is invoked when a new snapshot token is created just before requirements are returned to the client.
Represents the configuration for an TokenHandler.
Factory for delivering snapshot token handlers.
Represents the configuration for a given progress stage.
Represents some framework error around the use of progress stages and configs.
Stage response represents a response from having invoked a progress stage.
Builder assists with the creation of StageResponse instances.
Requirements builder allows for the definition of a snapshot token callback, which gets invoked with just prior to requirements being sent to the client.
Indicates whether the service should operate in stateless or stateful mode.
A RequestHandler that proxies user requests to update the user's KBA answers.