Service: zimbraAdmin

Command: IssueCert
Namespace: urn:zimbraAdmin
Description: Request class represents requests explicitly, will be proceed with {@link com.zimbra.cs.service.admin.IssueCert} handler for issuing a LetsEncrypt certificate for a requested domain.
Properties:
Authorization token required true
Admin Authorization token required true

IssueCertRequest

    <IssueCertRequest domain="{domain id}" [chainType="{preferred certificate chain}"] /> ## IssueCertRequest

elements and attributes you can define within a <IssueCertRequest> element:

XPath Required / Optional Description
@domain Required (only 1) Type: String
a domain id to issue a LetsEncrypt cert for
@chainType Optional (0 or 1) Type: String
could be passed zero or one argument - "short". By default the chain type is "long". If a user pass "short" with this parameter {@link com.zimbra.cs.service.admin.IssueCert} will handle the request with the sort chain type. Long (Default) chain contains: your leaf certificate R3 signed by ISRG Root X1 122 ISRG Root X1 signed by DST Root CA X3 93 Short chain contains: your leaf certificate R3 signed by ISRG Root X1 122

IssueCertResponse

    <IssueCertResponse domain="{domain-name}"> ## IssueCertResponse
        <message>{message} (String)</message>
    </IssueCertResponse>

elements and attributes you can define within a <IssueCertResponse> element:

XPath Required / Optional Description
@domain Required (only 1) Type: String
Domain name
/message Required (only 1) Type: {message} (String)
message