Interface AttributeVerifier<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, Attr extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info,Enc,Sig>>

All Known Subinterfaces:
CadesAttributeVerifier<Attr>, JadesAttributeVerifier<Attr>, PadesAttributeVerifier<Attr>, XadesAttributeVerifier<Attr>
All Known Implementing Classes:
AbstractSignerAttrVerifier, AllDataObjectsTimeStampVerifier, AllDataObjectTimeStampVerifier, ArchiveTimeStampVerifier, ArchiveTimeStampVerifier, ATSHashIndexV3Verifier, AttrAuthoritiesCertValsVerifier, AttrAuthoritiesCertValuesVerifier, AttributeCertificateRefsV2Verifier, AttributeCertificateRefsVerifier, AttributeCertificateRefsVerifier, AttributeCertificateValuesLogicVerifier, AttributeRevocationRefsVerifier, AttributeRevocationRefsVerifier, AttributeRevocationValuesVerifier, AttributeRevocationValuesVerifier, CadesChildAttributeVerifier, CertificateValuesLogicVerifier, CertificateValuesVerifier, CertificateValuesVerifier, ChildAttributeVerifier, CommitmentTypeIndicationVerifier, CommitmentTypeIndicationVerifier, CompleteCertificateRefsTypeVerifier, CompleteCertificateRefsV2Verifier, CompleteCertificateRefsVerifier, CompleteCertificateRefsVerifier, CompleteRevocationRefsTypeVerifier, CompleteRevocationRefsVerifier, ContentTimeStampVerifier, CounterSignatureVerifier, CounterSignatureVerifier, CriticalHeaderVerifier, DataObjectFormatVerifier, DocTimeStampAttributeVerifier, DssAttributeVerifier, IdAaContentHintVerifier, IdAaEtsArchiveTimeStampV2Verifier, IdAaEtsArchiveTimestampV3Verifier, IdAaEtsAttrCertificateRefsVerifier, IdAaEtsAttrRevocationRefsVerifier, IdAaEtsCertCRLTimestampVerifier, IdAaEtsCertificateRefsVerifier, IdAaEtsCertValuesVerifier, IdAaEtsEscTimeStampVerifier, IdAaEtsRevocationRefsVerifier, IdAaEtsRevocationValuesVerifier, IdAaEtsSignerAttrVerifier, IdAaEtsSignerLocationVerifier, IdAaEtsSigPolicyIdVerifier, IdAaMsgSigDigestVerifier, IdAaReceiptRequestVerifier, IdAaSignatureTimeStampTokenVerifier, IdAaSigningCertificateV2Verifier, IdAaSigningCertificateVerifier, IdContentTypeVerifier, IdCounterSignatureVerifier, IdMessageDigestVerifier, IdSigningTimeVerifier, IndividualDataObjectsTimeStampVerifier, IssuedAtTimeVerifier, JadesChildAttributeVerifier, RefsOnlyTimeStampV2Verifier, RefsOnlyTimeStampVerifier, RefsOnlyTimeStampVerifier, RenewedDigestsV2Verifier, RevocationInfoArchivalVerifier, RevocationRefsVerifier, RevocationValuesTypeVerifier, RevocationValuesVerifier, RevocationValuesVerifier, SigAndRefsTimeStampV2Verifier, SigAndRefsTimeStampVerifier, SigAndRefsTimeStampVerifier, SigDHeaderVerifier, SignatureDictionaryVerifier, SignaturePolicyIdentifierVerifier, SignaturePolicyIdentifierVerifier, SignaturePolicyStoreVerifier, SignatureProductionPlaceVerifier, SignatureProductionPlaceVerifier, SignatureTimeStampVerifier, SignatureTimeStampVerifier, SignerAttributeV2Verifier, SignerRoleV2Verifier, SignerRoleVerifier, SignerRoleVerifier, SigningCertificateTypeVerifier, SigningCertificateV2Verifier, SigningCertificateVerifier, SigningCertificateVerifier, SigningTimeVerifier, SigningTimeVerifier, TimeStampTokenVerifier, TimeStampValidationDataVerifier, TimeStampValidationDataVerifier, UnsignedDataObjectPropertyVerifier, XadesChildAttributeVerifier, XAdESTimeStampTypeVerifier

public interface AttributeVerifier<Info extends ExtraInformation, Enc, Sig extends Signature<Enc>, Attr extends SignatureAttribute<Enc>, Ver extends AbstractVerifierInterface<Info,Enc,Sig>>
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    verify(Attr attr, Ver verifier)