Package io.mosip.mimoto.spi
Interface CbeffUtil
-
- All Known Implementing Classes:
CbeffImpl
public interface CbeffUtil- Author:
- Interface for Cbeff Interface
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description byte[]createXML(List<BIR> cbeffPack)byte[]createXML(List<BIR> birList, byte[] xsd)Map<String,String>getAllBDBData(byte[] xmlBytes, String type, String subType)Map<String,String>getBDBBasedOnType(byte[] fileBytes, String type, String subType)List<BIR>getBIRDataFromXML(byte[] xmlBytes)List<BIR>getBIRDataFromXMLType(byte[] xmlBytes, String type)byte[]updateXML(List<BIR> cbeffPackList, byte[] fileBytes)booleanvalidateXML(byte[] xmlBytes)booleanvalidateXML(byte[] xmlBytes, byte[] xsdBytes)
-
-
-
Method Detail
-
updateXML
byte[] updateXML(List<BIR> cbeffPackList, byte[] fileBytes) throws Exception
- Throws:
Exception
-
validateXML
boolean validateXML(byte[] xmlBytes, byte[] xsdBytes) throws Exception- Throws:
Exception
-
getBDBBasedOnType
Map<String,String> getBDBBasedOnType(byte[] fileBytes, String type, String subType) throws Exception
- Throws:
Exception
-
getAllBDBData
Map<String,String> getAllBDBData(byte[] xmlBytes, String type, String subType) throws Exception
- Throws:
Exception
-
-