Class AbstractPkiFactoryTestSignature<SP extends AbstractSignatureParameters>

    • Constructor Detail

      • AbstractPkiFactoryTestSignature

        public AbstractPkiFactoryTestSignature()
    • Method Detail

      • getSignatureParameters

        protected abstract SP getSignatureParameters()
      • getExpectedMime

        protected abstract MimeType getExpectedMime()
      • isBaselineT

        protected abstract boolean isBaselineT()
      • isBaselineLTA

        protected abstract boolean isBaselineLTA()
      • generateHtmlPdfReports

        protected void generateHtmlPdfReports​(Reports reports)
      • isGenerateHtmlPdfReports

        protected boolean isGenerateHtmlPdfReports()
      • checkAdvancedSignatures

        protected void checkAdvancedSignatures​(List<AdvancedSignature> signatures)
      • getOriginalDocuments

        protected abstract List<DSSDocument> getOriginalDocuments()
      • onDocumentSigned

        protected void onDocumentSigned​(byte[] byteArray)
      • verifyDiagnosticData

        protected void verifyDiagnosticData​(DiagnosticData diagnosticData)
      • verifyDiagnosticDataJaxb

        protected void verifyDiagnosticDataJaxb​(XmlDiagnosticData diagnosticDataJaxb)
      • checkSignatureScopes

        protected void checkSignatureScopes​(DiagnosticData diagnosticData)
      • verifySimpleReport

        protected void verifySimpleReport​(SimpleReport simpleReport)
      • verifyDetailedReport

        protected void verifyDetailedReport​(DetailedReport detailedReport)
      • checkMimeType

        protected void checkMimeType​(DSSDocument signedDocument)
      • checkNumberOfSignatures

        protected void checkNumberOfSignatures​(DiagnosticData diagnosticData)
      • checkDigestAlgorithm

        protected void checkDigestAlgorithm​(DiagnosticData diagnosticData)
      • checkSigningCertificateValue

        protected void checkSigningCertificateValue​(DiagnosticData diagnosticData)
      • checkIssuerSigningCertificateValue

        protected void checkIssuerSigningCertificateValue​(DiagnosticData diagnosticData)
      • checkCertificateChain

        protected void checkCertificateChain​(DiagnosticData diagnosticData)
      • checkSignatureLevel

        protected void checkSignatureLevel​(DiagnosticData diagnosticData)
      • checkBLevelValid

        protected void checkBLevelValid​(DiagnosticData diagnosticData)
      • checkTLevelAndValid

        protected void checkTLevelAndValid​(DiagnosticData diagnosticData)
      • checkALevelAndValid

        protected void checkALevelAndValid​(DiagnosticData diagnosticData)
      • checkTimestamps

        protected void checkTimestamps​(DiagnosticData diagnosticData)
      • checkSigningDate

        protected void checkSigningDate​(DiagnosticData diagnosticData)
      • checkCommitmentTypeIndications

        protected void checkCommitmentTypeIndications​(DiagnosticData diagnosticData)
      • checkClaimedRoles

        protected void checkClaimedRoles​(DiagnosticData diagnosticData)
      • checkMessageDigestAlgorithm

        protected void checkMessageDigestAlgorithm​(DiagnosticData diagnosticData)
      • checkSignaturePolicyIdentifier

        protected void checkSignaturePolicyIdentifier​(DiagnosticData diagnosticData)
      • verifyETSIValidationReport

        protected void verifyETSIValidationReport​(ValidationReportType etsiValidationReportJaxb)
      • validateETSIMessageDigest

        protected void validateETSIMessageDigest​(SAMessageDigestType md)
      • validateETSIFilter

        protected void validateETSIFilter​(SAFilterType filterType)
      • validateETSISubFilter

        protected void validateETSISubFilter​(SASubFilterType subFilterType)
      • validateETSIContactInfo

        protected void validateETSIContactInfo​(SAContactInfoType contactTypeInfo)
      • validateETSISAReasonType

        protected void validateETSISAReasonType​(SAReasonType reasonType)
      • validateETSISAName

        protected void validateETSISAName​(SANameType nameType)
      • validateETSIDSSType

        protected void validateETSIDSSType​(SADSSType dss)
      • validateETSIVRIType

        protected void validateETSIVRIType​(SAVRIType vri)
      • validateETSISASignatureProductionPlaceType

        protected void validateETSISASignatureProductionPlaceType​(SASignatureProductionPlaceType productionPlace)
      • checkNoDuplicateCompleteCertificates

        protected void checkNoDuplicateCompleteCertificates​(DiagnosticData diagnosticData)
      • checkNoDuplicateCompleteRevocationData

        protected void checkNoDuplicateCompleteRevocationData​(DiagnosticData diagnosticData)