Package org.xipki.ca.gateway.acme
Class AcmeOrder
- java.lang.Object
-
- org.xipki.ca.gateway.acme.AcmeOrder
-
public class AcmeOrder extends java.lang.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)java.util.List<AcmeAuthz>getAuthzs()byte[]getCert()CertReqMetagetCertReqMeta()java.lang.StringgetCertSha256()byte[]getCsr()java.time.InstantgetExpires()longgetId()java.lang.StringgetLocation(java.lang.String baseUrl)OrderStatusgetStatus()java.lang.StringidText()booleanisInDb()voidmark()voidsetAuthzs(java.util.List<AcmeAuthz> authzs)voidsetCert(byte[] cert)voidsetCertReqMeta(CertReqMeta certReqMeta)voidsetCertSha256(java.lang.String certSha256)voidsetCsr(byte[] csr)voidsetExpires(java.time.Instant expires)voidsetInDb(boolean inDb)voidsetStatus(OrderStatus status)OrderResponsetoResponse(java.lang.String baseUrl)voidupdateStatus()
-
-
-
Constructor Detail
-
AcmeOrder
public AcmeOrder(long accountId, long id, AcmeDataSource dataSource)
-
-
Method Detail
-
isInDb
public boolean isInDb()
-
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 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()
-
flush
public void flush() throws AcmeSystemException- Throws:
AcmeSystemException
-
-