Interceptador Log Masker - getheimdall/heimdall GitHub Wiki
Definição
Por padrão o Heimdall loga o corpo, cabeçalhos e URI de todas as requisições e respostas. O interceptador Log Masker permite que o usuário escolha quais dessas informações não devem ser logadas.
Detalhes

Name: Um nome simples para seu interceptador
Description: Uma descrição simples para seu interceptador
Life Cycle: Ciclo de vida do interceptador
- Ciclos de vida permitidos:
- Api
- Plan
- Resource
- Operation
Content: Configuração do interceptador
Exemplo de JSON:
{
"body": true,
"uri": true,
"headers": true,
"ignoredHeaders": [
"someHeader",
"anotherHeader"
]
}
body: true para deletar o corpo dos logs, false/ausente para não deletar
uri: true para deletar o uri dos logs, false/ausente para não deletar
headers: true para deletar os cabeçalhos dos logs, false/ausente para não deletar
ignoredHeaders: se for vazio e headers for true, todos os cabeçalhos serão deletados. Se for informado uma lista, apenas os cabeçalhos da lista serão deletados