-
-
Notifications
You must be signed in to change notification settings - Fork 819
Closed
Labels
2.16Issue planned (at earliest) for 2.16Issue planned (at earliest) for 2.16
Milestone
Description
(note: follow-up to #991 changes)
Currently (up to Jackson 2.15) there is no distinction between two input indicators (ContentReference
) that can be included in JsonLocation
instead of proper ContentReference
:
- Missing source (either not available or not passed) and
- Blocked source (
StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION
disabled)
and both are described as "UNKNOWN". But it would be useful to distinguish these so that second case would indicate something like:
REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled)
leaving plain UNKNOWN
for case where content reference is truly missing.
The main reason for this is that since (... if) we change default inclusion to more secure it is otherwise hard for users/developers to realize what is needed to enable source inclusion in case they do want to expose it.
Metadata
Metadata
Assignees
Labels
2.16Issue planned (at earliest) for 2.16Issue planned (at earliest) for 2.16