Package org.xipki.ca.gateway.acme
Class AcmeAuthz
- java.lang.Object
-
- org.xipki.ca.gateway.acme.AcmeAuthz
-
public class AcmeAuthz extends Object
- Author:
- Lijun Liao (xipki)
-
-
Constructor Summary
Constructors Constructor Description AcmeAuthz(int subId, AcmeIdentifier identifier)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AcmeAuthzcopy()static AcmeAuthzdecode(Map<String,Object> encoded)static List<AcmeAuthz>decodeAuthzs(String encoded)Map<String,Object>encode()static StringencodeAuthzs(List<AcmeAuthz> authzs)booleanequals(Object other)List<AcmeChallenge>getChallenges()InstantgetExpires()AcmeIdentifiergetIdentifier()AcmeOrdergetOrder()AuthzStatusgetStatus()intgetSubId()StringgetUrl(String baseUrl)voidsetChallenges(List<AcmeChallenge> challenges)voidsetExpires(Instant expires)voidsetOrder(AcmeOrder order)voidsetStatus(AuthzStatus status)AuthzResponsetoResponse(String baseUrl, long orderId)
-
-
-
Constructor Detail
-
AcmeAuthz
public AcmeAuthz(int subId, AcmeIdentifier identifier)
-
-
Method Detail
-
getOrder
public AcmeOrder getOrder()
-
setOrder
public void setOrder(AcmeOrder order)
-
getSubId
public int getSubId()
-
getStatus
public AuthzStatus getStatus()
-
setStatus
public void setStatus(AuthzStatus status)
-
getExpires
public Instant getExpires()
-
setExpires
public void setExpires(Instant expires)
-
getIdentifier
public AcmeIdentifier getIdentifier()
-
getChallenges
public List<AcmeChallenge> getChallenges()
-
setChallenges
public void setChallenges(List<AcmeChallenge> challenges)
-
toResponse
public AuthzResponse toResponse(String baseUrl, long orderId)
-
copy
public AcmeAuthz copy()
-
-