Interface PacketCreator
-
- All Known Implementing Classes:
PacketCreatorImpl
public interface PacketCreator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description byte[]createPacket(String registrationId, double version, String schemaJson, Map<String,String> categoryPacketMapping, byte[] publicKey, PacketSigner signer)Map<String,Object>getIdentityObject()voidinitialize()voidsetAcknowledgement(String acknowledgeReceiptName, byte[] acknowledgeReceipt)voidsetAudits(List<AuditDto> auditList)voidsetBiometric(String fieldName, List<BiometricsDto> value)voidsetBiometricException(String fieldName, List<BiometricsException> modalityExceptions)voidsetChecksum(String key, String value)voidsetDocument(String fieldName, DocumentDto value)voidsetField(String fieldName, Object value)voidsetField(String fieldName, List<SimpleDto> value)voidsetMetaInfo(String key, String value)voidsetOfficerBiometric(String userId, String officerRole, List<BiometricsDto> value)voidsetOperationsInfo(String key, String value)voidsetPrintingName(String langauge, String printingName)voidsetRegisteredDeviceDetails(List<DeviceMetaInfo> deviceDetails)
-
-
-
Method Detail
-
initialize
void initialize()
-
setBiometric
void setBiometric(String fieldName, List<BiometricsDto> value)
-
setDocument
void setDocument(String fieldName, DocumentDto value)
-
setBiometricException
void setBiometricException(String fieldName, List<BiometricsException> modalityExceptions)
-
setAcknowledgement
void setAcknowledgement(String acknowledgeReceiptName, byte[] acknowledgeReceipt)
-
setRegisteredDeviceDetails
void setRegisteredDeviceDetails(List<DeviceMetaInfo> deviceDetails)
-
createPacket
byte[] createPacket(String registrationId, double version, String schemaJson, Map<String,String> categoryPacketMapping, byte[] publicKey, PacketSigner signer) throws PacketCreatorException
- Throws:
PacketCreatorException
-
setOfficerBiometric
void setOfficerBiometric(String userId, String officerRole, List<BiometricsDto> value)
-
-