public CVCCA(HashMap<Object, Object> data, int caId, String subjectDN, String name, int status, Date updateTime) throws IllegalKeyStoreException{
super(data);
ArrayList<ExtendedCAServiceInfo> externalcaserviceinfos = new ArrayList<ExtendedCAServiceInfo>();
Iterator<Integer> iter = getExternalCAServiceTypes().iterator();
while(iter.hasNext()){
ExtendedCAServiceInfo info = this.getExtendedCAServiceInfo(iter.next().intValue());
if (info != null) {
externalcaserviceinfos.add(info);
}
}
CAInfo info = new CVCCAInfo(subjectDN, name, status, updateTime, getCertificateProfileId(),