Class IdAaEtsCertValuesVerifier
java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.verifier.unsigned.IdAaEtsCertValuesVerifier
- All Implemented Interfaces:
CadesAttributeVerifier<IdAaEtsCertValues>, AttributeVerifier<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature, IdAaEtsCertValues, CadesAbstractVerifierInterface>
public class IdAaEtsCertValuesVerifier
extends Object
implements CadesAttributeVerifier<IdAaEtsCertValues>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvalidateAttributeCertificateRefs(IdAaEtsCertValues attr, CadesAbstractVerifierInterface verifier, List<Certificate> inSignedData) voidvalidateCertificateRefs(IdAaEtsCertValues attr, CadesAbstractVerifierInterface verifier, List<Certificate> inSignedData) voidvalidateSigningCertificate(IdAaEtsCertValues attr, CadesAbstractVerifierInterface verifier, List<Certificate> inSignedData) voidverify(IdAaEtsCertValues attr, CadesAbstractVerifierInterface verifier)
-
Constructor Details
-
IdAaEtsCertValuesVerifier
public IdAaEtsCertValuesVerifier()
-
-
Method Details
-
validateSigningCertificate
public void validateSigningCertificate(IdAaEtsCertValues attr, CadesAbstractVerifierInterface verifier, List<Certificate> inSignedData) throws SignatureAttributeException - Throws:
SignatureAttributeException
-
validateCertificateRefs
public void validateCertificateRefs(IdAaEtsCertValues attr, CadesAbstractVerifierInterface verifier, List<Certificate> inSignedData) throws SignatureAttributeException - Throws:
SignatureAttributeException
-
validateAttributeCertificateRefs
public void validateAttributeCertificateRefs(IdAaEtsCertValues attr, CadesAbstractVerifierInterface verifier, List<Certificate> inSignedData) throws SignatureAttributeException - Throws:
SignatureAttributeException
-
verify
public void verify(IdAaEtsCertValues attr, CadesAbstractVerifierInterface verifier) throws SignatureAttributeException - Specified by:
verifyin interfaceAttributeVerifier<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature, IdAaEtsCertValues, CadesAbstractVerifierInterface>- Throws:
SignatureAttributeException
-