Review classes and isolate non-API in impl packages

Description

As a step towards proper modularisation in a future release, we should isolate any classes we deem to be non-API.

Most classes are either delivering direct user-visible functionality, or allowing such functionality to be built by others, so there aren't going to be a lot of these. Something like XMLSignatureValidator would definitely count though.

Environment

None

Activity

Ian YoungFebruary 1, 2023 at 2:13 PM

Reviewed the rest of the codebase and this looks like everything for now.

Ian YoungJanuary 31, 2023 at 8:58 AM

PipelineCallable and FutureSupport seem like implementation details.

Completed

Details

Assignee

Reporter

Fix versions

Affects versions

Created February 23, 2018 at 3:04 PM
Updated May 16, 2024 at 12:38 PM
Resolved February 1, 2023 at 2:14 PM