Uses of Interface
br.ufsc.labsec.signature.conformanceVerifier.cades.CadesAbstractVerifierInterface
Packages that use CadesAbstractVerifierInterface
Package
Description
-
Uses of CadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.cades
Classes in br.ufsc.labsec.signature.conformanceVerifier.cades that implement CadesAbstractVerifierInterfaceModifier and TypeClassDescriptionclassEsta classe trata as partes de verificação comuns entre assinaturas CAdES e carimbos do tempo.classEsta classe é responsável por verificar uma assinatura. -
Uses of CadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes
Classes in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes that implement CadesAbstractVerifierInterfaceModifier and TypeClassDescriptionclassResponsável pela verificação de carimbos do tempo -
Uses of CadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.valueReportCreator
Subclasses with type arguments of type CadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.valueReportCreatorModifier and TypeClassDescriptionclassCadesChildAttributeValueReportCreator<P extends SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>, C extends P>Subinterfaces with type arguments of type CadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.valueReportCreatorModifier and TypeInterfaceDescriptioninterfaceCadesValueReportCreator<Attr extends SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>> -
Uses of CadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.valueReportCreator.signed
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.valueReportCreator.signed with parameters of type CadesAbstractVerifierInterfaceModifier and TypeMethodDescriptionprotected AttributeValueReportSignerAttributeV2ValueReportCreator.createChildValueReport(SignerAttributeV2 attr, CadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) @Nullable AttributeValueReportAbstractSignerAttrValueReportCreator.createValueReport(AbstractSignerAttr attr, CadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportIdAaContentHintValueReportCreator.createValueReport(IdAaContentHint attr, CadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportIdAaEtsSignerAttrValueReportCreator.createValueReport(IdAaEtsSignerAttr idAaEtsSignerAttr, CadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportIdAaEtsSignerLocationValueReportCreator.createValueReport(IdAaEtsSignerLocation attr, CadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportIdAaEtsSigPolicyIdValueReportCreator.createValueReport(IdAaEtsSigPolicyId attr, CadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportIdAaMsgSigDigestValueReportCreator.createValueReport(IdAaMsgSigDigest attr, CadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportIdAaReceiptRequestValueReportCreator.createValueReport(IdAaReceiptRequest attr, CadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportIdAaSigningCertificateV2ValueReportCreator.createValueReport(IdAaSigningCertificateV2 attr, CadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportIdAaSigningCertificateValueReportCreator.createValueReport(IdAaSigningCertificate attr, CadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportIdContentTypeValueReportCreator.createValueReport(IdContentType attr, CadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportIdMessageDigestValueReportCreator.createValueReport(IdMessageDigest attr, CadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportIdSigningTimeValueReportCreator.createValueReport(IdSigningTime attr, CadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportRevocationInfoArchivalValueReportCreator.createValueReport(RevocationInfoArchival attr, CadesAbstractVerifierInterface verifier) -
Uses of CadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.valueReportCreator.unsigned
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.valueReportCreator.unsigned with parameters of type CadesAbstractVerifierInterfaceModifier and TypeMethodDescriptionprotected AttributeValueReportIdAaEtsArchiveTimeStampV2ValueReportCreator.createChildValueReport(IdAaEtsArchiveTimeStampV2 attr, CadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) protected AttributeValueReportIdAaEtsArchiveTimestampV3ValueReportCreator.createChildValueReport(IdAaEtsArchiveTimestampV3 attr, CadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) protected AttributeValueReportIdAaEtsAttrCertificateRefsValueReportCreator.createChildValueReport(IdAaEtsAttrCertificateRefs attr, CadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) protected @Nullable AttributeValueReportIdAaEtsAttrRevocationRefsValueReportCreator.createChildValueReport(IdAaEtsAttrRevocationRefs attr, CadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) protected @Nullable AttributeValueReportIdAaEtsCertificateRefsValueReportCreator.createChildValueReport(IdAaEtsCertificateRefs attr, CadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) protected @Nullable AttributeValueReportIdAaEtsEscTimeStampValueReportCreator.createChildValueReport(IdAaEtsEscTimeStamp attr, CadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) protected @Nullable AttributeValueReportIdAaEtsRevocationRefsValueReportCreator.createChildValueReport(IdAaEtsRevocationRefs attr, CadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) protected @Nullable AttributeValueReportIdAaSignatureTimeStampTokenValuesReportCreator.createChildValueReport(IdAaSignatureTimeStampToken attr, CadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) @Nullable AttributeValueReportAbstractASN1CertificateReferencesValueReportCreator.createValueReport(AbstractASN1CertificateReferences attr, CadesAbstractVerifierInterface verifier) @NotNull AttributeValueReportAbstractASN1RevocationReferencesValueReportCreator.createValueReport(AbstractASN1RevocationReferences attr, CadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportATSHashIndexV3ValueReportCreator.createValueReport(ATSHashIndexV3 attr, CadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportIdAaEtsCertCRLTimestampValueReportCreator.createValueReport(IdAaEtsCertCRLTimestamp attr, CadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportIdAaEtsCertValuesValueReportCreator.createValueReport(IdAaEtsCertValues attr, CadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportIdAaEtsRevocationValuesValueReportCreator.createValueReport(IdAaEtsRevocationValues attr, CadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportIdCounterSignatureValueReportCreator.createValueReport(IdCounterSignature idCounterSignature, CadesAbstractVerifierInterface verifier) TimeStampTokenValueReportCreator.createValueReport(TimeStampToken attr, CadesAbstractVerifierInterface verifier) -
Uses of CadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.verifier
Subclasses with type arguments of type CadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.verifierModifier and TypeClassDescriptionclassCadesChildAttributeVerifier<P extends SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>, C extends P>Subinterfaces with type arguments of type CadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.verifierModifier and TypeInterfaceDescriptioninterfaceCadesAttributeVerifier<Attr extends SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>> -
Uses of CadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.verifier.signed
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.verifier.signed with parameters of type CadesAbstractVerifierInterfaceModifier and TypeMethodDescriptionprotected voidIdAaEtsSignerAttrVerifier.specificVerify(IdAaEtsSignerAttr attr, CadesAbstractVerifierInterface verifier) protected voidSignerAttributeV2Verifier.specificVerify(SignerAttributeV2 attr, CadesAbstractVerifierInterface verifier) voidAbstractSignerAttrVerifier.verify(AbstractSignerAttr attr, CadesAbstractVerifierInterface verifierInterface) voidIdAaContentHintVerifier.verify(IdAaContentHint attr, CadesAbstractVerifierInterface verifier) voidIdAaEtsSignerLocationVerifier.verify(IdAaEtsSignerLocation idAaEtsSignerLocation, CadesAbstractVerifierInterface verifierInterface) voidIdAaEtsSigPolicyIdVerifier.verify(IdAaEtsSigPolicyId attr, CadesAbstractVerifierInterface verifierInterface) voidIdAaMsgSigDigestVerifier.verify(IdAaMsgSigDigest attr, CadesAbstractVerifierInterface verifierInterface) voidIdAaReceiptRequestVerifier.verify(IdAaReceiptRequest attr, CadesAbstractVerifierInterface verifierInterface) voidIdAaSigningCertificateV2Verifier.verify(IdAaSigningCertificateV2 attr, CadesAbstractVerifierInterface verifierInterface) voidIdAaSigningCertificateVerifier.verify(IdAaSigningCertificate attr, CadesAbstractVerifierInterface verifierInterface) voidIdContentTypeVerifier.verify(IdContentType attr, CadesAbstractVerifierInterface verifierInterface) voidIdMessageDigestVerifier.verify(IdMessageDigest attr, CadesAbstractVerifierInterface verifierInterface) voidIdSigningTimeVerifier.verify(IdSigningTime attr, CadesAbstractVerifierInterface verifierInterface) voidRevocationInfoArchivalVerifier.verify(RevocationInfoArchival attr, CadesAbstractVerifierInterface verifierInterface) -
Uses of CadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.verifier.unsigned
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.verifier.unsigned that return types with arguments of type CadesAbstractVerifierInterfaceModifier and TypeMethodDescriptionprotected AttributeVerifier<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature, TimeStampToken, CadesAbstractVerifierInterface> IdAaSignatureTimeStampTokenVerifier.getParentVerifier()Methods in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.verifier.unsigned with parameters of type CadesAbstractVerifierInterfaceModifier and TypeMethodDescriptionprotected voidIdAaEtsArchiveTimeStampV2Verifier.specificVerify(IdAaEtsArchiveTimeStampV2 attr, CadesAbstractVerifierInterface verifier) protected voidIdAaEtsArchiveTimestampV3Verifier.specificVerify(IdAaEtsArchiveTimestampV3 attr, CadesAbstractVerifierInterface verifier) protected voidIdAaEtsEscTimeStampVerifier.specificVerify(IdAaEtsEscTimeStamp attr, CadesAbstractVerifierInterface verifier) protected voidIdAaSignatureTimeStampTokenVerifier.specificVerify(IdAaSignatureTimeStampToken attr, CadesAbstractVerifierInterface verifier) voidIdAaEtsCertValuesVerifier.validateAttributeCertificateRefs(IdAaEtsCertValues attr, CadesAbstractVerifierInterface verifier, List<Certificate> inSignedData) voidIdAaEtsCertValuesVerifier.validateCertificateRefs(IdAaEtsCertValues attr, CadesAbstractVerifierInterface verifier, List<Certificate> inSignedData) voidIdAaEtsCertValuesVerifier.validateSigningCertificate(IdAaEtsCertValues attr, CadesAbstractVerifierInterface verifier, List<Certificate> inSignedData) voidATSHashIndexV3Verifier.verify(ATSHashIndexV3 attr, CadesAbstractVerifierInterface verifierInterface) voidIdAaEtsAttrCertificateRefsVerifier.verify(IdAaEtsAttrCertificateRefs attr, CadesAbstractVerifierInterface verifier) voidIdAaEtsAttrRevocationRefsVerifier.verify(IdAaEtsAttrRevocationRefs attr, CadesAbstractVerifierInterface verifier) voidIdAaEtsCertCRLTimestampVerifier.verify(IdAaEtsCertCRLTimestamp attr, CadesAbstractVerifierInterface verifier) voidIdAaEtsCertificateRefsVerifier.verify(IdAaEtsCertificateRefs attr, CadesAbstractVerifierInterface verifier) voidIdAaEtsCertValuesVerifier.verify(IdAaEtsCertValues attr, CadesAbstractVerifierInterface verifier) voidIdAaEtsRevocationRefsVerifier.verify(IdAaEtsRevocationRefs attr, CadesAbstractVerifierInterface verifier) voidIdAaEtsRevocationValuesVerifier.verify(IdAaEtsRevocationValues attr, CadesAbstractVerifierInterface verifier) voidIdCounterSignatureVerifier.verify(IdCounterSignature attr, CadesAbstractVerifierInterface verifier) voidTimeStampTokenVerifier.verify(TimeStampToken timeStampToken, CadesAbstractVerifierInterface verifier) -
Uses of CadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.cades.tsValidator.unsigned
Classes in br.ufsc.labsec.signature.conformanceVerifier.cades.tsValidator.unsigned that implement interfaces with type arguments of type CadesAbstractVerifierInterfaceMethods in br.ufsc.labsec.signature.conformanceVerifier.cades.tsValidator.unsigned with parameters of type CadesAbstractVerifierInterfaceModifier and TypeMethodDescriptionprotected byte[]IdAaEtsArchiveTimeStampV2TSValidator.getAttributeHash(IdAaEtsArchiveTimeStampV2 attr, CadesAbstractVerifierInterface verifier, String hashAlgorithmId, boolean hashWithoutTag) protected byte[]IdAaEtsArchiveTimestampV3TSValidator.getAttributeHash(IdAaEtsArchiveTimestampV3 attr, CadesAbstractVerifierInterface verifier, String hashAlgorithmId, boolean hashWithoutTag) protected byte[]IdAaEtsEscTimeStampTSValidator.getAttributeHash(IdAaEtsEscTimeStamp ts, CadesAbstractVerifierInterface verifier, String hashAlgorithmId, boolean hashWithoutTag) protected byte[]IdAaSignatureTimeStampTokenTSValidator.getAttributeHash(IdAaSignatureTimeStampToken ts, CadesAbstractVerifierInterface verifier, String identifier, boolean hashWithoutTag) Calcula o hash do atributoprotected abstract byte[]TimeStampTokenTSValidator.getAttributeHash(Attr attr, CadesAbstractVerifierInterface verifier, String hashAlgorithmId, boolean hashWithoutTag) byte[]TimeStampTokenTSValidator.getAttributeHash(Attr ts, CadesAbstractVerifierInterface verifier, org.bouncycastle.asn1.ASN1ObjectIdentifier identifier) protected booleanIdAaEtsArchiveTimeStampV2TSValidator.isAttributeHashValid(IdAaEtsArchiveTimeStampV2 ts, CadesAbstractVerifierInterface verifier, String hashAlgorithmId, boolean hashWithoutTag, byte[] expected) protected booleanIdAaEtsArchiveTimestampV3TSValidator.isAttributeHashValid(IdAaEtsArchiveTimestampV3 attr, CadesAbstractVerifierInterface verifier, String hashAlgorithmId, boolean hashWithoutTag, byte[] expected) protected booleanIdAaEtsEscTimeStampTSValidator.isAttributeHashValid(IdAaEtsEscTimeStamp ts, CadesAbstractVerifierInterface verifier, String hashAlgorithmId, boolean hashWithoutTag, byte[] expected) protected booleanIdAaSignatureTimeStampTokenTSValidator.isAttributeHashValid(IdAaSignatureTimeStampToken ts, CadesAbstractVerifierInterface verifier, String identifier, boolean hashWithoutTag, byte[] expected) protected abstract booleanTimeStampTokenTSValidator.isAttributeHashValid(Attr attr, CadesAbstractVerifierInterface verifier, String hashAlgorithmId, boolean hashWithoutTag, byte[] expected) booleanTimeStampTokenTSValidator.isAttributeHashValid(Attr ts, CadesAbstractVerifierInterface verifier, org.bouncycastle.asn1.ASN1ObjectIdentifier hashAlgorithmId, byte[] expected) IdAaEtsArchiveTimeStampV2TSValidator.makeTimeStampVerifier(IdAaEtsArchiveTimeStampV2 ts, CadesAbstractVerifierInterface verifier, boolean containsRefsTimestamp, boolean containsArchiveTimestamp) IdAaEtsEscTimeStampTSValidator.makeTimeStampVerifier(IdAaEtsEscTimeStamp ts, CadesAbstractVerifierInterface verifier, boolean containsRefsTimestamp, boolean containsArchiveTimestamp) IdAaSignatureTimeStampTokenTSValidator.makeTimeStampVerifier(IdAaSignatureTimeStampToken ts, CadesAbstractVerifierInterface verifier, boolean containsRefsTimestamp, boolean containsArchiveTimestamp) Obtém umTimeStampVerifier.TimeStampTokenTSValidator.makeTimeStampVerifier(Attr ts, CadesAbstractVerifierInterface verifier, boolean containsRefsTimestamp, boolean containsArchiveTimestamp) voidTimeStampTokenTSValidator.validate(Attr ts, CadesAbstractVerifierInterface verifier, TimeStampReport report, boolean containsRefsTimestamp, boolean containsArchiveTimestamp)