Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR provides a lightweight framework for a APIv2 and an example showing that the same service can be provided via both APIv1 and APIv2 without duplicating a lot of code.
The
PKIEngine
has been added to store the main code of PKI web application.PKIWebListener
has been added to initialize thePKIEngine
when the web application is started.PKIServlet
has been added as the base class for servlets that usePKIEngine
.The code that constructs the
Info
object inInfoService
has been moved intoPKIEngine
such that it can be reused.The
InfoServlet
has been added as a lightweight alternative toInfoService
without dependency on RESTEasy.All clients have been modified to call the
InfoServlet
instead.