Available Header Checkers

Each Header Checker will check a specific header parameter.
Please note that the header "crit" (critical) is always checked.

{% if not collector.getData().checker.header_checkers is empty %} {% for alias, data in collector.getData().checker.header_checkers %} {% endfor %} {% else %} {% endif %}
Alias Checked header Is protected?
{{ alias }} {{ data.header }} {% if data.protected %}Yes{% else %}No{% endif %}
There is no registered header checker

Checked Headers

The following table list all header parameters checked by the Header Checker Managers.

{% if not collector.getData().checker.events.header_check_success is empty or not collector.getData().checker.events.header_check_failure is empty %} {% for event in collector.getData().checker.events.header_check_success %} {% endfor %} {% for event in collector.getData().checker.events.header_check_failure %} {% endfor %} {% else %} {% endif %}
Status Token Signature / Recipient Index Mandatory Parameters Error
Success {{ profiler_dump(event.seek("jwt")) }} {{ event.seek("index") }} {{ profiler_dump(event.mandatoryHeaderParameters) }} ---
Failure {{ profiler_dump(event.seek("jwt")) }} {{ event.seek("index") }} {{ profiler_dump(event.mandatoryHeaderParameters) }} {{ profiler_dump(event.seek("throwable")) }}
No checked header parameters