Uses of Class
eu.europa.esig.dss.diagnostic.CertificateWrapper
Package
Description
-
Uses of CertificateWrapper in eu.europa.esig.dss.diagnostic
Modifier and TypeClassDescriptionclass
Wrapper for aXmlRelatedCertificate
objectModifier and TypeMethodDescriptionDiagnosticData.getCertificateById
(String id) ReturnsCertificateWrapper
with the givenid
TrustedServiceWrapper.getServiceDigitalIdentifier()
Gets Service Digital Identifier CertificateAbstractTokenProxy.getSigningCertificate()
TokenProxy.getSigningCertificate()
Returns the signing certificate of the token if identifiedDiagnosticData.getUsedCertificateById
(String id) This method returns a certificate wrapper for the given certificate idDiagnosticData.getUsedCertificateByIdNullSafe
(String id) This method returns a certificate wrapper for the given certificate idModifier and TypeMethodDescriptionAbstractTokenProxy.getCertificateChain()
TokenProxy.getCertificateChain()
Returns the certificate chainDiagnosticData.getCertificatesFromSource
(CertificateSourceType certificateSourceType) Returns a list of certificates by their origin sourceDiagnosticData.getCrossCertificates
(CertificateWrapper certificate) Returns a list of cross-certificatesDiagnosticData.getEquivalentCertificates
(CertificateWrapper certificate) Returns a list of equivalent certificates (certificates with the same public key)TimestampWrapper.getTimestampedCertificates()
Returns a list of certificates covered be the current timestampDiagnosticData.getUsedCertificates()
This method retrieves a list of certificate wrappersModifier and TypeMethodDescriptionDiagnosticData.getCrossCertificates
(CertificateWrapper certificate) Returns a list of cross-certificatesDiagnosticData.getEquivalentCertificates
(CertificateWrapper certificate) Returns a list of equivalent certificates (certificates with the same public key)DiagnosticData.getLatestRevocationDataForCertificate
(CertificateWrapper certificate) Returns the last actual revocation for the givencertificate
DiagnosticData.getOrphanCrossCertificates
(CertificateWrapper certificate) Returns a list of orphan cross-certificatesDiagnosticData.getOrphanEquivalentCertificates
(CertificateWrapper certificate) Returns a list of orphan equivalent certificates (certificates with the same public key)void
TrustedServiceWrapper.setServiceDigitalIdentifier
(CertificateWrapper serviceDigitalIdentifier) Sets Service Digital Identifier Certificate -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process
Modifier and TypeMethodDescriptionstatic List<CertificateRevocationWrapper>
ValidationProcessUtils.getAcceptableRevocationDataForPSVIfExistOrReturnAll
(TokenProxy token, CertificateWrapper certificate, Map<String, XmlBasicBuildingBlocks> bbbs, POEExtraction poe) This method verifies if there is an acceptable revocation data according to rules defined in 5.6.2.4 step 1) and returns a list of the revocation data.static CertificateRevocationWrapper
ValidationProcessUtils.getLatestAcceptableRevocationData
(TokenProxy token, CertificateWrapper certificate, Collection<CertificateRevocationWrapper> revocationData, Date controlTime, Map<String, XmlBasicBuildingBlocks> bbbs, POEExtraction poe) Returns a revocation data used for basic signature validationstatic boolean
CertificatePolicyIdentifiers.isLegal
(CertificateWrapper certificate) Checks if the certificate is legal QCPstatic boolean
CertificatePolicyIdentifiers.isNatural
(CertificateWrapper certificate) Checks if the certificate is natural QCPstatic boolean
CertificatePolicyIdentifiers.isQCP
(CertificateWrapper certificate) Checks if the certificate is QCPstatic boolean
CertificatePolicyIdentifiers.isQCPPlus
(CertificateWrapper certificate) Checks if the certificate is QCP with SSCDstatic boolean
ValidationProcessUtils.isRevocationCheckRequired
(CertificateWrapper certificate) Verifies if the revocation check is required for the OCSP Responder's certificate RFC 2560 : 4.2.2.2.1 Revocation Checking of an Authorized Responder A CA may specify that an OCSP client can trust a responder for the lifetime of the responder's certificate.static boolean
ValidationProcessUtils.isRevocationDataAcceptable
(XmlBasicBuildingBlocks bbb, CertificateWrapper certificate, RevocationWrapper revocationData) This method verifies if a revocation data is acceptable for the givencertificate
according to the validation performed withinbbb
static boolean
CertificatePolicyIdentifiers.isSupportedByQSCD
(CertificateWrapper certificate) Checks if the certificate if supported by QSCD -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.bbb.sav
ModifierConstructorDescriptionCertificateAcceptanceValidation
(I18nProvider i18nProvider, Date currentTime, CertificateWrapper certificateWrapper, ValidationPolicy validationPolicy) Default constructor -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.bbb.xcv
ModifierConstructorDescriptionX509CertificateValidation
(I18nProvider i18nProvider, CertificateWrapper currentCertificate, Date validationDate, Context context, ValidationPolicy validationPolicy) Default constructorX509CertificateValidation
(I18nProvider i18nProvider, CertificateWrapper currentCertificate, Date validationDate, Date usageTime, Context context, ValidationPolicy validationPolicy) Default constructor with usage time -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.bbb.xcv.checks
ModifierConstructorDescriptionProspectiveCertificateChainCheck
(I18nProvider i18nProvider, T result, CertificateWrapper certificate, Context context, LevelConstraint constraint) Default constructorTrustedServiceStatusCheck
(I18nProvider i18nProvider, XmlXCV result, CertificateWrapper certificate, Date usageTime, Context context, MultiValuesConstraint constraint) Default constructorTrustedServiceTypeIdentifierCheck
(I18nProvider i18nProvider, XmlXCV result, CertificateWrapper certificate, Date usageTime, Context context, MultiValuesConstraint constraint) Default constructor -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.bbb.xcv.crs
Modifier and TypeFieldDescriptionprotected final CertificateWrapper
CertificateRevocationSelector.certificate
Certificate to get a latest valid revocation data forModifierConstructorDescriptionCertificateRevocationSelector
(I18nProvider i18nProvider, CertificateWrapper certificate, Date currentTime, ValidationPolicy validationPolicy) Default constructorCertificateRevocationSelector
(I18nProvider i18nProvider, CertificateWrapper certificate, Date currentTime, ValidationPolicy validationPolicy, Set<String> validatedTokens) Constructor with a set of validated tokens -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.bbb.xcv.rac
ModifierConstructorDescriptionRevocationAcceptanceChecker
(I18nProvider i18nProvider, CertificateWrapper certificate, CertificateRevocationWrapper revocationData, Date controlTime, ValidationPolicy policy, Set<String> validatedTokens) Default constructor -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.bbb.xcv.rac.checks
Modifier and TypeFieldDescriptionprotected final CertificateWrapper
RevocationConsistentCheck.certificate
The certificate in questionModifierConstructorDescriptionRevocationConsistentCheck
(I18nProvider i18nProvider, T result, CertificateWrapper certificate, RevocationWrapper revocationData, LevelConstraint constraint) Default constructorRevocationIssuerRevocationDataAvailableCheck
(I18nProvider i18nProvider, XmlRAC result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorSelfIssuedOCSPCheck
(I18nProvider i18nProvider, XmlRAC result, CertificateWrapper certificateWrapper, RevocationWrapper revocationData, LevelConstraint constraint) Default constructor -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.bbb.xcv.rfc.checks
ModifierConstructorDescriptionRevocationDataAvailableCheck
(I18nProvider i18nProvider, T result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorRevocationDataAvailableCheck
(I18nProvider i18nProvider, T result, CertificateWrapper certificate, LevelConstraint constraint, String tokenId) Default constructor with token id -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.bbb.xcv.sub
ModifierConstructorDescriptionSubX509CertificateValidation
(I18nProvider i18nProvider, CertificateWrapper currentCertificate, Date currentTime, Context context, SubContext subContext, ValidationPolicy validationPolicy) Default constructor -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.bbb.xcv.sub.checks
ModifierConstructorDescriptionAuthorityInfoAccessPresentCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorBasicConstraintsCACheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorBasicConstraintsMaxPathLengthCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorCertificateForbiddenExtensionsCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, MultiValuesConstraint constraint) Default constructorCertificateIssuedToLegalPersonCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorCertificateIssuedToNaturalPersonCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorCertificateMinQcEuRetentionPeriodCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, IntValueConstraint constraint) Default constructorCertificateMinQcTransactionLimitCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, IntValueConstraint constraint) Default constructorCertificateNameConstraintsCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorCertificateNotSelfSignedCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorCertificatePolicyIdsCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, MultiValuesConstraint constraint) Default constructorCertificatePolicyQualifiedIdsCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorCertificatePolicySupportedByQSCDIdsCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorCertificatePolicyTreeCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorCertificatePS2DQcCompetentAuthorityIdCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, MultiValuesConstraint constraint) Default constructorCertificatePS2DQcCompetentAuthorityNameCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, MultiValuesConstraint constraint) Default constructorCertificatePS2DQcRolesOfPSPCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, MultiValuesConstraint constraint) Default constructorCertificateQcCCLegislationCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, MultiValuesConstraint constraint) Default constructorCertificateQcComplianceCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorCertificateQcEuLimitValueCurrencyCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, ValueConstraint constraint) Default constructorCertificateQcEuPDSLocationCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, MultiValuesConstraint constraint) Default constructorCertificateQcSSCDCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorCertificateQcTypeCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, MultiValuesConstraint constraint) Default constructorCertificateSelfSignedCheck
(I18nProvider i18nProvider, T result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorCertificateSemanticsIdentifierCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, MultiValuesConstraint constraint) Default constructorCertificateSignatureValidCheck
(I18nProvider i18nProvider, T result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorCertificateSupportedCriticalExtensionsCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, MultiValuesConstraint constraint) Default constructorCertificateValidityRangeCheck
(I18nProvider i18nProvider, T result, CertificateWrapper certificate, CertificateRevocationWrapper usedCertificateRevocation, Date currentTime, LevelConstraint constraint) Default constructorCommonNameCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, MultiValuesConstraint constraint) Default constructorCountryCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, MultiValuesConstraint constraint) Default constructorExtendedKeyUsageCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, Context context, SubContext subContext, MultiValuesConstraint constraint) Default constructorGivenNameCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, MultiValuesConstraint constraint) Default constructorIdPkixOcspNoCheck
(I18nProvider i18nProvider, T result, CertificateWrapper certificateWrapper, LevelConstraint constraint) Default constructorKeyUsageCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, Context context, SubContext subContext, MultiValuesConstraint constraint) Default constructorOrganizationNameCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, MultiValuesConstraint constraint) Default constructorOrganizationUnitCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, MultiValuesConstraint constraint) Default constructorPseudonymCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, MultiValuesConstraint constraint) Default constructorPseudoUsageCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorRevocationInfoAccessPresentCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorRevocationIssuerTrustedCheck
(I18nProvider i18nProvider, T result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorSerialNumberCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, LevelConstraint constraint) Default constructorSurnameCheck
(I18nProvider i18nProvider, XmlSubXCV result, CertificateWrapper certificate, MultiValuesConstraint constraint) Default constructor -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.bbb.xcv.sub.checks.pseudo
Modifier and TypeMethodDescriptionJoinedPseudoStrategy.getPseudo
(CertificateWrapper certificate) PseudoAttributeStrategy.getPseudo
(CertificateWrapper certificate) PseudoGermanyStrategy.getPseudo
(CertificateWrapper certificate) PseudoStrategy.getPseudo
(CertificateWrapper certificate) Gets pseudo for the certificate -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.qualification.certificate
Modifier and TypeMethodDescriptionstatic boolean
QCTypeIdentifiers.isQCTypeEseal
(CertificateWrapper certificate) Checks whether the certificate contains a QC for eSeal qualifier (oid "0.4.0.1862.1.6.2")static boolean
QCTypeIdentifiers.isQCTypeEsign
(CertificateWrapper certificate) Checks whether the certificate contains a QC for eSignature qualifier (oid "0.4.0.1862.1.6.1")static boolean
QCTypeIdentifiers.isQCTypeWeb
(CertificateWrapper certificate) Checks whether the certificate contains a QC for Web Authentication qualifier (oid "0.4.0.1862.1.6.3")ModifierConstructorDescriptionCertificateQualificationBlock
(I18nProvider i18nProvider, XmlConclusion buildingBlocksConclusion, Date validationTime, CertificateWrapper signingCertificate, List<XmlTLAnalysis> tlAnalysis) Default constructorCertificateQualificationCalculator
(CertificateWrapper endEntityCert, TrustedServiceWrapper caqcTrustService) Default constructorCertQualificationAtTimeBlock
(I18nProvider i18nProvider, ValidationTime validationTime, CertificateWrapper signingCertificate, List<TrustedServiceWrapper> acceptableServices) Constructor to instantiate the validation at the certificate's issuance timeCertQualificationAtTimeBlock
(I18nProvider i18nProvider, ValidationTime validationTime, Date date, CertificateWrapper signingCertificate, List<TrustedServiceWrapper> acceptableServices) Constructor to instantiate the validation at the validation time -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.qualification.certificate.checks
ModifierConstructorDescriptionMRACertificateEquivalenceApplied
(I18nProvider i18nProvider, T result, CertificateWrapper certificateWrapper, LevelConstraint constraint) Default constructor -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.qualification.certificate.checks.qscd
Modifier and TypeMethodDescriptionstatic QSCDStrategy
QSCDStrategyFactory.createQSCDFromCert
(CertificateWrapper signingCertificate) Creates a QSCD Strategy from the given certificatestatic QSCDStrategy
QSCDStrategyFactory.createQSCDFromCertAndTL
(CertificateWrapper signingCertificate, TrustedServiceWrapper caQcTrustedService, CertificateQualifiedStatus qualified) Creates a QSCD Strategy from the given certificate and TrustedService -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.qualification.certificate.checks.qualified
Modifier and TypeMethodDescriptionstatic QualificationStrategy
QualificationStrategyFactory.createQualificationFromCert
(CertificateWrapper signingCertificate) CreatesQualificationStrategy
from the certificatestatic QualificationStrategy
QualificationStrategyFactory.createQualificationFromCertAndTL
(CertificateWrapper signingCertificate, TrustedServiceWrapper caQcTrustedService) CreatesQualificationStrategy
from the certificate and Trusted Service -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.qualification.certificate.checks.type
Modifier and TypeMethodDescriptionstatic TypeStrategy
TypeStrategyFactory.createTypeFromCert
(CertificateWrapper signingCertificate) Creates aTypeStrategy
from the certificatestatic TypeStrategy
TypeStrategyFactory.createTypeFromCertAndTL
(CertificateWrapper signingCertificate, TrustedServiceWrapper caQcTrustedService, CertificateQualifiedStatus qualified) Creates aTypeStrategy
from a certificate and Trusted Service -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.qualification.signature
ModifierConstructorDescriptionSignatureQualificationBlock
(I18nProvider i18nProvider, XmlConstraintsConclusionWithProofOfExistence etsi319102validation, CertificateWrapper signingCertificate, List<XmlTLAnalysis> tlAnalysis) Default constructor -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.qualification.signature.checks
ModifierConstructorDescriptionTrustedListReachedForCertificateChainCheck
(I18nProvider i18nProvider, T result, CertificateWrapper signingCertificate, LevelConstraint constraint) Default constructor -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.qualification.trust.filter
Modifier and TypeMethodDescriptionstatic TrustedServiceFilter
TrustedServicesFilterFactory.createFilterByCertificateType
(CertificateWrapper certificate) Creates a TrustedService filter by the type as in the given certificatestatic TrustedServiceFilter
TrustedServicesFilterFactory.createUniqueServiceFilter
(CertificateWrapper endEntityCertificate) Creates a TrustedService filter by end-entity certificateModifierConstructorDescriptionServiceByCertificateTypeFilter
(CertificateWrapper certificate) Default constructorUniqueServiceFilter
(CertificateWrapper endEntityCert) Default constructor -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.vpfltvd
ModifierConstructorDescriptionLongTermValidationCertificateRevocationSelector
(I18nProvider i18nProvider, CertificateWrapper certificate, Date currentTime, DiagnosticData diagnosticData, Map<String, XmlBasicBuildingBlocks> bbbs, String tokenId, ValidationPolicy validationPolicy) Default constructorprotected
LongTermValidationCertificateRevocationSelector
(I18nProvider i18nProvider, CertificateWrapper certificate, Date currentTime, Map<String, XmlBasicBuildingBlocks> bbbs, String tokenId, ValidationPolicy validationPolicy) Default constructor -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.vpfltvd.checks
ModifierConstructorDescriptionBestSignatureTimeBeforeCertificateExpirationCheck
(I18nProvider i18nProvider, XmlValidationProcessLongTermData result, Date bestSignatureTime, CertificateWrapper signingCertificate, LevelConstraint constraint) Default constructorBestSignatureTimeNotBeforeCertificateIssuanceCheck
(I18nProvider i18nProvider, T result, Date bestSignatureTime, CertificateWrapper signingCertificate, Indication currentIndication, SubIndication currentSubIndication, LevelConstraint constraint) The default constructor allowing setting of returned Indication/subIndication on success resultBestSignatureTimeNotBeforeCertificateIssuanceCheck
(I18nProvider i18nProvider, T result, Date bestSignatureTime, CertificateWrapper signingCertificate, LevelConstraint constraint) The default constructor -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.vpfswatsp.checks.psv
ModifierConstructorDescriptionPastSignatureValidationCertificateRevocationSelector
(I18nProvider i18nProvider, CertificateWrapper certificate, Date currentTime, Map<String, XmlBasicBuildingBlocks> bbbs, String tokenId, POEExtraction poe, ValidationPolicy validationPolicy) Default constructor -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.vpfswatsp.checks.psv.checks
ModifierConstructorDescriptionBestSignatureTimeAfterCertificateIssuanceAndBeforeCertificateExpirationCheck
(I18nProvider i18nProvider, XmlPSV result, Date controlTime, CertificateWrapper certificate, SubIndication currentTimeSubIndication, LevelConstraint constraint) Default constructorPOEExistsWithinCertificateValidityRangeCheck
(I18nProvider i18nProvider, T result, CertificateWrapper certificate, POEExtraction poe, LevelConstraint constraint) Default constructor -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.vpfswatsp.checks.vts
ModifierConstructorDescriptionValidationTimeSlidingCertificateRevocationSelector
(I18nProvider i18nProvider, CertificateWrapper certificate, List<CertificateRevocationWrapper> certificateRevocationData, Date currentTime, Map<String, XmlBasicBuildingBlocks> bbbs, String tokenId, POEExtraction poe, ValidationPolicy validationPolicy) Default constructor -
Uses of CertificateWrapper in eu.europa.esig.dss.validation.process.vpfswatsp.checks.vts.checks
ModifierConstructorDescriptionSatisfyingRevocationDataExistsCheck
(I18nProvider i18nProvider, T result, XmlCRS crsResult, CertificateWrapper certificateWrapper, Date controlTime, LevelConstraint constraint) Default constructor