acme_client_order.h
error_t acmeClientInitOrder(AcmeClientContext *context, const AcmeOrderParams *params)
Initialize order object.
Definition: acme_client_order.c:131
error_t acmeClientCheckOrderParams(const AcmeOrderParams *params)
Check certificate order information.
Definition: acme_client_order.c:54
error_t acmeClientFormatNewOrderRequest(AcmeClientContext *context, const AcmeOrderParams *params)
Format HTTP request body (newOrder URL)
Definition: acme_client_order.c:271
error_t acmeClientSendNewOrderRequest(AcmeClientContext *context, const AcmeOrderParams *params)
Send HTTP request (newOrder URL)
Definition: acme_client_order.c:182
error_t acmeClientFormatFinalizeOrderRequest(AcmeClientContext *context)
Format HTTP request body (order's finalize URL)
Definition: acme_client_order.c:865
error_t acmeClientParseOrderStatusResponse(AcmeClientContext *context)
Parse HTTP response (order URL)
Definition: acme_client_order.c:684
error_t acmeClientSendFinalizeOrderRequest(AcmeClientContext *context)
Send HTTP request (order's finalize URL)
Definition: acme_client_order.c:778
error_t acmeClientSendOrderStatusRequest(AcmeClientContext *context)
Send HTTP request (order URL)
Definition: acme_client_order.c:561
error_t acmeClientFormatOrderStatusRequest(AcmeClientContext *context)
Format HTTP request body (order URL)
Definition: acme_client_order.c:647
error_t acmeClientParseNewOrderResponse(AcmeClientContext *context)
Parse HTTP response (newOrder URL)
Definition: acme_client_order.c:399
AcmeOrderStatus acmeClientParseOrderStatus(const char_t *label)
Parse order status field.
Definition: acme_client_order.c:976
ACME client (Automatic Certificate Management Environment)
error_t acmeClientParseFinalizeOrderResponse(AcmeClientContext *context)
Parse HTTP response (order's finalize URL)
Definition: acme_client_order.c:955