django_ca.acme.messages - ACME messages

Specialized variants of ACME message classes.

class django_ca.acme.messages.CertificateRequest(**kwargs: Any)[source]

ACME message expected when finalizing an order.

This class differs from acme.messages.CertificateRequest in that it does not set the resource type.

class django_ca.acme.messages.NewOrder(**kwargs: Any)[source]

An object describing a new order.

This class differs from acme.messages.NewOrder in that the fields for this message are the subset of fields described for the newOrder resource in RFC 8555, section 7.4. Unlike in the ACME class, the identifiers field is mandatory, while the not_before and not_after fields are added.

class django_ca.acme.messages.Order(**kwargs: Any)[source]

An object describing an ACME order.

This class adds the not_before/not_after field to acme.messages.Order.