Class SignatureArtifactsCompresser
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.report.verificationPackage.SignatureArtifactsCompresser
public class SignatureArtifactsCompresser extends Object
Classe que comprime e armazena os dados referentes
às assinaturas de um arquivo assinado. Também
realiza a lógica de conversão dos dados para o JSON
do pacote de verificação.
-
Constructor Summary
Constructors Constructor Description SignatureArtifactsCompresser(String fileName, String signatureBytes, String fileBytes, org.apache.commons.lang3.tuple.Pair<String,byte[]> receiptRequest, Map<String,byte[]> fileHashes, SignatureWrapper.Format format, List<SignatureArtifact> signatureArtifacts, List<List<StampSignatureArtifact>> stampSignatureArtifacts, List<LpaSignatureArtifact> lpaSignatureArtifacts)
-
Method Summary
Modifier and Type Method Description org.json.JSONObject
toJson()
-
Constructor Details
-
SignatureArtifactsCompresser
public SignatureArtifactsCompresser(String fileName, String signatureBytes, String fileBytes, org.apache.commons.lang3.tuple.Pair<String,byte[]> receiptRequest, Map<String,byte[]> fileHashes, SignatureWrapper.Format format, List<SignatureArtifact> signatureArtifacts, List<List<StampSignatureArtifact>> stampSignatureArtifacts, List<LpaSignatureArtifact> lpaSignatureArtifacts)
-
-
Method Details
-
toJson
public org.json.JSONObject toJson()
-