{% extends 'common/master.html' %} {% set breadcrumb = ['Profile compliance'] %} {% macro validate(code) %} test now {% endmacro %} {% block title %}Profile compliance{% endblock title %} {% block main_body %}
This page presents audit resuts of eduGAIN member federations compliance with eduGAIN SAML Profile. The audit is performend every hour as a part of the eduGAIN aggregation process.

Criteria for audit

The audit is performed by the eduGAIN validator on each of member federations metadata following the rules set by SAML standards and the eduGAIN SAML Profile as listed in Metadata Aggregation Practice Statement and by the additional recommended practices accumulated in the Best Current Practice document. Both of these documents are mantained by the eduGAIN OT.

Results summary

Details

{% if not suspended is empty %} {% set color = "red" %} {% set height = suspended|length %} {% set counter = 0 %} {% for federation in suspended %} {% if counter == 0 %}{% set counter = 1 %}{% endif %} {% endfor %} {% endif %} {% if not unavailable is empty %} {% set color = "red" %} {% set height = unavailable|length %} {% set counter = 0 %} {% for federation in unavailable %} {% if counter == 0 %}{% set counter = 1 %}{% endif %} {% endfor %} {% endif %} {% if not errors is empty %} {% set color = "red" %} {% set height = errors|length %} {% set counter = 0 %} {% for federation in errors %} {% if counter == 0 %}{% set counter = 1 %}{% endif %} {% endfor %} {% endif %} {% if not warnings is empty %} {% set color = "yellow" %} {% set height = warnings|length %} {% set counter = 0 %} {% for federation in warnings %} {% if counter == 0 %}{% set counter = 1 %}{% endif %} {% endfor %} {% endif %} {% if not logos is empty %} {% set color = "orange" %} {% set height = logos|length %} {% set counter = 0 %} {% for federation in logos %} {% if counter == 0 %}{% set counter = 1 %}{% endif %} {% endfor %} {% endif %} {% if not perfect is empty %} {% set color = "green" %} {% set height = perfect|length %} {% set counter = 0 %} {% for federation in perfect %} {% if counter == 0 %}{% set counter = 1 %}{% endif %} {% endfor %} {% endif %} {% if not unknown is empty %} {% set color = "lightblue" %} {% set height = unknown|length %} {% set counter = 0 %} {% for federation in unknown %} {% if counter == 0 %}{% set counter = 1 %}{% endif %} {% endfor %} {% endif %}
Suspended ({{ suspended|length }})
 {{ federation.name }}{{ federation.countries|join(', ') }}{{ _self.validate(federation.code) }}
Unavailable ({{ unavailable|length }})
 {{ federation.name }}{{ federation.countries|join(', ') }}{{ _self.validate(federation.code) }}
Non compliant ({{ errors|length }})
 {{ federation.name }}{{ federation.countries|join(', ') }}{{ _self.validate(federation.code) }}
Partially compliant ({{ warnings|length }})
 {{ federation.name }}{{ federation.countries|join(', ') }}{{ _self.validate(federation.code) }}
Only logos missing ({{ logos|length }})
 {{ federation.name }}{{ federation.countries|join(', ') }}{{ _self.validate(federation.code) }}
Fully compliant ({{ perfect|length }})
 {{ federation.name }}{{ federation.countries|join(', ') }}{{ _self.validate(federation.code) }}
Metadata pull failed during the test ({{ unknown|length }})
 {{ federation.name }}{{ federation.countries|join(', ') }}{{ _self.validate(federation.code) }}
{% endblock main_body %}