Class IdAaEtsCertValuesCreator
java.lang.Object
br.ufsc.labsec.signature.signer.UnsignedAttributeCreator<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature>
br.ufsc.labsec.signature.signer.creator.CertificateCreator<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature>
br.ufsc.labsec.signature.signer.creator.CertificateInfoCreator<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature>
br.ufsc.labsec.signature.conformanceVerifier.cades.creator.unsigned.IdAaEtsCertValuesCreator
public class IdAaEtsCertValuesCreator
extends CertificateInfoCreator<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature>
Esta classe é responsável pela criação do atributo IdAaEtsCertValuesCreator
-
Nested Class Summary
-
Field Summary
Fields inherited from class CertificateCreator
WRONG_ATTRIBUTE_ORDER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSignatureAttribute<org.bouncycastle.asn1.cms.Attribute> constructAttribute(Component component, Collection<Certificate> certificates) otherCertificatesToExclude(CertificateCollection certificateCollection, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature) otherCertificatesToInclude(CertificateCollection certificateCollection, List<? extends Certificate> pathWithAnchor, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature) Methods inherited from class CertificateCreator
getAttributeMethods inherited from class UnsignedAttributeCreator
createRevocationData, isSigned
-
Constructor Details
-
IdAaEtsCertValuesCreator
Construtor- Parameters:
component- Componente de assinatura CAdES
-
-
Method Details
-
otherCertificatesToExclude
public List<Certificate> otherCertificatesToExclude(CertificateCollection certificateCollection, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature) - Specified by:
otherCertificatesToExcludein classCertificateCreator<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature>
-
otherCertificatesToInclude
public Set<Certificate> otherCertificatesToInclude(CertificateCollection certificateCollection, List<? extends Certificate> pathWithAnchor, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature) throws SignatureAttributeException - Specified by:
otherCertificatesToIncludein classCertificateCreator<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature>- Throws:
SignatureAttributeException
-
constructAttribute
public SignatureAttribute<org.bouncycastle.asn1.cms.Attribute> constructAttribute(Component component, Collection<Certificate> certificates) throws SignatureAttributeException - Specified by:
constructAttributein classCertificateCreator<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature>- Throws:
SignatureAttributeException
-