¿Cuál es la diferencia entre los interceptores Log Obfuscation y Data Obfuscation?

Tanto Log Obfuscation como Data Obfuscation se utilizan para ocultar datos sustituyendo la información seleccionada por símbolos predefinidos.

El interceptor Log Obfuscation se suele utilizar junto con el interceptor Log. Ambos son interceptores de Trace [1].

El interceptor Log genera un registro para ver la petición/respuesta. El interceptor Log Obfuscation se utiliza para ocultar, en este log, datos seleccionados (presentes en la cabecera o en el cuerpo de una petición o respuesta).

El interceptor Data Obfuscation es un interceptor de seguridad que oculta los datos de la petición/respuesta (en los campos header, parámetro de consulta o cuerpo).

Es importante señalar que los datos solo se sustituyen por otros caracteres. Si quieres que los datos estén encriptados en lugar de ofuscados, puedes utilizar el interceptor de Log y seleccionar una opción de encriptación.

Otra forma de ocultar los datos sensibles mediante la sustitución de caracteres es a través de la pestaña DATA OBFUSCATION, situada junto a las pestañas FILTERS y CUSTOM en General Trace. Vea aquí cómo configurar. Tenga en cuenta que solo se ocultarán los datos de las llamadas ya realizadas. Para que ocurra lo mismo con las llamadas siguientes, configure el interceptor Data Obfuscation.

Los registros se pueden encontrar en General Trace y en API Trace — que actúa como un filtro, mostrando solamente las peticiones realizadas a la API seleccionada.


1. incluso si no se utiliza el interceptor de Log, el interceptor de Log Obfuscation ofusca la información de trace, requestHeaders y responseHeaders en kibana
Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]