Details

    • Type: Epic
    • Status: Open
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Epic Name:
      Further WS Coverage in RA
    • Stakeholder:
      Sales, R&D

      Description

      This epic covers an additional set of WS methods remaining to be proxyable by the RA. These methods are:

      • crmfRequest
      • customLog
      • editUser
      • findCerts
      • findUser
      • getAuthorizedEndEntityProfiles
      • getAvailableCAs
      • getAvailableCAsInProfile
      • getAvailableCertificateProfiles
      • getCertificate
      • getCertificatesByExpirationTime
      • getCertificatesByExpirationTimeAndIssuer
      • getCertificatesByExpirationTimeAndType
      • getLastCAChain
      • getLatestCRL
      • getProfile
      • getRemainingNumberOfApprovals
      • isApproved
      • isAuthorized
      • pkcs10Request
      • pkcs12Req
      • republishCertificate

      Additionally, we should do:

      • cvcRequest
      • revokeUser(String, int, boolean)
      • keyRecoverNewest(String)
      • getPublisherQueueLength(String)

       

      • revokeCert(String, String, int)
      • revokeCertBackdated
      • revokeCertWithMetadata(String, String, List<KeyValuePair>)
      • revokeCert methods were done already, see revokeCert(CertRevocationDto, IPatternLogger)

      Time is of the essence for this issue, so the preferred solution is the one that implies the least amount of hours. 

      Consider at least the following deployment scenarios:

      1. RA - CA
      2. RA - CA1,CA2 (no cluster -> 2 instances with different data stores)
      3. RA - CA1 - CA2 (2 CAs in a row)
      4. RA - CA* (cluster with * instances)

      whereas the RA - CA scenarios may be replaced by a CA - VA scenarios as well.

        Attachments

          Activity

            People

            • Assignee:
              mikek Mike Agrenius Kushner
              Reporter:
              mikek Mike Agrenius Kushner
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:

                Time Tracking

                Estimated:
                Original Estimate - 8 weeks
                8w
                Remaining:
                Remaining Estimate - 8 weeks
                8w
                Logged:
                Time Spent - Not Specified
                Not Specified