Uses of Interface
br.ufsc.labsec.signature.signer.SignatureContainer
-
Uses of SignatureContainer in br.ufsc.labsec.signature
Classes in br.ufsc.labsec.signature that implement SignatureContainer Modifier and Type Class Description classAsn1SignatureContainer<Sig extends Signature<?>>Fields in br.ufsc.labsec.signature declared as SignatureContainer Modifier and Type Field Description protected SignatureContainer<T>AbstractSignatureVerifier. signatureContainerContêiner de assinaturaprotected SignatureContainer<Sig>CompleteSigner. signatureContainerMethods in br.ufsc.labsec.signature that return SignatureContainer Modifier and Type Method Description SignatureContainer<Sig>Asn1SignatureContainer. getContainer()Retorna o contêiner de assinaturaprotected SignatureContainer<Sig>CompleteSigner. getSignature()protected abstract SignatureContainer<T>AbstractSignatureVerifier. getSignatureContainer()Retorna o container contendo a assinaturaprotected abstract SignatureContainer<Sig>AttributeIncluder. wrapperToContainer(SignatureWrapper wrapper)Methods in br.ufsc.labsec.signature with parameters of type SignatureContainer Modifier and Type Method Description Collection<String>AttributeIncluder. addAttributesFromPolicy(Sig signature, SignatureContainer<Sig> container)Adiciona os atributos não assinados que estão faltando na assinatura para ela atingir a política de assinaturaCollection<String>AttributeIncluder. addAttributesFromProfile(Sig signature, SignatureContainer<Sig> container, Profile.AdESLevel level)Adiciona os atributos não assinados que estão faltando na assinatura para ela atingir o perfil desejadoprotected voidAttributeIncluder. addMissingUnsignedAttributes(Sig signature, SignatureContainer<Sig> container, Collection<String> attributes, SignerType signerType)Adiciona os atributos não assinados que estão faltando na assinaturabyte[]AttributeIncluder. extendSignature(Sig signature, SignatureContainer<Sig> container, Profile.AdESLevel level)Adiciona os atributos não assinados que estão faltando na assinatura para ela atingir determinado perfilprotected FileToBeSigned<? extends Info>AttributeIncluder. generateFileToBeSigned(Sig signature, SignatureContainer<Sig> container, SignerType signerType, FileFormat fileFormat)Gera o arquivo a ser assinadoabstract voidAbstractSignatureVerifier. report(Report report, SignatureContainer<T> signatureContainer)byte[]AttributeIncluder. stampSignature(Sig signature, SignatureContainer<Sig> container, String attribute) -
Uses of SignatureContainer in br.ufsc.labsec.signature.conformanceVerifier
Constructors in br.ufsc.labsec.signature.conformanceVerifier with parameters of type SignatureContainer Constructor Description InitialReportGenerator(SignatureWrapper wrapper, SignatureContainer<Sig> signatureContainer, SignatureComponent<?,?,?> signatureComponent, boolean isReceipt, VerifierParams params, Application app) -
Uses of SignatureContainer in br.ufsc.labsec.signature.conformanceVerifier.cades
Classes in br.ufsc.labsec.signature.conformanceVerifier.cades that implement SignatureContainer Modifier and Type Class Description classCadesSignatureContainerEsta classe representa o contêiner de assinaturas que estão dentro doCMSSignedData.Fields in br.ufsc.labsec.signature.conformanceVerifier.cades declared as SignatureContainer Modifier and Type Field Description protected SignatureContainer<CadesSignature>CadesInformation. receiptRequestMethods in br.ufsc.labsec.signature.conformanceVerifier.cades that return SignatureContainer Modifier and Type Method Description SignatureContainer<CadesSignature>CadesSigner. buildContainer(byte[] bytes)protected SignatureContainer<CadesSignature>CadesContainerGenerator. generateSignature(FileToBeSigned<? extends CadesInformation> fileToBeSigned, List<SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>> signedAttributes)Gera uma assinatura no formato CAdES.SignatureContainer<CadesSignature>CadesSignatureInformation. getContainer()Retorna o contêiner da assinaturaSignatureContainer<Sig>CmsParent. getContainer()SignatureContainer<CadesSignature>CadesInformation. getReceiptRequest()protected SignatureContainer<CadesSignature>CadesAttributeIncluder. wrapperToContainer(SignatureWrapper wrapper)Methods in br.ufsc.labsec.signature.conformanceVerifier.cades with parameters of type SignatureContainer Modifier and Type Method Description Collection<String>CadesAttributeIncluder. addAttributesFromProfile(CadesSignature signature, SignatureContainer<CadesSignature> container, Profile.AdESLevel level)voidCadesVerifier. report(Report report, SignatureContainer<CadesSignature> signatureContainer)Cria um objetoReportcom as informações da verificaçãoBuilderCadesInformation.CadesInformationBuilderAbstract. setReceiptRequest(SignatureContainer<CadesSignature> receiptRequest)byte[]CadesAttributeIncluder. stampSignature(CadesSignature signature, SignatureContainer<CadesSignature> container, String attribute) -
Uses of SignatureContainer in br.ufsc.labsec.signature.conformanceVerifier.containerCreator
Fields in br.ufsc.labsec.signature.conformanceVerifier.containerCreator declared as SignatureContainer Modifier and Type Field Description protected SignatureContainer<Sig>AbstractSignatureContainerCreator. signatureContainerMethods in br.ufsc.labsec.signature.conformanceVerifier.containerCreator that return SignatureContainer Modifier and Type Method Description SignatureContainer<Sig>AbstractSignatureContainerCreator. createSignatureContainer()protected abstract SignatureContainer<Sig>AbstractSignatureContainerCreator. 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 assinaturaprotected SignatureContainer<JadesSignature>JadesSignatureContainerCreator. createSignatureContainer(byte[] fileBytes, byte[] detachedBytes, Map<String,byte[]> hashes, SignatureWrapper.Format format)protected SignatureContainer<PadesSignature>PadesSignatureContainerCreator. createSignatureContainer(byte[] fileBytes, byte[] detachedBytes, Map<String,byte[]> hashes, SignatureWrapper.Format format)protected SignatureContainer<XadesSignature>XadesSignatureContainerCreator. createSignatureContainer(byte[] fileBytes, byte[] detachedBytes, Map<String,byte[]> hashes, SignatureWrapper.Format format)Methods in br.ufsc.labsec.signature.conformanceVerifier.containerCreator with parameters of type SignatureContainer Modifier and Type Method Description protected voidAbstractSignatureContainerCreator. addValidationData(SignatureContainer<Sig> signatureContainer)protected voidPadesSignatureContainerCreator. addValidationData(SignatureContainer<PadesSignature> container) -
Uses of SignatureContainer in br.ufsc.labsec.signature.conformanceVerifier.jades
Classes in br.ufsc.labsec.signature.conformanceVerifier.jades that implement SignatureContainer Modifier and Type Class Description classJadesSignatureContainerEsta classe representa um contêiner de assinaturas JAdES.Methods in br.ufsc.labsec.signature.conformanceVerifier.jades that return SignatureContainer Modifier and Type Method Description SignatureContainer<JadesSignature>JadesSigner. buildContainer(byte[] bytes)protected SignatureContainer<JadesSignature>JadesAttributeIncluder. wrapperToContainer(SignatureWrapper wrapper)Methods in br.ufsc.labsec.signature.conformanceVerifier.jades with parameters of type SignatureContainer Modifier and Type Method Description voidJadesVerifier. report(Report report, SignatureContainer<JadesSignature> signatureContainer)Cria um objetoReportcom as informações da verificação -
Uses of SignatureContainer in br.ufsc.labsec.signature.conformanceVerifier.pades
Classes in br.ufsc.labsec.signature.conformanceVerifier.pades that implement SignatureContainer Modifier and Type Class Description classPadesSignatureContainerEsta classe representa um contêiner de assinaturas PAdES.Methods in br.ufsc.labsec.signature.conformanceVerifier.pades that return SignatureContainer Modifier and Type Method Description SignatureContainer<PadesSignature>PadesSigner. buildContainer(byte[] bytes)SignatureContainer<PadesSignature>PadesContainerGenerator. generate(FileToBeSigned<? extends PadesInformation> fileToBeSigned)protected SignatureContainer<PadesSignature>PadesContainerGenerator. generateSignature(FileToBeSigned<? extends PadesInformation> fileToBeSigned, List<SignatureAttribute<Object>> signedAttributes)protected SignatureContainer<PadesSignature>PadesAttributeIncluder. wrapperToContainer(SignatureWrapper wrapper)Methods in br.ufsc.labsec.signature.conformanceVerifier.pades with parameters of type SignatureContainer Modifier and Type Method Description byte[]PadesAttributeIncluder. extendSignature(PadesSignature signature, SignatureContainer<PadesSignature> container, Profile.AdESLevel level)voidPadesVerifier. report(Report report, SignatureContainer<PadesSignature> signatureContainer)Cria um objetoReportcom as informações da verificação do documentobyte[]PadesAttributeIncluder. stampSignature(PadesSignature signature, SignatureContainer<PadesSignature> container, String attribute) -
Uses of SignatureContainer in br.ufsc.labsec.signature.conformanceVerifier.receipt
Constructors in br.ufsc.labsec.signature.conformanceVerifier.receipt with parameters of type SignatureContainer Constructor Description ReceiptBundle(SignatureContainer<CadesSignature> receipt, SignatureContainer<CadesSignature> request) -
Uses of SignatureContainer in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa
Fields in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa declared as SignatureContainer Modifier and Type Field Description protected SignatureContainer<Sig>Lpa. signatureContainerMethods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa that return SignatureContainer Modifier and Type Method Description SignatureContainer<Sig>Lpa. getDetachedSignature() -
Uses of SignatureContainer in br.ufsc.labsec.signature.conformanceVerifier.xades
Classes in br.ufsc.labsec.signature.conformanceVerifier.xades that implement SignatureContainer Modifier and Type Class Description classXadesSignatureContainerEsta classe representa um contêiner de assinaturas XAdES.Methods in br.ufsc.labsec.signature.conformanceVerifier.xades that return SignatureContainer Modifier and Type Method Description SignatureContainer<XadesSignature>XadesSigner. buildContainer(byte[] bytes)protected SignatureContainer<XadesSignature>XadesContainerGenerator. generateSignature(FileToBeSigned<? extends XadesInformation> fileToBeSigned, List<SignatureAttribute<Element>> signedAttributes)SignatureContainer<? extends GenericXadesSignature>GenericXadesSignature. getContainer()Retorna o contêiner de assinaturaprotected SignatureContainer<XadesSignature>XadesAttributeIncluder. wrapperToContainer(SignatureWrapper wrapper)Methods in br.ufsc.labsec.signature.conformanceVerifier.xades with parameters of type SignatureContainer Modifier and Type Method Description voidXadesVerifier. report(Report report, SignatureContainer<XadesSignature> signatureContainer)Constrói um objetoReportcom as informações da verificação -
Uses of SignatureContainer in br.ufsc.labsec.signature.signer
Methods in br.ufsc.labsec.signature.signer that return SignatureContainer Modifier and Type Method Description SignatureContainer<Sig>CompleteContainerGenerator. generate(FileToBeSigned<? extends Info> fileToBeSigned)SignatureContainer<Sig>ContainerGenerator. generate(FileToBeSigned<? extends Info> fileToBeSigned)Gera a assinatura a partir dos atributos e conteúdos informadosprotected abstract SignatureContainer<Sig>CompleteContainerGenerator. generateSignature(FileToBeSigned<? extends Info> fileToBeSigned, List<SignatureAttribute<Encod>> signedAttributes) -
Uses of SignatureContainer in br.ufsc.labsec.signature.signer.common
Methods in br.ufsc.labsec.signature.signer.common that return SignatureContainer Modifier and Type Method Description SignatureContainer<Sig>ContainerBuilder. buildContainer(byte[] bytes)default SignatureContainer<Sig>ContainerBuilder. buildContainer(InputStream inputStream) -
Uses of SignatureContainer in br.ufsc.labsec.utils.cache
Methods in br.ufsc.labsec.utils.cache that return SignatureContainer Modifier and Type Method Description SignatureContainer<Sig>DetachedCacheable. getDetachedSignature()Methods in br.ufsc.labsec.utils.cache with parameters of type SignatureContainer Modifier and Type Method Description protected voidDetachedCache. store(Data obj, SignatureContainer<Sig> sig)Armazena um objeto na cache, juntamente com sua assinatura