eu.europa.esig.dss.tsl.ServiceInfoStatus Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dss-model Show documentation
Show all versions of dss-model Show documentation
DSS Model contains the data model representation for DSS
package eu.europa.esig.dss.tsl;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
import java.util.Map;
import eu.europa.esig.dss.util.BaseTimeDependent;
public class ServiceInfoStatus extends BaseTimeDependent implements Serializable {
private static final long serialVersionUID = 4258613511229825596L;
/**
*
*/
private final String type;
/**
*
*/
private final String status;
private final Map> qualifiersAndConditions;
private final List additionalServiceInfoUris;
private final List serviceSupplyPoints;
private final Date expiredCertsRevocationInfo;
public ServiceInfoStatus(String type, String status, Map> qualifiersAndConditions, List additionalServiceInfoUris,
List serviceSupplyPoints, Date expiredCertsRevocationInfo, Date startDate, Date endDate) {
super(startDate, endDate);
this.type = type;
this.status = status;
this.qualifiersAndConditions = qualifiersAndConditions;
this.additionalServiceInfoUris = additionalServiceInfoUris;
this.serviceSupplyPoints = serviceSupplyPoints;
this.expiredCertsRevocationInfo = expiredCertsRevocationInfo;
}
public String getType() {
return type;
}
public String getStatus() {
return status;
}
public Map> getQualifiersAndConditions() {
return qualifiersAndConditions;
}
public List getAdditionalServiceInfoUris() {
return additionalServiceInfoUris;
}
public List getServiceSupplyPoints() {
return serviceSupplyPoints;
}
public Date getExpiredCertsRevocationInfo() {
return expiredCertsRevocationInfo;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy