{% macro icon(name) -%}
{%- endmacro %}
{% set authentication_page = request.endpoint in ['enterprise.login', 'enterprise.setup', 'mfa.enroll', 'mfa.challenge', 'identity.oidc_callback'] %}
{% macro nav_item(endpoint, label, glyph) -%}
{{ icon(glyph) }}{{ label }}
{%- endmacro %}
{{ title }} ยท PKIMaster
Skip to content
{% if current_user and not authentication_page %}
Workspace/{{ title }}
{% if key_backend_label is defined %}{{ icon('key') }}{{ key_backend_label }}{% endif %}
{% else %}
{% endif %}
{% with messages = get_flashed_messages(with_categories=true) %}
{% if messages %}
{% for category, message in messages %}
{% set category = category if category in ['success', 'error', 'warning', 'info'] else 'info' %}
{% set labels = {'success': 'Success', 'error': 'Error', 'warning': 'Warning', 'info': 'Information'} %}
- {{ icon(category) }}{{ labels[category] }}: {{ message }}
{% endfor %}
{% endif %}
{% endwith %}
{% block content %}{% endblock %}