CA Retrieve Transport Certificate REST API - dogtagpki/pki GitHub Wiki

Request

  • Path: /ca/rest/config/cert/transport

  • Method: GET

Example

JSON
$ curl \
    -k \
    -s \
    -H "Accept: application/json" \
    https://localhost.localdomain:8443/ca/rest/config/cert/transport | python -m json.tool
{
    "serialNumber": "0x7",
    "issuerDN": "CN=Certificate Authority,O=EXAMPLE",
    "subjectDN": "CN=DRM Transport Certificate,O=EXAMPLE",
    "prettyPrint": "...",
    "encoded": "...",
    "pkcs7CertChain": "...",
    "notBefore": "Tue Jun 08 09:21:09 BST 2021",
    "notAfter": "Mon May 29 09:21:09 BST 2023",
    "status": "VALID",
    "revokedOn": null,
    "revokedBy": null,
    "revocationReason": null,
    "nonce": null,
    "link": {
        "rel": "self",
        "href": "https://localhost.localdomain:8443/ca/rest/config/cert/transport",
        "type": "application/json"
    }
}
XML
$ curl \
    -k \
    -s \
    -H "Accept: application/xml" \
    https://localhost.localdomain:8443/ca/rest/config/cert/transport | xmllint --format -
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<CertData id="0x7">
  <IssuerDN>CN=Certificate Authority,O=EXAMPLE</IssuerDN>
  <SubjectDN>CN=DRM Transport Certificate,O=EXAMPLE</SubjectDN>
  <PrettyPrint>...</PrettyPrint>
  <Encoded>...</Encoded>
  <PKCS7CertChain>...</PKCS7CertChain>
  <NotBefore>Tue Aug 17 15:15:45 CDT 2021</NotBefore>
  <NotAfter>Mon Aug 07 15:15:45 CDT 2023</NotAfter>
  <Status>VALID</Status>
  <Link>
    <relationship>self</relationship>
    <href>https://localhost.localdomain:8443/ca/rest/config/cert/transport</href>
  </Link>
</CertData>
⚠️ **GitHub.com Fallback** ⚠️