django_ca.tasks - Celery tasks

Asynchronous Celery tasks for django-ca.

(task)django_ca.tasks.acme_cleanup(*args, **kwds)None[source]

Cleanup expired ACME orders.

(task)django_ca.tasks.acme_issue_certificate(*args, **kwds)None[source]

Actually issue an ACME certificate.

(task)django_ca.tasks.acme_validate_challenge(*args, **kwds)None[source]

Validate an ACME challenge.

(task)django_ca.tasks.cache_crl(serial: str, **kwargs: Any)None[source]

Task to cache the CRL for a given CA.

(task)django_ca.tasks.cache_crls(serials: Union[Iterable[str], NoneType] = None)None[source]

Task to cache the CRLs for all CAs.

(task)django_ca.tasks.generate_ocsp_key(serial: str, **kwargs: Any)Tuple[str, str, int][source]

Task to generate an OCSP key for the CA named by serial.

(task)django_ca.tasks.generate_ocsp_keys(**kwargs: Any)List[Tuple[str, str, int]][source]

Task to generate an OCSP keys for all usable CAs.

django_ca.tasks.run_task(task, *args, **kwargs)[source]

Function that passes task to celery or invokes it directly, depending on if Celery is installed.