Class XadesSignatureContainerCreator
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.containerCreator.AbstractSignatureContainerCreator<XadesSignature>
br.ufsc.labsec.signature.conformanceVerifier.containerCreator.XadesSignatureContainerCreator
public class XadesSignatureContainerCreator extends AbstractSignatureContainerCreator<XadesSignature>
-
Field Summary
Fields inherited from class br.ufsc.labsec.signature.conformanceVerifier.containerCreator.AbstractSignatureContainerCreator
app, signatureContainer, wrapper -
Constructor Summary
Constructors Constructor Description XadesSignatureContainerCreator(SignatureWrapper wrapper, FileType fileType, boolean isReceipt, Application app) -
Method Summary
Modifier and Type Method Description protected SignatureContainer<XadesSignature>createSignatureContainer(byte[] fileBytes, byte[] detachedBytes, Map<String,byte[]> hashes, SignatureWrapper.Format format)Constrói o esqueleto de um contêiner com as informações de cada assinaturaXadesSignatureComponentgetSignatureComponent()Captura o componente da assinatura em questãoMethods inherited from class br.ufsc.labsec.signature.conformanceVerifier.containerCreator.AbstractSignatureContainerCreator
addValidationData, addValidationDataFromVerificationPackage, addValidationDataFromVerpak, createSignatureContainer
-
Constructor Details
-
XadesSignatureContainerCreator
public XadesSignatureContainerCreator(SignatureWrapper wrapper, FileType fileType, boolean isReceipt, Application app)
-
-
Method Details
-
createSignatureContainer
protected SignatureContainer<XadesSignature> createSignatureContainer(byte[] fileBytes, byte[] detachedBytes, Map<String,byte[]> hashes, SignatureWrapper.Format format) throws PbadExceptionDescription copied from class:AbstractSignatureContainerCreatorConstrói o esqueleto de um contêiner com as informações de cada assinatura- Specified by:
createSignatureContainerin classAbstractSignatureContainerCreator<XadesSignature>- Returns:
- Contêiner com as informações de cada assinatura
- Throws:
PbadException- Falha ao construir o contêiner
-
getSignatureComponent
Description copied from class:AbstractSignatureContainerCreatorCaptura o componente da assinatura em questão- Specified by:
getSignatureComponentin classAbstractSignatureContainerCreator<XadesSignature>- Returns:
- retorna o componente da assinatura em questão
-