package net.curisit.securis.beans; import org.codehaus.jackson.annotate.JsonAutoDetect; import org.codehaus.jackson.annotate.JsonProperty; @JsonAutoDetect public class SignedLicenseBean extends LicenseBean { @JsonProperty("signature") public String getCurrentSignature() { return super.getSignature(); } public SignedLicenseBean() { } public SignedLicenseBean(LicenseBean lb) { super(lb); setSignature(lb.getSignature()); setExpirationDate(lb.getExpirationDate()); setPackCode(lb.getPackCode()); setLicenseCode(lb.getLicenseCode()); setAppName(lb.getAppName()); setMetadata(lb.getMetadata()); } }