Building a Java plugin for external authentication
- Last Updated: August 28, 2025
- 2 minute read
- Hybrid Data Pipeline
- Version 5.0
- Documentation
The first step in integrating a Java authentication plugin is building the plugin.
The external authentication service must be multi-thread safe. In other
words, Hybrid Data Pipeline must be able to safely have multiple threads call
authenticate() on the same Java plugin object
at the same time. The Hybrid Data Pipeline service must also be able to create
multiple instances of the plugin.
Take the following steps to build a Java plugin to use with an external authentication service.
What to do next:
The Java authentication plugin, in the form of the jar file, must be added to the Hybrid Data Pipeline environment.