{% extends 'generic/object.html' %} {% load helpers %} {% load plugins %} {% load i18n %} {% block breadcrumbs %} {{ block.super }}
| Common Name | {{ object.common_name }} |
|---|---|
| Status | {% badge object.get_status_display bg_color=object.get_status_color %} |
| Serial Number | {{ object.serial_number }} |
| Fingerprint (SHA256) | {{ object.fingerprint_sha256 }} |
| Issuer | {{ object.issuer }} |
| Tenant | {% if object.tenant %} {{ object.tenant }} {% else %} None {% endif %} |
| Valid From | {{ object.valid_from|date:"Y-m-d H:i" }} |
|---|---|
| Valid To | {{ object.valid_to|date:"Y-m-d H:i" }} |
| Days Remaining | {% if object.days_remaining < 0 %} Expired ({{ object.days_expired }} days ago) {% elif object.days_remaining <= 14 %} {{ object.days_remaining }} days {% elif object.days_remaining <= 30 %} {{ object.days_remaining }} days {% else %} {{ object.days_remaining }} days {% endif %} |
| Algorithm | {% badge object.get_algorithm_display %} |
|---|---|
| Key Size | {{ object.key_size|default:"N/A" }} bits |
| Private Key Location |
{% if object.private_key_location %}
{{ object.private_key_location }}
{% else %}
Not specified
{% endif %}
|
| ACME Provider | {% badge object.get_acme_provider_display bg_color="green" %} |
|---|---|
| Challenge Type | {% badge object.get_acme_challenge_type_display %} |
| Account Email | {{ object.acme_account_email }} |
| ACME Server | {{ object.acme_server_url }} |
| Auto Renewal | {% checkmark object.acme_auto_renewal %} |
| Last Renewed | {{ object.acme_last_renewed|date:"Y-m-d H:i" }} |
| Renewal Window | {{ object.acme_renewal_days }} days before expiry |
| Renewal Status | {% if object.acme_renewal_status == "ok" %} OK {% elif object.acme_renewal_status == "due" %} Renewal Due {% elif object.acme_renewal_status == "expired" %} Expired {% elif object.acme_renewal_status == "manual" %} Manual {% endif %} |
{{ san }}| Type | Assigned To | Primary | Notes |
|---|---|---|---|
| {% badge assignment.assigned_object_type_name %} | {% if assignment.assigned_object %} {{ assignment.assigned_object }} {% if assignment.assigned_object_type.model == 'service' and assignment.assigned_object.parent %} on {{ assignment.assigned_object.parent }} {% endif %} {% else %} Unknown {% endif %} | {% checkmark assignment.is_primary %} | {{ assignment.notes|default:"-" }} |