Uses of Interface
br.ufsc.labsec.signature.conformanceVerifier.jades.JadesAbstractVerifierInterface
Packages that use JadesAbstractVerifierInterface
Package
Description
-
Uses of JadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.jades
Classes in br.ufsc.labsec.signature.conformanceVerifier.jades that implement JadesAbstractVerifierInterfaceModifier and TypeClassDescriptionclassEsta classe implementa os métodos para verificação de uma assinatura JAdES. -
Uses of JadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.jades.tsValidator
Methods in br.ufsc.labsec.signature.conformanceVerifier.jades.tsValidator with parameters of type JadesAbstractVerifierInterfaceModifier and TypeMethodDescription<TS extends TimeStamp>
voidTstTokenValidator.validate(TstToken token, TS ts, TimeStampTSValidator<TS> tsValidator, TimeStampReport report, JadesAbstractVerifierInterface verifier) Valida o atributo em seu próprio contexto de validação. -
Uses of JadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.jades.tsValidator.signed
Methods in br.ufsc.labsec.signature.conformanceVerifier.jades.tsValidator.signed with parameters of type JadesAbstractVerifierInterfaceModifier and TypeMethodDescriptionbyte[]AllDataObjectsTimeStampTSValidator.getAttributeHash(SignatureTimeStamp signatureTimeStamp, JadesAbstractVerifierInterface verifier, org.bouncycastle.asn1.ASN1ObjectIdentifier identifier) -
Uses of JadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.jades.tsValidator.unsigned
Classes in br.ufsc.labsec.signature.conformanceVerifier.jades.tsValidator.unsigned that implement interfaces with type arguments of type JadesAbstractVerifierInterfaceMethods in br.ufsc.labsec.signature.conformanceVerifier.jades.tsValidator.unsigned with parameters of type JadesAbstractVerifierInterfaceModifier and TypeMethodDescriptionbyte[]ArchiveTimeStampTSValidator.getAttributeHash(SignatureTimeStamp signatureTimeStamp, JadesAbstractVerifierInterface verifier, org.bouncycastle.asn1.ASN1ObjectIdentifier identifier) byte[]RefsOnlyTimeStampTSValidator.getAttributeHash(SignatureTimeStamp signatureTimeStamp, JadesAbstractVerifierInterface verifier, org.bouncycastle.asn1.ASN1ObjectIdentifier identifier) byte[]SigAndRefsTimeStampTSValidator.getAttributeHash(SignatureTimeStamp signatureTimeStamp, JadesAbstractVerifierInterface verifier, org.bouncycastle.asn1.ASN1ObjectIdentifier identifier) byte[]SignatureTimeStampTSValidator.getAttributeHash(SignatureTimeStamp signatureTimeStamp, JadesAbstractVerifierInterface verifier, org.bouncycastle.asn1.ASN1ObjectIdentifier identifier) voidTimeStampTSValidator.validate(TS ts, JadesAbstractVerifierInterface verifier, TimeStampReportAggregator report, boolean containsRefsTimestamp, boolean containsArchiveTimestamp) -
Uses of JadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.jades.valueReportCreator
Subclasses with type arguments of type JadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.jades.valueReportCreatorModifier and TypeClassDescriptionclassJadesChildAttributeValueReportCreator<P extends SignatureAttribute<JadesAttrCommonStruct>, C extends P>Subinterfaces with type arguments of type JadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.jades.valueReportCreatorModifier and TypeInterfaceDescriptioninterfaceJadesValueReportCreator<Attr extends SignatureAttribute<JadesAttrCommonStruct>> -
Uses of JadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.jades.valueReportCreator.schema
Methods in br.ufsc.labsec.signature.conformanceVerifier.jades.valueReportCreator.schema that return types with arguments of type JadesAbstractVerifierInterfaceModifier and TypeMethodDescriptionprotected @NotNull CertValuesLogicValueReportCreator<JadesInformation, JadesAttrCommonStruct, JadesSignature, CertValuesLogic<JadesAttrCommonStruct>, JadesAbstractVerifierInterface> JAdESCertValuesLogicValueReportCreator.getParentCreator()Methods in br.ufsc.labsec.signature.conformanceVerifier.jades.valueReportCreator.schema with parameters of type JadesAbstractVerifierInterfaceModifier and TypeMethodDescriptionprotected @Nullable AttributeValueReportJAdESAttributeCertificateValuesLogicValueReportCreator.createChildValueReport(JAdESAttributeCertificateValuesLogic attr, JadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) protected @Nullable AttributeValueReportJAdESCertValuesLogicValueReportCreator.createChildValueReport(JAdESCertValuesLogic attr, JadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) @Nullable AttributeValueReportCompleteCertificateRefsTypeValueReportCreator.createValueReport(CompleteCertificateRefsType attr, JadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportCompleteRevocationRefsTypeValueReportCreator.createValueReport(CompleteRevocationRefsType attr, JadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportRevocationValuesTypeValueReportCreator.createValueReport(RevocationValuesType attr, JadesAbstractVerifierInterface verifier) -
Uses of JadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.jades.valueReportCreator.signed
Methods in br.ufsc.labsec.signature.conformanceVerifier.jades.valueReportCreator.signed with parameters of type JadesAbstractVerifierInterfaceModifier and TypeMethodDescriptionprotected @Nullable AttributeValueReportAllDataObjectsTimeStampValueReportCreator.createChildValueReport(AllDataObjectsTimeStamp attr, JadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) @Nullable AttributeValueReportCommitmentTypeIndicationValueReportCreator.createValueReport(CommitmentTypeIndication attr, JadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportCriticalHeaderValueReportCreator.createValueReport(CriticalHeader attr, JadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportIssuedAtTimeValueReportCreator.createValueReport(IssuedAtTime attr, JadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportSigDHeaderValueReportCreator.createValueReport(SigDHeader attr, JadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportSignaturePolicyIdentifierValueReportCreator.createValueReport(SignaturePolicyIdentifier attr, JadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportSignatureProductionPlaceValueReportCreator.createValueReport(SignatureProductionPlace attr, JadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportSignerRoleValueReportCreator.createValueReport(SignerRole attr, JadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportSigningCertificateValueReportCreator.createValueReport(SigningCertificate attr, JadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportSigningTimeValueReportCreator.createValueReport(SigningTime attr, JadesAbstractVerifierInterface verifier) -
Uses of JadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.jades.valueReportCreator.unsigned
Methods in br.ufsc.labsec.signature.conformanceVerifier.jades.valueReportCreator.unsigned with parameters of type JadesAbstractVerifierInterfaceModifier and TypeMethodDescriptionprotected @Nullable AttributeValueReportArchiveTimeStampValueReportCreator.createChildValueReport(ArchiveTimeStamp attr, JadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) protected @Nullable AttributeValueReportAttrAuthoritiesCertValsValueReportCreator.createChildValueReport(AttrAuthoritiesCertVals attr, JadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) protected @Nullable AttributeValueReportAttributeCertificateRefsValueReportCreator.createChildValueReport(AttributeCertificateRefs attr, JadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) protected @Nullable AttributeValueReportAttributeRevocationValuesValueReportCreator.createChildValueReport(AttributeRevocationValues attr, JadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) protected @Nullable AttributeValueReportCompleteCertificateRefsValueReportCreator.createChildValueReport(CompleteCertificateRefs attr, JadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) protected @Nullable AttributeValueReportRefsOnlyTimeStampValueReportCreator.createChildValueReport(RefsOnlyTimeStamp attr, JadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) protected @Nullable AttributeValueReportRevocationRefsValueReportCreator.createChildValueReport(RevocationRefs attr, JadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) protected @Nullable AttributeValueReportRevocationValuesValueReportCreator.createChildValueReport(RevocationValues attr, JadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) protected @Nullable AttributeValueReportSigAndRefsTimeStampValueReportCreator.createChildValueReport(SigAndRefsTimeStamp attr, JadesAbstractVerifierInterface verifier, @Nullable AttributeValueReport report) @Nullable AttributeValueReportCertificateValuesValueReportCreator.createValueReport(CertificateValues attr, JadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportCounterSignatureValueReportCreator.createValueReport(CounterSignature attr, JadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportSignaturePolicyStoreValueReportCreator.createValueReport(SignaturePolicyStore attr, JadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportSignatureTimeStampValueReportCreator.createValueReport(SignatureTimeStamp attr, JadesAbstractVerifierInterface verifier) @Nullable AttributeValueReportTimeStampValidationDataValueReportCreator.createValueReport(TimeStampValidationData attr, JadesAbstractVerifierInterface verifier) -
Uses of JadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.jades.verifier
Subclasses with type arguments of type JadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.jades.verifierModifier and TypeClassDescriptionclassJadesChildAttributeVerifier<P extends SignatureAttribute<JadesAttrCommonStruct>, C extends P>Subinterfaces with type arguments of type JadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.jades.verifierModifier and TypeInterfaceDescriptioninterfaceJadesAttributeVerifier<Attr extends SignatureAttribute<JadesAttrCommonStruct>> -
Uses of JadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.jades.verifier.schema
Methods in br.ufsc.labsec.signature.conformanceVerifier.jades.verifier.schema with parameters of type JadesAbstractVerifierInterfaceModifier and TypeMethodDescriptionvoidCompleteCertificateRefsTypeVerifier.verify(CompleteCertificateRefsType attr, JadesAbstractVerifierInterface verifier) voidCompleteRevocationRefsTypeVerifier.verify(CompleteRevocationRefsType attr, JadesAbstractVerifierInterface verifier) voidRevocationValuesTypeVerifier.verify(RevocationValuesType attr, JadesAbstractVerifierInterface verifier) -
Uses of JadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.jades.verifier.signed
Methods in br.ufsc.labsec.signature.conformanceVerifier.jades.verifier.signed with parameters of type JadesAbstractVerifierInterfaceModifier and TypeMethodDescriptionstatic CertificateSigningCertificateVerifier.getSigningCertificate(SigningCertificate attr, JadesAbstractVerifierInterface verifier) Busca o certificado do assinante conforme seu seletor por hash presente no atributovoidAllDataObjectsTimeStampVerifier.specificVerify(AllDataObjectsTimeStamp attr, JadesAbstractVerifierInterface verifier) voidCommitmentTypeIndicationVerifier.verify(CommitmentTypeIndication attr, JadesAbstractVerifierInterface verifier) voidCriticalHeaderVerifier.verify(CriticalHeader attr, JadesAbstractVerifierInterface verifier) Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).voidIssuedAtTimeVerifier.verify(IssuedAtTime attr, JadesAbstractVerifierInterface verifier) Valida o valor do atributo.voidSigDHeaderVerifier.verify(SigDHeader attr, JadesAbstractVerifierInterface verifier) voidSignaturePolicyIdentifierVerifier.verify(SignaturePolicyIdentifier attr, JadesAbstractVerifierInterface verifier) voidSignatureProductionPlaceVerifier.verify(SignatureProductionPlace attr, JadesAbstractVerifierInterface verifier) voidSignerRoleVerifier.verify(SignerRole attr, JadesAbstractVerifierInterface verifier) voidSigningCertificateVerifier.verify(SigningCertificate attr, JadesAbstractVerifierInterface verifier) voidSigningTimeVerifier.verify(SigningTime attr, JadesAbstractVerifierInterface verifier) -
Uses of JadesAbstractVerifierInterface in br.ufsc.labsec.signature.conformanceVerifier.jades.verifier.unsigned
Methods in br.ufsc.labsec.signature.conformanceVerifier.jades.verifier.unsigned that return types with arguments of type JadesAbstractVerifierInterfaceModifier and TypeMethodDescriptionprotected AttributeCertificateValuesLogicVerifier<JadesInformation, JadesAttrCommonStruct, JadesSignature, JadesAbstractVerifierInterface> AttrAuthoritiesCertValsVerifier.getParentVerifier()Methods in br.ufsc.labsec.signature.conformanceVerifier.jades.verifier.unsigned with parameters of type JadesAbstractVerifierInterfaceModifier and TypeMethodDescriptionvoidArchiveTimeStampVerifier.specificVerify(ArchiveTimeStamp attr, JadesAbstractVerifierInterface verifier) voidAttrAuthoritiesCertValsVerifier.specificVerify(AttrAuthoritiesCertVals attr, JadesAbstractVerifierInterface verifier) voidAttributeCertificateRefsVerifier.specificVerify(AttributeCertificateRefs attr, JadesAbstractVerifierInterface verifier) voidAttributeRevocationRefsVerifier.specificVerify(AttributeRevocationRefs attr, JadesAbstractVerifierInterface verifier) voidAttributeRevocationValuesVerifier.specificVerify(AttributeRevocationValues attr, JadesAbstractVerifierInterface verifier) protected voidCompleteCertificateRefsVerifier.specificVerify(CompleteCertificateRefs attr, JadesAbstractVerifierInterface verifier) voidRefsOnlyTimeStampVerifier.specificVerify(RefsOnlyTimeStamp attr, JadesAbstractVerifierInterface verifier) protected voidRevocationRefsVerifier.specificVerify(RevocationRefs attr, JadesAbstractVerifierInterface verifier) protected voidRevocationValuesVerifier.specificVerify(RevocationValues attr, JadesAbstractVerifierInterface verifier) voidSigAndRefsTimeStampVerifier.specificVerify(SigAndRefsTimeStamp attr, JadesAbstractVerifierInterface verifier) voidCertificateValuesVerifier.verify(CertificateValues attr, JadesAbstractVerifierInterface verifier) voidCounterSignatureVerifier.verify(CounterSignature attr, JadesAbstractVerifierInterface verifier) voidSignaturePolicyStoreVerifier.verify(SignaturePolicyStore attr, JadesAbstractVerifierInterface verifier) voidSignatureTimeStampVerifier.verify(SignatureTimeStamp attr, JadesAbstractVerifierInterface verifier) voidTimeStampValidationDataVerifier.verify(TimeStampValidationData attr, JadesAbstractVerifierInterface verifier)