QueryMask

sealed interface QueryMask

How query results mask a sensitive value, as the Manifest's x-wow-mask states it (@Sensitive.mask): the built-in mask that keeps Keep.prefix leading and Keep.suffix trailing code points, or a custom Strategy named by its binary class name.

Inheritors

Types

Link copied to clipboard
object Companion
Link copied to clipboard
class Keep @InternalWowApi constructor(val prefix: Int = 0, val suffix: Int = 0) : QueryMask
Link copied to clipboard
class Strategy @InternalWowApi constructor(val name: String) : QueryMask

A custom strategy, by the binary name of its class; a MaskStrategyResolver supplies its instance.