Package org.xipki.ca.gateway.acme
Class AcmeOrder
- java.lang.Object
-
- org.xipki.ca.gateway.acme.AcmeOrder
-
public class AcmeOrder extends Object
- Author:
- Lijun Liao (xipki)
-
-
Constructor Summary
Constructors Constructor Description AcmeOrder(long accountId, long id, AcmeDataSource dataSource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidflush()longgetAccountId()AcmeAuthzgetAuthz(int authzId)List<AcmeAuthz>getAuthzs()byte[]getCert()CertReqMetagetCertReqMeta()StringgetCertSha256()byte[]getCsr()StringgetEncodedAuthzs()InstantgetExpires()longgetId()StringgetLocation(String baseUrl)OrderStatusgetStatus()StringidText()voidmark()voidsetAuthzs(List<AcmeAuthz> authzs)voidsetCert(byte[] cert)voidsetCertReqMeta(CertReqMeta certReqMeta)voidsetCertSha256(String certSha256)voidsetCsr(byte[] csr)voidsetExpires(Instant expires)voidsetInDb(boolean inDb)voidsetStatus(OrderStatus status)OrderResponsetoResponse(String baseUrl)voidupdateStatus()
-
-
-
Constructor Detail
-
AcmeOrder
public AcmeOrder(long accountId, long id, AcmeDataSource dataSource)
-
-
Method Detail
-
getAccountId
public long getAccountId()
-
getStatus
public OrderStatus getStatus()
-
setStatus
public void setStatus(OrderStatus status)
-
setInDb
public void setInDb(boolean inDb)
-
getCertReqMeta
public CertReqMeta getCertReqMeta()
-
setCertReqMeta
public void setCertReqMeta(CertReqMeta certReqMeta)
-
getCert
public byte[] getCert()
-
getCertSha256
public String getCertSha256()
-
setCertSha256
public void setCertSha256(String certSha256)
-
setCert
public void setCert(byte[] cert)
-
getId
public long getId()
-
idText
public String idText()
-
getExpires
public Instant getExpires()
-
setExpires
public void setExpires(Instant expires)
-
getCsr
public byte[] getCsr()
-
setCsr
public void setCsr(byte[] csr)
-
getEncodedAuthzs
public String getEncodedAuthzs()
-
toResponse
public OrderResponse toResponse(String baseUrl)
-
getAuthz
public AcmeAuthz getAuthz(int authzId)
-
updateStatus
public void updateStatus()
-
mark
public void mark()
-
flush
public void flush() throws AcmeSystemException- Throws:
AcmeSystemException
-
-