Uses of Class
br.ufsc.labsec.pbad.core.wrappers.SignatureWrapper
Packages that use SignatureWrapper
Package
Description
-
Uses of SignatureWrapper in br.ufsc.labsec.extend
Methods in br.ufsc.labsec.extend that return SignatureWrapperModifier and TypeMethodDescriptionExtendApplication.extend(SignatureWrapper wrapper, int signatureIndex, AdESType type, AdESLevel level) ExtendApplication.extend(SignatureWrapper wrapper, int signatureIndex, AdESType type, AdESLevel level, Optional<TsaInfo.TsaAuthInfo> tsaAuthInfo) SignatureExtensionRequest.extend()ExtendApplication.stamp(SignatureWrapper wrapper, int signatureIndex, AdESType type, String attribute) ExtendApplication.stamp(SignatureWrapper wrapper, int signatureIndex, String attribute, AdESType type, Optional<TsaInfo.TsaAuthInfo> tsaAuthInfo) SignatureExtensionRequest.stamp()Methods in br.ufsc.labsec.extend with parameters of type SignatureWrapperModifier and TypeMethodDescriptionExtendApplication.extend(SignatureWrapper wrapper, int signatureIndex, AdESType type, AdESLevel level) ExtendApplication.extend(SignatureWrapper wrapper, int signatureIndex, AdESType type, AdESLevel level, Optional<TsaInfo.TsaAuthInfo> tsaAuthInfo) ExtendApplication.stamp(SignatureWrapper wrapper, int signatureIndex, AdESType type, String attribute) ExtendApplication.stamp(SignatureWrapper wrapper, int signatureIndex, String attribute, AdESType type, Optional<TsaInfo.TsaAuthInfo> tsaAuthInfo) SignatureExtensionRequest.withSignature(SignatureWrapper signature) SignatureExtensionRequest.withSignature(SignatureWrapper signature, int signatureIndex) -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.core.wrappers
Methods in br.ufsc.labsec.pbad.core.wrappers that return SignatureWrapperModifier and TypeMethodDescriptionstatic SignatureWrapperCreates a signature data wrapper for an attached signature.static SignatureWrapperSignatureWrapper.attached(InputStream signedData, String filename) Creates a signature data wrapper for an attached signature.static SignatureWrapperstatic SignatureWrapperSignatureWrapper.detached(InputStream signedData, InputStream detachedData, String filename) Creates a signature data wrapper for a detached signature.static SignatureWrapperSignatureWrapper.detached(InputStream signedData, Map<String, byte[]> hashes, String filename) static SignatureWrapperSignatureWrapper.resolveSigFormat(byte[] signedData, byte[] detachedData, String filename) static SignatureWrapperSignatureWrapper.resolveSigFormat(InputStream signedData, InputStream detachedData, String filename) Resolve the signature format based on the given parameters. -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.signerCore
Methods in br.ufsc.labsec.pbad.signerCore that return SignatureWrapperModifier and TypeMethodDescriptionSigner.getSignature(FileToBeSigned<? extends Info> fileToBeSigned) SignerApplication.sign(FileToBeSigned<?> fileToBeSigned, SignerParameters params) Methods in br.ufsc.labsec.pbad.signerCore that return types with arguments of type SignatureWrapperModifier and TypeMethodDescriptionSignerRequest.sign()Função estática auxiliar para todos os endpoints assinarem utilizando a mesma estrutura -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.signerCore.cades
Methods in br.ufsc.labsec.pbad.signerCore.cades with parameters of type SignatureWrapperModifier and TypeMethodDescriptionprotected SignatureContainer<CadesSignature> CadesAttributeIncluder.wrapperToContainer(SignatureWrapper wrapper) -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.signerCore.commons.attributes
Methods in br.ufsc.labsec.pbad.signerCore.commons.attributes with parameters of type SignatureWrapperModifier and TypeMethodDescriptionbyte[]AttributeIncluder.extendSignature(SignatureWrapper wrapper, int signatureIndex, AdESLevel level) byte[]AttributeIncluder.stampSignature(SignatureWrapper wrapper, int signatureIndex, String attribute) protected abstract SignatureContainer<Sig> AttributeIncluder.wrapperToContainer(SignatureWrapper wrapper) -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.signerCore.component
Methods in br.ufsc.labsec.pbad.signerCore.component that return SignatureWrapperModifier and TypeMethodDescription<T extends ExtraInformation>
SignatureWrapperSignerComponent.sign(FileToBeSigned<T> fileToBeSigned) Gera a assinatura e a adiciona na lista de assinaturas da aplicação -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.signerCore.jades
Methods in br.ufsc.labsec.pbad.signerCore.jades that return SignatureWrapperModifier and TypeMethodDescriptionJadesSigner.getSignature(FileToBeSigned<? extends JadesInformation> fileToBeSigned) Inicializa o gerador de contêiner de assinaturaMethods in br.ufsc.labsec.pbad.signerCore.jades with parameters of type SignatureWrapperModifier and TypeMethodDescriptionprotected SignatureContainer<JadesSignature> JadesAttributeIncluder.wrapperToContainer(SignatureWrapper wrapper) -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.signerCore.pades
Methods in br.ufsc.labsec.pbad.signerCore.pades that return SignatureWrapperModifier and TypeMethodDescriptionPadesSigner.getSignature(FileToBeSigned<? extends PadesInformation> fileToBeSigned) Methods in br.ufsc.labsec.pbad.signerCore.pades with parameters of type SignatureWrapperModifier and TypeMethodDescriptionprotected SignatureContainer<PadesSignature> PadesAttributeIncluder.wrapperToContainer(SignatureWrapper wrapper) -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.signerCore.signer
Methods in br.ufsc.labsec.pbad.signerCore.signer that return SignatureWrapperModifier and TypeMethodDescriptionCompleteSigner.getSignature(FileToBeSigned<? extends Info> fileToBeSigned) Realiza a assinatura de um arquivo. -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.signerCore.xades
Methods in br.ufsc.labsec.pbad.signerCore.xades with parameters of type SignatureWrapperModifier and TypeMethodDescriptionprotected SignatureContainer<XadesSignature> XadesAttributeIncluder.wrapperToContainer(SignatureWrapper wrapper) -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.verifierCore
Methods in br.ufsc.labsec.pbad.verifierCore that return types with arguments of type SignatureWrapperMethods in br.ufsc.labsec.pbad.verifierCore with parameters of type SignatureWrapperModifier and TypeMethodDescriptionorg.apache.commons.lang3.tuple.Pair<SignatureContainer<?>, InitialReport> VerifierApplication.createContainerAndInitialReport(VerifierParams params, SignatureWrapper wrapper, boolean isReceipt) VerifierApplication.createInitialReport(VerifierParams params, SignatureWrapper byteWrapper, boolean isReceipt) voidVerifier.report(Report report, SignatureWrapper wrapper) VerifierRequest.withSignatureWrapper(SignatureWrapper signatureWrapper) Method parameters in br.ufsc.labsec.pbad.verifierCore with type arguments of type SignatureWrapperModifier and TypeMethodDescriptionVerifierRequest.withSignatureWrappers(Queue<SignatureWrapper> signatureWrappers) Constructor parameters in br.ufsc.labsec.pbad.verifierCore with type arguments of type SignatureWrapperModifierConstructorDescriptionVerifierApplication(AbstractComponentConfiguration componentConfiguration, Queue<SignatureWrapper> signatureWrappers) VerifierApplication(Queue<SignatureWrapper> signatureWrappers) -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.verifierCore.cades
Methods in br.ufsc.labsec.pbad.verifierCore.cades with parameters of type SignatureWrapperModifier and TypeMethodDescriptionvoidCadesVerifier.report(Report report, SignatureWrapper wrapper) voidCadesVerifier.report(Report report, SignatureWrapper wrapper, List<TimeStamp<?>> timestamps) CadesVerifier.selectTarget(SignatureWrapper wrapper) Constrói umCadesSignatureContainer -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.verifierCore.certificate
Methods in br.ufsc.labsec.pbad.verifierCore.certificate with parameters of type SignatureWrapperModifier and TypeMethodDescriptionvoidCertificateVerifier.report(Report report, SignatureWrapper wrapper) voidCertificateVerifier.selectTarget(SignatureWrapper wrapper) Seleciona e valida os bytes da assinatura a serem verificados. -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.verifierCore.containerCreator
Fields in br.ufsc.labsec.pbad.verifierCore.containerCreator declared as SignatureWrapperModifier and TypeFieldDescriptionprotected final SignatureWrapperAbstractSignatureContainerCreator.wrapperConstructors in br.ufsc.labsec.pbad.verifierCore.containerCreator with parameters of type SignatureWrapperModifierConstructorDescriptionAbstractSignatureContainerCreator(SignatureWrapper wrapper, FileType fileType, boolean isReceipt, ApplicationInterface app) CadesSignatureContainerCreator(SignatureWrapper wrapper, FileType fileType, boolean isReceipt, ApplicationInterface app) JadesSignatureContainerCreator(SignatureWrapper wrapper, FileType fileType, boolean isReceipt, ApplicationInterface app) PadesSignatureContainerCreator(SignatureWrapper wrapper, FileType fileType, boolean isReceipt, ApplicationInterface app) XadesSignatureContainerCreator(SignatureWrapper wrapper, FileType fileType, boolean isReceipt, ApplicationInterface app) -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.verifierCore.jades
Methods in br.ufsc.labsec.pbad.verifierCore.jades with parameters of type SignatureWrapperModifier and TypeMethodDescriptionvoidJadesVerifier.report(Report report, SignatureWrapper wrapper) -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.verifierCore.pades
Methods in br.ufsc.labsec.pbad.verifierCore.pades with parameters of type SignatureWrapperModifier and TypeMethodDescriptionvoidPadesVerifier.report(Report report, SignatureWrapper wrapper) Cria um objetoReportcom as informações da verificação do documento -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.verifierCore.report
Methods in br.ufsc.labsec.pbad.verifierCore.report that return SignatureWrapperMethods in br.ufsc.labsec.pbad.verifierCore.report with parameters of type SignatureWrapperModifier and TypeMethodDescriptionstatic InitialReportGenerator<?> InitialReportGenerator.forWrapper(SignatureWrapper wrapper, VerifierParams params, boolean isReceipt, ApplicationInterface app) static Optional<AbstractSignatureContainerCreator<? extends Signature<?>>> InitialReportGenerator.getContainerCreator(SignatureWrapper wrapper, boolean isReceipt, ApplicationInterface app) Report.withSignatureWrapper(SignatureWrapper signatureWrapper, boolean returnArtifacts) Constructors in br.ufsc.labsec.pbad.verifierCore.report with parameters of type SignatureWrapperModifierConstructorDescriptionInitialReportGenerator(SignatureWrapper wrapper, SignatureContainer<Sig> signatureContainer, SignatureVerifierComponent<?, ?, ?, ?> signatureComponent, boolean isReceipt, VerifierParams params, ApplicationInterface app) -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.verifierCore.report.verificationPackage
Methods in br.ufsc.labsec.pbad.verifierCore.report.verificationPackage that return types with arguments of type SignatureWrapper -
Uses of SignatureWrapper in br.ufsc.labsec.pbad.verifierCore.report.verificationPackage.wrapper
-
Uses of SignatureWrapper in br.ufsc.labsec.pbad.verifierCore.xades
Methods in br.ufsc.labsec.pbad.verifierCore.xades with parameters of type SignatureWrapperModifier and TypeMethodDescriptionvoidXadesVerifier.report(Report report, SignatureWrapper wrapper) Constrói um objetoReportcom as informações da verificaçãoXadesVerifier.selectTarget(SignatureWrapper wrapper) -
Uses of SignatureWrapper in br.ufsc.labsec.web
Methods in br.ufsc.labsec.web that return SignatureWrapperModifier and TypeMethodDescriptionprotected abstract SignatureWrapperAttributeIncluderServlet.executeRequest(SignatureExtensionRequest request) protected SignatureWrapperExtendSignatureServlet.executeRequest(SignatureExtensionRequest request) protected SignatureWrapperStampSignatureServlet.executeRequest(SignatureExtensionRequest request) Method parameters in br.ufsc.labsec.web with type arguments of type SignatureWrapperModifier and TypeMethodDescriptionstatic voidServletHelper.handleResponseSignatures(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, List<SignatureWrapper> signatures) Pega as assinaturas realizadas e coloca na response da maneira adequada (se mais de um, entrega um arquivo zip)