Class SignatureArtifactsCompresser
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.report.verificationPackage.SignatureArtifactsCompresser
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
ConstructorsConstructorDescriptionSignatureArtifactsCompresser(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
-
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
-
getFileName
-
getFormat
-
getSignatureBytes
-
getFileBytes
-
getReceiptRequest
-
getFileHashes
-
getCertificates
-
getCrls
-
getOcsps
-
getStamps
-
getTrustAnchorsCertificates
-
getLpas
-
getPas
-
getSignatureArtifactCodes
-
getStampSignatureArtifactCodes
-
getLpaSignatureArtifactCodes
-
toJson
public org.json.JSONObject toJson()
-