Class AcmeOrder


  • public class AcmeOrder
    extends java.lang.Object
    Author:
    Lijun Liao (xipki)
    • Constructor Detail

      • AcmeOrder

        public AcmeOrder​(long accountId,
                         long id,
                         AcmeDataSource dataSource)
    • Method Detail

      • isInDb

        public boolean isInDb()
      • getAccountId

        public long getAccountId()
      • setStatus

        public void setStatus​(OrderStatus status)
      • setInDb

        public void setInDb​(boolean inDb)
      • setCertReqMeta

        public void setCertReqMeta​(CertReqMeta certReqMeta)
      • getCert

        public byte[] getCert()
      • getCertSha256

        public java.lang.String getCertSha256()
      • setCertSha256

        public void setCertSha256​(java.lang.String certSha256)
      • setCert

        public void setCert​(byte[] cert)
      • getId

        public long getId()
      • idText

        public java.lang.String idText()
      • getExpires

        public java.time.Instant getExpires()
      • setExpires

        public void setExpires​(java.time.Instant expires)
      • getCsr

        public byte[] getCsr()
      • setCsr

        public void setCsr​(byte[] csr)
      • getAuthzs

        public java.util.List<AcmeAuthz> getAuthzs()
      • setAuthzs

        public void setAuthzs​(java.util.List<AcmeAuthz> authzs)
      • getLocation

        public java.lang.String getLocation​(java.lang.String baseUrl)
      • toResponse

        public OrderResponse toResponse​(java.lang.String baseUrl)
      • getAuthz

        public AcmeAuthz getAuthz​(int authzId)
      • updateStatus

        public void updateStatus()
      • mark

        public void mark()