Uploaded image for project: 'EJBCA'
  1. EJBCA
  2. ECA-8340

Update ACME account resources to RFC 8555 compliance

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: EJBCA 7.3.0
    • Component/s: None
    • Labels:
      None

      Description

      Path: '/acct/${accountId}'

       

      1. Ignore any updates to the "termsOfServiceAgreed" (see ch 7.3.2/7.3.3) and "status" field, (except as allowed by Section 7.3.6) beside ignoring updates to the 'orders' field while modifying an accounts contact information.
      2. Account deactivation only with 'status' attribute set to "DEACTIVATED" in payload.
      3. Agree to ToS changed with 'termsOfServiceAgreed' attribute set to "true" in payload
      4. Moved account query functionality (ACME draft 12 ch 7.3.3 deleted) to 'newAccount' resource.

        Attachments

          Activity

            People

            Assignee:
            anjakobs Andres Jakobs
            Reporter:
            anjakobs Andres Jakobs
            Verified by:
            Jekaterina Bunina
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: