Uses of Class
br.ufsc.labsec.signature.conformanceVerifier.xades.XadesSignature
-
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder that return types with arguments of type XadesSignature Modifier and Type Method Description static List<Profile<Element,XadesSignature>>
Profile. getXAdESProfiles()
-
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.XAdESProfiles
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.XAdESProfiles with parameters of type XadesSignature Modifier and Type Method Description boolean
XAdESBES. defineProfile(XadesSignature signature)
boolean
XAdESBProfile. defineProfile(XadesSignature signature)
boolean
XAdESLTAProfile. defineProfile(XadesSignature xadesSignature)
boolean
XAdESLTProfile. defineProfile(XadesSignature signature)
boolean
XAdESTProfile. defineProfile(XadesSignature signature)
boolean
XAdESLTAProfile. hasLongTermAvailability(XadesSignature signature)
boolean
XAdESLTProfile. hasRevocationValuesInLongTermValidation(XadesSignature signature)
boolean
XAdESBES. isBasicSignature(XadesSignature signature)
boolean
XAdESBProfile. isBasicSignature(XadesSignature signature)
boolean
XAdESTProfile. providesTrustedTime(XadesSignature signature)
-
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades
Fields in br.ufsc.labsec.signature.conformanceVerifier.xades declared as XadesSignature Modifier and Type Field Description protected XadesSignature
AbstractVerifier. signature
Assinatura a ser verificada.Fields in br.ufsc.labsec.signature.conformanceVerifier.xades with type parameters of type XadesSignature Modifier and Type Field Description protected SignatureContainer<XadesSignature>
AbstractXadesSigner. signatureContainer
Contêiner de assinatura XAdESMethods in br.ufsc.labsec.signature.conformanceVerifier.xades that return XadesSignature Modifier and Type Method Description XadesSignature
XadesVerifier. getSelectedSignature()
Retorna a assinatura selecionadaXadesSignature
AbstractVerifier. getSignature()
Retorna a assinatura que foi passada na construção da classeXadesSignature
SignatureVerifier. getSignature()
Retorna a assinatura que foi passada na construção da classeXadesSignature
XadesSignatureContainer. getSignatureAt(int index)
Retorna a assinatura no índice dadoMethods in br.ufsc.labsec.signature.conformanceVerifier.xades that return types with arguments of type XadesSignature Modifier and Type Method Description protected SignatureContainer<XadesSignature>
XadesContainerGenerator. generateSignature(FileToBeSigned<? extends XadesInformation> fileToBeSigned, List<SignatureAttribute<Element>> signedAttributes)
@NotNull Iterator<XadesSignature>
XadesSignatureContainer. iterator()
Methods in br.ufsc.labsec.signature.conformanceVerifier.xades with parameters of type XadesSignature Modifier and Type Method Description void
XadesVerifier. addValidationData(XadesSignature xadesSignature)
Adiciona novos certificados e CRLs ao SignatureIdentityInformation da assinatura de acordo com a presença dos atributos CertificateValues e RevocationValuesList<Certificate>
XadesVerifier. getCertificateValues(XadesSignature xadesSignature)
Retorna a lista de certificados do atributo CertificateValuesCertificate
XadesVerifier. getSignerCertificate(XadesSignature sig)
Tenta encontrar o certificado do assinante, buscando primeiro no KeyInfo e depois no atributo SiningCertificate.void
AbstractVerifier. initialize(XadesSignature signature, SignatureVerifierParams params)
Inicializa o Verifier de acodo com os parâmetrosprotected boolean
XadesVerifier. validSignature(XadesSignature s)
Verifica se a assinatura foi feita com um certificado ICP-Brasil e se é uma assinatura XAdESConstructors in br.ufsc.labsec.signature.conformanceVerifier.xades with parameters of type XadesSignature Constructor Description SignatureVerifier(XadesSignature signature, SignatureVerifierParams params, SignaturePolicyInterface signaturePolicyInterface)
Constrói umSignatureVerifier
a partir da assinatura a ser verificada.SignatureVerifier(XadesSignature signature, XadesSignatureComponent xadesSignatureComponent)
Constrói umSignatureVerifier
a partir da assinatura a ser verificada e da política de assinatura usada na assinatura.SignatureVerifier(XadesSignature signature, SignaturePolicyInterface signaturePolicyInterface)
Constrói umSignatureVerifier
a partir da assinatura a ser verificada -
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned
Subclasses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned Modifier and Type Class Description class
CounterSignature
Representa uma contra assinatura no formato XAdES. -
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades.creator.unsigned
Methods in br.ufsc.labsec.signature.conformanceVerifier.xades.creator.unsigned with parameters of type XadesSignature Modifier and Type Method Description <Information extends XadesInformation>
SignatureAttribute<Element>TimeStampValidationDataCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned, XadesSignature signature)
protected byte[]
ArchiveTimeStampCreator. getDigestToSign(XadesSignature signature, String digestAlgName)
protected byte[]
RefsOnlyTimeStampV2Creator. getDigestToSign(XadesSignature signature, String digestAlgName)
protected byte[]
SigAndRefsTimeStampCreator. getDigestToSign(XadesSignature signature, String digestAlgName)
protected byte[]
SigAndRefsTimeStampV2Creator. getDigestToSign(XadesSignature signature, String digestAlgName)
protected byte[]
SignatureTimeStampCreator. getDigestToSign(XadesSignature signature, String digestAlgName)
protected List<Certificate>
AttributeCertificateRefsCreator. otherCertificatesToExclude(AttributeCertificateCollection certificateCollection, List<? extends Certificate> certificatesInPath, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature, List<Certificate> certificates)
protected List<Certificate>
AttributeCertificateRefsV2Creator. otherCertificatesToExclude(AttributeCertificateCollection certificateCollection, List<? extends Certificate> certificatesInPath, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature, List<Certificate> certificates)
List<Certificate>
CertificateValuesCreator. otherCertificatesToExclude(CertificateCollection certificateCollection, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
protected List<Certificate>
AttributeCertificateRefsCreator. otherCertificatesToInclude(AttributeCertificateCollection certificateCollection, List<? extends Certificate> pathWithAnchor, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature, List<Certificate> certificates)
protected List<Certificate>
AttributeCertificateRefsV2Creator. otherCertificatesToInclude(AttributeCertificateCollection certificateCollection, List<? extends Certificate> pathWithAnchor, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature, List<Certificate> certificates)
Set<Certificate>
CertificateValuesCreator. otherCertificatesToInclude(CertificateCollection certificateCollection, List<? extends Certificate> pathWithAnchor, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
Set<CRL>
CompleteRevocationRefsCreator. otherCRLsToExclude(CRLRevocationInformation crlCollection, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
Set<CRL>
RevocationValuesCreator. otherCRLsToExclude(CRLRevocationInformation crlCollection, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
Set<CRL>
CompleteRevocationRefsCreator. otherCRLsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, CRLRevocationInformation crlCollection, List<CRL> certpathCRLs, CertPath certPath, Set<TrustAnchor> anchors, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
Set<CRL>
RevocationValuesCreator. otherCRLsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, CRLRevocationInformation crlCollection, List<CRL> certpathCRLs, CertPath certPath, Set<TrustAnchor> anchors, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
CompleteRevocationRefsCreator. otherOCSPsToExclude(OCSPRevocationInformation crlCollection, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
RevocationValuesCreator. otherOCSPsToExclude(OCSPRevocationInformation ocspCollection, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
CompleteRevocationRefsCreator. otherOCSPsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, OCSPRevocationInformation ocspCollection, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> certpathOCSPs, CertPath certpath, Set<TrustAnchor> anchors, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
RevocationValuesCreator. otherOCSPsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, OCSPRevocationInformation ocspCollection, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> certpathOCSPs, CertPath certpath, Set<TrustAnchor> anchors, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)