<h3>Header Checker Managers</h3>
<p class="help">
    The following table lists all Header Checker Managers declared as services in your application configuration
    or using the Configuration Helper.<br>
    Managers directly created through the Header Checker Manager Factory cannot be listed.
</p>
<table>
    <thead>
    <tr>
        <th>Service ID</th>
        <th>Checked Header Parameters</th>
    </tr>
    </thead>
    <tbody>
    {% if not collector.getData().checker.header_checker_managers is empty %}
        {% for id, data in collector.getData().checker.header_checker_managers %}
            <tr>
                <td>{{ id }}</td>
                <td>
                    <ul>
                        {% for checker in data %}
                            <li>{{ checker.header }}{% if checker.protected %} (protected header){% endif %}</li>
                        {% endfor %}
                    </ul>
                </td>
            </tr>
        {% endfor %}
    {% else %}
        <tr>
            <td colspan="2">
                There is no registered Header Checker Manager
            </td>
        </tr>
    {% endif %}
    </tbody>
</table>
