Extend ESDL script syntax to interrogate data masking capabilities

Description

  • Add XPath extension function `inspectMaskValue` to describe the effect of masking a value based on value type and mask style with respect to the current data masking environment.

    • The result must inform whether a value will or will not be masked.

    • The result must inform whether the value type is recognized.

    • The result must inform whether the mask style, if given, is recognized.

  • Add XPath extension function `inspectMaskContent` to describe the potential effect of masking content based on an optional content type with respect to the current data masking environment.

    • The result must inform whether rules exist to be applied to content.

  • Add XPath extension function `inspectMaskingProperty` to describe the awareness of a masking profile context property with respect to the current data masking environment.

    • The result must inform whether a named property is used, accepted, or unknown in the current environment.

Conclusion

None

Activity

Show:

Tim Klemm February 27, 2023 at 7:02 PM

  • Rename inspectMaskValue to getMaskValueBehavior.

  • Rename inspectMaskContent to canMaskContent.

  • Rename inspectMaskingProperty to getMaskingPropertyAwareness.

  • Add update-masking-context operation

    • set custom properties, enabling value type set selection

    • remove custom properties

 

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Components

Assignee

Reporter

Priority

Compatibility

Point

Fix versions

Pull Request URL

Roadmap

Not applicable

Created January 12, 2023 at 12:05 PM
Updated March 28, 2023 at 11:06 AM
Resolved March 28, 2023 at 11:06 AM