Uses of Class
br.ufsc.labsec.signature.conformanceVerifier.pades.PadesSignature
-
Uses of PadesSignature in br.ufsc.labsec.signature.conformanceVerifier
Methods in br.ufsc.labsec.signature.conformanceVerifier with parameters of type PadesSignature Modifier and Type Method Description void
InitialReportGenerator. captureSignatureInfo(PadesSignature signature)
Verifica se uma assinatura pades e contém um atributo de política e avalia se ela é ancorada -
Uses of PadesSignature in br.ufsc.labsec.signature.conformanceVerifier.containerCreator
Methods in br.ufsc.labsec.signature.conformanceVerifier.containerCreator that return types with arguments of type PadesSignature Modifier and Type Method Description protected SignatureContainer<PadesSignature>
PadesSignatureContainerCreator. createSignatureContainer(byte[] fileBytes, byte[] detachedBytes, Map<String,byte[]> hashes, SignatureWrapper.Format format)
Methods in br.ufsc.labsec.signature.conformanceVerifier.containerCreator with parameters of type PadesSignature Modifier and Type Method Description protected void
PadesSignatureContainerCreator. addSignatureValidationData(PadesSignature signature, int indexOfSignature)
Method parameters in br.ufsc.labsec.signature.conformanceVerifier.containerCreator with type arguments of type PadesSignature Modifier and Type Method Description protected void
PadesSignatureContainerCreator. addValidationData(SignatureContainer<PadesSignature> container)
-
Uses of PadesSignature in br.ufsc.labsec.signature.conformanceVerifier.pades
Methods in br.ufsc.labsec.signature.conformanceVerifier.pades that return PadesSignature Modifier and Type Method Description PadesSignature
PadesSigner. getLastSignature(FileToBeSigned<? extends PadesInformation> fileToBeSigned)
PadesSignature
PadesVerifier. getPadesSignature()
PadesSignature
PadesSignatureContainer. getSignatureAt(int index)
Obtém a assinatura no índice especificado, para o caso específico de assinaturas PAdES é possível que uma exceção seja lançada caso não seja possível criar a assinatura.PadesSignature
PadesSignatureContainer.PadesIterator. next()
Methods in br.ufsc.labsec.signature.conformanceVerifier.pades that return types with arguments of type PadesSignature Modifier and Type Method Description SignatureContainer<PadesSignature>
PadesSigner. buildContainer(byte[] bytes)
protected SignatureContainer<PadesSignature>
PadesContainerGenerator. generateSignature(FileToBeSigned<? extends PadesInformation> fileToBeSigned, List<SignatureAttribute<Object>> signedAttributes)
protected AttributeFactory<PadesInformation,Object,PadesSignature>
PadesAttributeIncluder. getAttributeFactory()
protected SignatureContainer<PadesSignature>
PadesAttributeIncluder. wrapperToContainer(SignatureBytesWrapper wrapper)
Methods in br.ufsc.labsec.signature.conformanceVerifier.pades with parameters of type PadesSignature Modifier and Type Method Description void
PadesVerifier. addValidationData(PadesSignature padesSignature)
byte[]
PadesAttributeIncluder. extendSignature(PadesSignature signature, SignatureContainer<PadesSignature> container, Profile.AdESLevel level)
int
PadesSignatureContainer. getIndexOfSignature(PadesSignature signature)
protected KeyStoreInformation
PadesAttributeIncluder. getKeyStoreInformation(PadesSignature signature)
X509Certificate
PadesVerifier. getSigningCertificate(PadesSignature padesSignature)
void
PadesVerifier. report(Report report, PadesSignature signature, PadesSignatureContainer container)
Cria um objetoReport
com as informações da verificação do documentobyte[]
PadesAttributeIncluder. stampSignature(PadesSignature signature, SignatureContainer<PadesSignature> container, String attribute)
Method parameters in br.ufsc.labsec.signature.conformanceVerifier.pades with type arguments of type PadesSignature Modifier and Type Method Description void
PadesSignatureContainer. captureInitialSignatureInformation(InitialReportGenerator<PadesSignature> generator)
void
PadesSignatureContainer. executeInAllSignatures(BiConsumer<PadesSignature,Integer> consumer, ExceptionHandler exceptionHandler)
byte[]
PadesAttributeIncluder. extendSignature(PadesSignature signature, SignatureContainer<PadesSignature> container, Profile.AdESLevel level)
void
PadesVerifier. report(Report report, SignatureContainer<PadesSignature> signatureContainer)
Cria um objetoReport
com as informações da verificação do documentobyte[]
PadesAttributeIncluder. stampSignature(PadesSignature signature, SignatureContainer<PadesSignature> container, String attribute)
-
Uses of PadesSignature in br.ufsc.labsec.signature.conformanceVerifier.pades.attributes
Methods in br.ufsc.labsec.signature.conformanceVerifier.pades.attributes with parameters of type PadesSignature Modifier and Type Method Description void
SignatureDictionary. verifyProfileEntries(PadesSignature signature)
-
Uses of PadesSignature in br.ufsc.labsec.signature.conformanceVerifier.pades.creators
Methods in br.ufsc.labsec.signature.conformanceVerifier.pades.creators with parameters of type PadesSignature Modifier and Type Method Description <Information extends PadesInformation>
SignatureAttribute<Object>DocTimeStampCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned, PadesSignature signature)
<T extends PadesInformation>
SignatureAttribute<Object>DSSCreator. getAttribute(FileToBeSigned<T> fileToBeSigned, PadesSignature signature)
-
Uses of PadesSignature in br.ufsc.labsec.signature.conformanceVerifier.pades.utils
Methods in br.ufsc.labsec.signature.conformanceVerifier.pades.utils with parameters of type PadesSignature Modifier and Type Method Description DSSDecoder.DictionaryArtifacts
DSSDecoder. getVRIArtifacts(PadesSignature signature)
Constructors in br.ufsc.labsec.signature.conformanceVerifier.pades.utils with parameters of type PadesSignature Constructor Description DSSDecoder(PadesSignature signature, PadesSignatureComponent component)
Construtor -
Uses of PadesSignature in br.ufsc.labsec.signature.conformanceVerifier.pdf
Methods in br.ufsc.labsec.signature.conformanceVerifier.pdf with parameters of type PadesSignature Modifier and Type Method Description static byte[]
PDDocumentUtils. digest(PadesSignature signature)
static byte[]
PDDocumentUtils. digest(org.bouncycastle.asn1.ASN1ObjectIdentifier identifier, PadesSignature signature)
static byte[]
PDDocumentUtils. DIGEST(PadesSignature signature)
static byte[]
PDDocumentUtils. DIGEST(org.bouncycastle.asn1.ASN1ObjectIdentifier identifier, PadesSignature signature)
static List<org.apache.pdfbox.pdmodel.interactive.digitalsignature.PDSignature>
PDDocumentUtils. getDocTimestampsOfSignature(PadesSignature signature)
-
Uses of PadesSignature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.PAdESProfiles