{% extends 'generic/object.html' %} {% load i18n %} {% block content %}
{% trans "DNSSEC Policy" %}
{% if object.description %} {% endif %} {% if policy_warning %} {% endif %} {% if object.tenant %} {% endif %}
{% trans "Description" %} {{ object.description }}
{% trans "Status" %} {% badge object.get_status_display bg_color=object.get_status_color %}
{% trans "Key Templates" %} {% for key_template in object.key_templates.all %} {% for template_id, errors in key_template_errors.items %} {% if template_id == key_template.pk %} {% for error in errors %} {% endfor %} {% endif %} {% endfor %} {% endfor %}
{{ key_template|linkify }}
{{ error }}
{{ policy_warning }}
{% trans "Tenant" %} {% if object.tenant.group %} {{ object.tenant.group|linkify }} / {% endif %} {{ object.tenant|linkify|placeholder }}
{% trans "Timing" %}
{% trans "DNSKEY TTL" %} {{ object.dnskey_ttl|placeholder }}
{% trans "Publish Safety" %} {{ object.publish_safety|placeholder }}
{% trans "Purge Keys" %} {{ object.purge_keys|placeholder }}
{% trans "Retire Safety" %} {{ object.retire_safety|placeholder }}
{% trans "Signatures Jitter" %} {{ object.signatures_jitter|placeholder }}
{% trans "Signatures Refresh" %} {{ object.signatures_refresh|placeholder }}
{% trans "Signatures Validity" %} {{ object.signatures_validity|placeholder }}
{% trans "Signatures Validity (DNSKEY)" %} {{ object.signatures_validity_dnskey|placeholder }}
{% trans "Max Zone TTL" %} {{ object.max_zone_ttl|placeholder }}
{% trans "Zone Propagation Delay" %} {{ object.zone_propagation_delay|placeholder }}
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
{% trans "Parent Delegation" %}
{% trans "Create CDNSKEY" %} {% checkmark object.create_cdnskey %}
{% trans "CDS Digest Types" %} {% if object.cds_digest_types %}{% for digest_type in object.cds_digest_types %}{% badge digest_type %}{% endfor %}{% else %}{{ object_cds_digest_types|placeholder }}{% endif %}
{% trans "Parent DS TTL" %} {{ object.parent_ds_ttl|placeholder }}
{% trans "Parent Propagation Delay" %} {{ object.parent_propagation_delay|placeholder }}
{% trans "Parental Agents" %} {% for parental_agent in object.parental_agents %} {% endfor %}
{{ parental_agent }}
{% trans "Proof of Non-Existence" %}
{% if object.use_nsec3 %} {% if object.nsec3_iterations or object.nsec3_opt_out or object.nsec3_salt_size %} {% endif %} {% endif %}
{% trans "Use NSEC3" %} {% checkmark object.use_nsec3 %}
{% trans "NSEC3 Iterations" %} {{ object.nsec3_iterations|placeholder }}
{% trans "NSEC3 Opt Out" %} {% checkmark object.nsec3_opt_out %}
{% trans "NSEC3 Salt Size" %} {{ object.nsec3_salt_size|placeholder }}
{% blocktrans with link='RFC 9276, Section 3.1' %}Using NSEC3 options is not recommended (see {{ link }}){% endblocktrans %}
{% endblock %}