{% 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 {% if current_user and not authentication_page %}
Workspace/{{ title }}
{% if key_backend_label is defined %}{{ icon('key') }}{{ key_backend_label }}{% endif %}
{% else %}
{{ icon('shield') }}PKIMasterCertificate operationsOne current certificate authority per server.
{% 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 %}