Uses of Interface
com.github.robtimus.obfuscation.jackson.JSONObfuscator.PropertyConfigurer
-
Uses of JSONObfuscator.PropertyConfigurer in com.github.robtimus.obfuscation.jackson
Methods in com.github.robtimus.obfuscation.jackson that return JSONObfuscator.PropertyConfigurerModifier and TypeMethodDescriptionJSONObfuscator.PropertyConfigurer.all()Indicates that properties with the current name will be obfuscated if they are JSON objects or arrays.JSONObfuscator.PropertyConfigurer.excludeArrays()Indicates that properties with the current name will not be obfuscated if they are JSON arrays.JSONObfuscator.PropertyConfigurer.excludeObjects()Indicates that properties with the current name will not be obfuscated if they are JSON objects.JSONObfuscator.PropertyConfigurer.forArrays(JSONObfuscator.PropertyConfigurer.ObfuscationMode obfuscationMode) Indicates how to handle properties if they are JSON arrays.JSONObfuscator.PropertyConfigurer.forObjects(JSONObfuscator.PropertyConfigurer.ObfuscationMode obfuscationMode) Indicates how to handle properties if they are JSON objects.JSONObfuscator.PropertyConfigurer.includeArrays()Indicates that properties with the current name will be obfuscated if they are JSON arrays.JSONObfuscator.PropertyConfigurer.includeObjects()Indicates that properties with the current name will be obfuscated if they are JSON objects.JSONObfuscator.PropertyConfigurer.scalarsOnly()Indicates that properties with the current name will not be obfuscated if they are JSON objects or arrays.JSONObfuscator.Builder.withProperty(String property, Obfuscator obfuscator) Adds a property to obfuscate.JSONObfuscator.Builder.withProperty(String property, Obfuscator obfuscator, CaseSensitivity caseSensitivity) Adds a property to obfuscate.