Uses of Class
br.ufsc.labsec.signature.wrappers.SignatureWrapper
-
Uses of SignatureWrapper in br.ufsc.labsec.component
Methods in br.ufsc.labsec.component that return SignatureWrapper Modifier and Type Method Description SignatureWrapper
Application. extend(SignatureWrapper wrapper, int signatureIndex, Profile.AdESType type, Profile.AdESLevel level, Optional<TsaInfo.TsaAuthInfo> tsaAuthInfo)
SignatureWrapper
Application. sign(FileToBeSigned<?> fileToBeSigned, SignerParameters params)
SignatureWrapper
Application. stamp(SignatureWrapper wrapper, int signatureIndex, String attribute, Profile.AdESType type, Optional<TsaInfo.TsaAuthInfo> tsaAuthInfo)
Methods in br.ufsc.labsec.component with parameters of type SignatureWrapper Modifier and Type Method Description InitialReport
Application. createInitialReport(VerifierParams params, SignatureWrapper byteWrapper, boolean isReceipt)
SignatureWrapper
Application. extend(SignatureWrapper wrapper, int signatureIndex, Profile.AdESType type, Profile.AdESLevel level, Optional<TsaInfo.TsaAuthInfo> tsaAuthInfo)
SignatureWrapper
Application. stamp(SignatureWrapper wrapper, int signatureIndex, String attribute, Profile.AdESType type, Optional<TsaInfo.TsaAuthInfo> tsaAuthInfo)
Constructor parameters in br.ufsc.labsec.component with type arguments of type SignatureWrapper Constructor Description Application(AbstractComponentConfiguration componentConfiguration, List<SignatureWrapper> signatureWrapperList)
Application(List<SignatureWrapper> signatureWrapperList)
-
Uses of SignatureWrapper in br.ufsc.labsec.signature
Methods in br.ufsc.labsec.signature that return SignatureWrapper Modifier and Type Method Description SignatureWrapper
SignatureExtensionRequest. extend()
SignatureWrapper
CompleteSigner. getSignature(FileToBeSigned<? extends Info> fileToBeSigned)
Realiza a assinatura de um arquivo.SignatureWrapper
Signer. getSignature(FileToBeSigned<? extends Info> fileToBeSigned)
SignatureWrapper
SignatureExtensionRequest. stamp()
Methods in br.ufsc.labsec.signature that return types with arguments of type SignatureWrapper Modifier and Type Method Description List<SignatureWrapper>
SignerRequest. sign()
Função estática auxiliar para todos os endpoints assinarem utilizando a mesma estruturaMethods in br.ufsc.labsec.signature with parameters of type SignatureWrapper Modifier and Type Method Description byte[]
AttributeIncluder. extendSignature(SignatureWrapper wrapper, int signatureIndex, Profile.AdESLevel level)
void
Verifier. report(Report report, SignatureWrapper wrapper)
byte[]
AttributeIncluder. stampSignature(SignatureWrapper wrapper, int signatureIndex, String attribute)
SignatureExtensionRequest
SignatureExtensionRequest. withSignature(SignatureWrapper signature)
SignatureExtensionRequest
SignatureExtensionRequest. withSignature(SignatureWrapper signature, int signatureIndex)
protected abstract SignatureContainer<Sig>
AttributeIncluder. wrapperToContainer(SignatureWrapper wrapper)
-
Uses of SignatureWrapper in br.ufsc.labsec.signature.conformanceVerifier
Methods in br.ufsc.labsec.signature.conformanceVerifier with parameters of type SignatureWrapper Modifier and Type Method Description VerifierRequest
VerifierRequest. withSignatureWrapper(SignatureWrapper signatureWrapper)
Method parameters in br.ufsc.labsec.signature.conformanceVerifier with type arguments of type SignatureWrapper Modifier and Type Method Description VerifierRequest
VerifierRequest. withSignatureWrappers(Collection<SignatureWrapper> signatureWrappers)
Constructors in br.ufsc.labsec.signature.conformanceVerifier with parameters of type SignatureWrapper Constructor Description InitialReportGenerator(SignatureWrapper wrapper, SignatureContainer<Sig> signatureContainer, SignatureComponent<?,?,?> signatureComponent, boolean isReceipt, VerifierParams params, Application app)
-
Uses of SignatureWrapper in br.ufsc.labsec.signature.conformanceVerifier.cades
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades with parameters of type SignatureWrapper Modifier and Type Method Description void
CadesVerifier. report(Report report, SignatureWrapper wrapper)
void
CadesVerifier. report(Report report, SignatureWrapper wrapper, List<TimeStamp<Object>> timestamps)
CadesSignatureContainer
CadesVerifier. selectTarget(SignatureWrapper wrapper)
Constrói umCadesSignatureContainer
protected SignatureContainer<CadesSignature>
CadesAttributeIncluder. wrapperToContainer(SignatureWrapper wrapper)
-
Uses of SignatureWrapper in br.ufsc.labsec.signature.conformanceVerifier.certificate
Methods in br.ufsc.labsec.signature.conformanceVerifier.certificate with parameters of type SignatureWrapper Modifier and Type Method Description void
CertificateVerifier. report(Report report, SignatureWrapper wrapper)
void
CertificateVerifier. selectTarget(SignatureWrapper wrapper)
Seleciona e valida os bytes da assinatura a serem verificados. -
Uses of SignatureWrapper in br.ufsc.labsec.signature.conformanceVerifier.containerCreator
Fields in br.ufsc.labsec.signature.conformanceVerifier.containerCreator declared as SignatureWrapper Modifier and Type Field Description protected SignatureWrapper
AbstractSignatureContainerCreator. wrapper
Constructors in br.ufsc.labsec.signature.conformanceVerifier.containerCreator with parameters of type SignatureWrapper Constructor Description AbstractSignatureContainerCreator(SignatureWrapper wrapper, FileType fileType, boolean isReceipt, Application app)
CadesSignatureContainerCreator(SignatureWrapper wrapper, FileType fileType, boolean isReceipt, Application app)
JadesSignatureContainerCreator(SignatureWrapper wrapper, FileType fileType, boolean isReceipt, Application app)
PadesSignatureContainerCreator(SignatureWrapper wrapper, FileType fileType, boolean isReceipt, Application app)
XadesSignatureContainerCreator(SignatureWrapper wrapper, FileType fileType, boolean isReceipt, Application app)
-
Uses of SignatureWrapper in br.ufsc.labsec.signature.conformanceVerifier.jades
Methods in br.ufsc.labsec.signature.conformanceVerifier.jades that return SignatureWrapper Modifier and Type Method Description SignatureWrapper
JadesSigner. getSignature(FileToBeSigned<? extends JadesInformation> fileToBeSigned)
Inicializa o gerador de contêiner de assinaturaMethods in br.ufsc.labsec.signature.conformanceVerifier.jades with parameters of type SignatureWrapper Modifier and Type Method Description void
JadesVerifier. report(Report report, SignatureWrapper wrapper)
protected SignatureContainer<JadesSignature>
JadesAttributeIncluder. wrapperToContainer(SignatureWrapper wrapper)
-
Uses of SignatureWrapper in br.ufsc.labsec.signature.conformanceVerifier.pades
Methods in br.ufsc.labsec.signature.conformanceVerifier.pades that return SignatureWrapper Modifier and Type Method Description SignatureWrapper
PadesSigner. getSignature(FileToBeSigned<? extends PadesInformation> fileToBeSigned)
Methods in br.ufsc.labsec.signature.conformanceVerifier.pades with parameters of type SignatureWrapper Modifier and Type Method Description void
PadesVerifier. report(Report report, SignatureWrapper wrapper)
Cria um objetoReport
com as informações da verificação do documentoprotected SignatureContainer<PadesSignature>
PadesAttributeIncluder. wrapperToContainer(SignatureWrapper wrapper)
-
Uses of SignatureWrapper in br.ufsc.labsec.signature.conformanceVerifier.report
Methods in br.ufsc.labsec.signature.conformanceVerifier.report that return SignatureWrapper Modifier and Type Method Description SignatureWrapper
Report. getSignatureWrapper()
Methods in br.ufsc.labsec.signature.conformanceVerifier.report with parameters of type SignatureWrapper Modifier and Type Method Description Report
Report. withSignatureWrapper(SignatureWrapper signatureWrapper)
-
Uses of SignatureWrapper in br.ufsc.labsec.signature.conformanceVerifier.report.verificationPackage
Methods in br.ufsc.labsec.signature.conformanceVerifier.report.verificationPackage that return types with arguments of type SignatureWrapper Modifier and Type Method Description List<SignatureWrapper>
VerificationPackageAggregator. getWrappers()
-
Uses of SignatureWrapper in br.ufsc.labsec.signature.conformanceVerifier.xades
Methods in br.ufsc.labsec.signature.conformanceVerifier.xades with parameters of type SignatureWrapper Modifier and Type Method Description void
XadesVerifier. report(Report report, SignatureWrapper wrapper)
Constrói um objetoReport
com as informações da verificaçãoXadesSignatureContainer
XadesVerifier. selectTarget(SignatureWrapper wrapper)
protected SignatureContainer<XadesSignature>
XadesAttributeIncluder. wrapperToContainer(SignatureWrapper wrapper)
-
Uses of SignatureWrapper in br.ufsc.labsec.signature.signer.policyStorage
Methods in br.ufsc.labsec.signature.signer.policyStorage that return SignatureWrapper Modifier and Type Method Description SignatureWrapper
SignerComponent. extend(SignatureWrapper wrapper, int signatureIndex, Profile.AdESType type, Profile.AdESLevel level)
<T extends ExtraInformation>
SignatureWrapperSignerComponent. sign(FileToBeSigned<T> fileToBeSigned)
Gera a assinatura e a adiciona na lista de assinaturas da aplicaçãoSignatureWrapper
SignerComponent. stamp(SignatureWrapper wrapper, int signatureIndex, Profile.AdESType type, String attribute)
Methods in br.ufsc.labsec.signature.signer.policyStorage with parameters of type SignatureWrapper Modifier and Type Method Description SignatureWrapper
SignerComponent. extend(SignatureWrapper wrapper, int signatureIndex, Profile.AdESType type, Profile.AdESLevel level)
SignatureWrapper
SignerComponent. stamp(SignatureWrapper wrapper, int signatureIndex, Profile.AdESType type, String attribute)
-
Uses of SignatureWrapper in br.ufsc.labsec.signature.wrappers
Subclasses of SignatureWrapper in br.ufsc.labsec.signature.wrappers Modifier and Type Class Description class
VerificationPackageDataWrapper
Methods in br.ufsc.labsec.signature.wrappers that return SignatureWrapper Modifier and Type Method Description static SignatureWrapper
SignatureWrapper. attached(byte[] signedData, String filename)
Creates a signature data wrapper for an attached signature.static SignatureWrapper
SignatureWrapper. attached(InputStream signedData, String filename)
Creates a signature data wrapper for an attached signature.static SignatureWrapper
SignatureWrapper. detached(byte[] signedData, byte[] detachedData, String filename)
static SignatureWrapper
SignatureWrapper. detached(InputStream signedData, InputStream detachedData, String filename)
Creates a signature data wrapper for a detached signature.static SignatureWrapper
SignatureWrapper. detached(InputStream signedData, Map<String,byte[]> hashes, String filename)
static SignatureWrapper
SignatureWrapper. resolveSigFormat(byte[] signedData, byte[] detachedData, String filename)
static SignatureWrapper
SignatureWrapper. resolveSigFormat(InputStream signedData, InputStream detachedData, String filename)
Resolve the signature format based on the given parameters. -
Uses of SignatureWrapper in br.ufsc.labsec.web
Methods in br.ufsc.labsec.web that return SignatureWrapper Modifier and Type Method Description protected abstract SignatureWrapper
AttributeIncluderServlet. executeRequest(SignatureExtensionRequest request)
protected SignatureWrapper
ExtendSignatureServlet. executeRequest(SignatureExtensionRequest request)
protected SignatureWrapper
StampSignatureServlet. executeRequest(SignatureExtensionRequest request)
Method parameters in br.ufsc.labsec.web with type arguments of type SignatureWrapper Modifier and Type Method Description static void
ServletHelper. 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)