github.com/Ingenico-ePayments/connect-sdk-go@v0.0.0-20240318153750-1f8cd329b9c9/logging/obfuscation/ObfuscationCapable.go (about) 1 package obfuscation 2 3 // Capable indicates support for obfuscating bodies and headers. 4 type Capable interface { 5 // SetBodyObfuscator sets the body obfuscator to use. 6 SetBodyObfuscator(bodyObfuscator BodyObfuscator) 7 // SetHeaderObfuscator sets the header obfuscator to use. 8 SetHeaderObfuscator(headerObfuscator HeaderObfuscator) 9 }