All Classes

Class Description
AbstractAcceptanceValidation<T extends AbstractTokenProxy>
5.2.8 Signature acceptance validation (SAV) This building block covers any additional verification to be performed on the signature itself or on the attributes of the signature ETSI EN 319 132-1
AbstractAlert<T>
The class containing a general logic for alert handling
AbstractAnalysis  
AbstractASiCContainerExtractor
This class is used to read an ASiC Container and to retrieve its content files
AbstractASiCContainerValidator  
AbstractASiCSignatureService<SP extends SerializableSignatureParameters,​TP extends SerializableTimestampParameters>  
AbstractBasicBuildingBlocksCheck<T extends XmlConstraintsConclusion>  
AbstractCache<R extends CachedResult>
The abstract class containing basic methods for handling the Result implementations
AbstractCacheDTO  
AbstractCacheDTOBuilder<R extends CachedResult>  
AbstractCRLUtils  
AbstractCryptographicCheck<T extends XmlConstraintsConclusion>  
AbstractDataToSignASiCEWithCAdES  
AbstractDataToSignASiCEWithXAdES  
AbstractDataToSignDTO  
AbstractDetailedReportBuilder  
AbstractDSSFont  
AbstractFactoryBuilder<F>  
AbstractFontMetrics  
AbstractGetDataToSignASiCS  
AbstractGetDataToSignASiCSWithCAdES  
AbstractGetDataToSignASiCSWithXAdES  
AbstractITextSignatureDrawer  
AbstractJaxbFacade<T>
Generic JAXB Facade which contains basic marshalling/unmarshalling operations.
AbstractKeyStoreTokenConnection  
AbstractManifestBuilder  
AbstractMultiValuesCheckItem<T extends XmlConstraintsConclusion>  
AbstractOtherTSLPointerPredicate  
AbstractParsingResult  
AbstractParsingTask  
AbstractPaths  
AbstractPdfBoxSignatureDrawer  
AbstractPdfDssDict  
AbstractPDFSignatureService  
AbstractProcessExecutor  
AbstractRemoteSignatureServiceImpl  
AbstractReports
This class is a container for all reports generated by the validation process: diagnostic data, detailed report and simple report.
AbstractRevocationFreshCheck  
AbstractSerializableSignatureParameters<TP extends SerializableTimestampParameters>
Parameters for a Signature creation/extension
AbstractSignatureParameters<TP extends SerializableTimestampParameters>
Parameters for a Signature creation/extension
AbstractSignaturePolicyValidator  
AbstractSignatureScopeFinder<T extends AdvancedSignature>  
AbstractSignatureService<SP extends SerializableSignatureParameters,​TP extends SerializableTimestampParameters>  
AbstractSignatureTokenConnection  
AbstractSignDocumentDTO  
AbstractSimpleReportBuilder  
AbstractStatusAlert  
AbstractTimestampDocumentDTO  
AbstractTimestampSource<SignatureAttribute extends ISignatureAttribute>
Contains a set of TimestampTokens found in a DefaultAdvancedSignature object
AbstractTLIdentifier  
AbstractTokenProxy  
AbstractTransform  
AbstractTrustedListCheck<T extends XmlConstraintsConclusion>  
AbstractTrustedServiceFilter  
AbstractValueCheckItem<T extends XmlConstraintsConclusion>  
AcceptableBasicSignatureValidationCheck  
AcceptableBuildingBlockConclusionCheck  
AcceptableListOfTrustedListsCheck<T extends XmlConstraintsConclusion>  
AcceptableMimetypeFileContentCheck  
AcceptableRevocationDataAvailableCheck<T extends XmlConstraintsConclusion>  
AcceptableTrustedListCheck<T extends XmlConstraintsConclusion>  
AcceptableTrustedListPresenceCheck<T extends XmlConstraintsConclusion>  
AcceptableZipCommentCheck  
AcceptAllStrategy  
ActionType
Java class for ActionType complex type.
ActivationLimitDurationType
Java class for ActivationLimitDurationType complex type.
ActivationLimitSessionType
Java class for ActivationLimitSessionType complex type.
ActivationLimitType
Java class for ActivationLimitType complex type.
ActivationLimitUsagesType
Java class for ActivationLimitUsagesType complex type.
ActivationPinType
Java class for ActivationPinType complex type.
Adapter1  
Adapter1  
Adapter1  
Adapter1  
Adapter1  
Adapter1  
Adapter1  
Adapter1  
Adapter1  
Adapter1  
Adapter10  
Adapter10  
Adapter11  
Adapter12  
Adapter13  
Adapter14  
Adapter15  
Adapter16  
Adapter17  
Adapter18  
Adapter19  
Adapter2  
Adapter2  
Adapter2  
Adapter2  
Adapter2  
Adapter2  
Adapter20  
Adapter21  
Adapter22  
Adapter23  
Adapter24  
Adapter25  
Adapter3  
Adapter3  
Adapter3  
Adapter3  
Adapter3  
Adapter4  
Adapter4  
Adapter4  
Adapter4  
Adapter4  
Adapter5  
Adapter5  
Adapter5  
Adapter5  
Adapter5  
Adapter6  
Adapter6  
Adapter6  
Adapter6  
Adapter6  
Adapter7  
Adapter7  
Adapter7  
Adapter7  
Adapter8  
Adapter8  
Adapter8  
Adapter9  
Adapter9  
AdditionalInformationType
Java class for AdditionalInformationType complex type.
AdditionalServiceInformation  
AdditionalServiceInformationType
Java class for AdditionalServiceInformationType complex type.
AdditionalValidationReportDataType
Java class for AdditionalValidationReportDataType complex type.
AddressType
Java class for AddressType complex type.
AdESAcceptableCheck  
AdvancedSignature
Provides an abstraction for an Advanced Electronic Signature.
AdviceType
Java class for AdviceType complex type.
AgreementMethodType
Java class for AgreementMethodType complex type.
AIACertificateSource  
Alert<T>
The interface to handle alert detection and execution
AlertDetector<T>
The interface used to detect on object if the alert must be executed
AlertException
Exception to be thrown by a DSSExceptionAlert
AlertHandler<T>
Executes a process on an object
Algo
Java class for Algo complex type.
AlgoExpirationDate
List of algorithms with their expiration date
AllDataObjectsTimeStampBuilder
This class allows to create a XAdES content-timestamp which covers all documents (AllDataObjectsTimeStamp).
AllFilesSignedCheck  
AlphabetType
Java class for AlphabetType complex type.
AlternateUrlsSourceAdapter<R extends Revocation>
This class allows to inject alternative urls to collect revocation data.
AnyType
Java class for AnyType complex type.
AnyType
Java class for AnyType complex type.
AnyType
Java class for AnyType complex type.
AnyType
Java class for AnyType complex type.
AnyType
Java class for AnyType complex type.
ApacheCommonsUtils  
ArchiveTimestampType
Different types of archive timestamps.
ArchiveTimestampTypeParser  
ArtifactResolveType
Java class for ArtifactResolveType complex type.
ArtifactResponseType
Java class for ArtifactResponseType complex type.
ASiCAttribute  
ASiCContainerType  
ASiCContainerTypeParser  
ASiCContainerWithCAdESValidator
This class is an implementation to validate ASiC containers with CAdES signature(s)
ASiCContainerWithCAdESValidatorFactory  
ASiCContainerWithXAdESValidator
This class is an implementation to validate ASiC containers with XAdES signature(s)
ASiCContainerWithXAdESValidatorFactory  
ASiCElement  
ASiCEWithCAdESArchiveManifestBuilder
This class is used to generate the ASiCArchiveManifest.xml content (ASiC-E) Sample:
ASiCEWithCAdESManifestBuilder
This class is used to generate the ASiCManifest.xml content (ASiC-E) Sample:
ASiCEWithCAdESManifestParser  
ASiCEWithCAdESManifestValidator  
ASiCEWithCAdESTimestampValidator  
ASiCEWithXAdESManifestBuilder
This class is used to build the manifest.xml file (ASiC-E).
ASiCEWithXAdESManifestParser  
ASiCExtractResult  
ASiCManifestType
Java class for ASiCManifestType complex type.
ASiCManifestUtils  
ASiCNamespace
This class contains constants for ASiC and its namespace.
ASiCParameters
This class regroups the signature parameters related to ASiC form.
ASiCPaths  
ASiCUtils  
ASiCWithCAdESCommonParameters  
ASiCWithCAdESContainerExtractor  
ASiCWithCAdESDataToSignHelperBuilder  
ASiCWithCAdESService  
ASiCWithCAdESSignatureParameters  
ASiCWithCAdESSignatureScopeFinder  
ASiCWithCAdESTimestampParameters  
ASiCWithXAdESContainerExtractor  
ASiCWithXAdESDataToSignHelperBuilder  
ASiCWithXAdESService  
ASiCWithXAdESSignatureParameters  
Assert  
AssertionIDRequestType
Java class for AssertionIDRequestType complex type.
AssertionType
Java class for AssertionType complex type.
AssertParser  
AttributeBaseType
Java class for AttributeBaseType complex type.
AttributedNonEmptyURIType
Java class for AttributedNonEmptyURIType complex type.
AttributeQueryType
Java class for AttributeQueryType complex type.
AttributeStatementType
Java class for AttributeStatementType complex type.
AttributeType
Java class for AttributeType complex type.
AudienceRestrictionType
Java class for AudienceRestrictionType complex type.
AuthenticatorBaseType
Java class for AuthenticatorBaseType complex type.
AuthenticatorTransportProtocolType
Java class for AuthenticatorTransportProtocolType complex type.
AuthnContextComparisonType
Java class for AuthnContextComparisonType.
AuthnContextDeclarationBaseType
Java class for AuthnContextDeclarationBaseType complex type.
AuthnContextType
Java class for AuthnContextType complex type.
AuthnMethodBaseType
Java class for AuthnMethodBaseType complex type.
AuthnQueryType
Java class for AuthnQueryType complex type.
AuthnRequestType
Java class for AuthnRequestType complex type.
AuthnStatementType
Java class for AuthnStatementType complex type.
AuthorityInfoAccessPresentCheck  
AuthzDecisionQueryType
Java class for AuthzDecisionQueryType complex type.
AuthzDecisionStatementType
Java class for AuthzDecisionStatementType complex type.
Base64Transform
Transforms a reference content to its base64 representation NOTE: Not compatible with: - other transformations; - isEmbed(true) parameter; - Manifest signature; - Enveloped signatures.
BaseIDAbstractType
Java class for BaseIDAbstractType complex type.
BaselineBCertificateSelector
This class is used to retrieve the used certificates for a signature from the user parameters.
BaseTimeDependent  
BasicASNSignaturePolicyValidator
Default implementation, checks only the hash of the policy Note : this implementation is not registered as a service to allow overriding
BasicBuildingBlockDefinition  
BasicBuildingBlocks
5.2 Basic building blocks
BasicSignatureConstraints
Group of common checks for any kind of signed token (signature, timestamp or revocation data)
BestSignatureTimeAfterCertificateIssuanceAndBeforeCertificateExpirationCheck  
BestSignatureTimeBeforeCertificateExpirationCheck  
BestSignatureTimeNotBeforeCertificateIssuanceCheck<T extends XmlConstraintsConclusion>  
BinaryFilteringInputStream  
BLevelParameters  
Body
Java class for Body complex type.
BooleanType
Java class for booleanType.
ByteRange
This class represents a ByteRange of a PDF Revision
CacheAccessByKey  
CacheAccessFactory  
CacheCleaner
The class is used to clean outdated cache entries
CacheContext  
CachedEntry<R extends CachedResult>  
CachedException  
CachedResult
This interface is used to define a cached result for a single job
CacheKey  
CacheState
The interface defines the different possible transitions from a CacheState to another one
CacheStateEnum  
CacheType
Defines a list of possible Cache Types
CAdESAttribute  
CAdESCertificateSource
CertificateSource that retrieves items from a CAdES Signature
CAdESCRLSource  
CAdESLevelBaselineB
This class holds the CAdES-B signature profile; it supports the inclusion of the mandatory signed id_aa_ets_sigPolicyId attribute as specified in ETSI TS 101 733 V1.8.1, clause 5.8.1.
CAdESLevelBaselineLT
This class holds the CAdES-LT signature profiles
CAdESLevelBaselineLTA
This class holds the CAdES-A signature profiles; it supports the later, over time _extension_ of a signature with id-aa-ets-archiveTimestampV2 attributes as defined in ETSI TS 101 733 V1.8.1, clause 6.4.1.
CadesLevelBaselineLTATimestampExtractor
Extracts the necessary information to compute the CAdES Archive Timestamp V3.
CAdESLevelBaselineT
This class holds the CAdES-T signature profile; it supports the inclusion of the mandatory unsigned id-aa-signatureTimeStampToken attribute as specified in ETSI TS 101 733 V1.8.1, clause 6.1.1.
CAdESOCSPSource  
CAdESService
CAdES implementation of DocumentSignatureService
CAdESSignature
CAdES Signature class helper
CAdESSignatureIdentifier  
CAdESSignatureParameters  
CAdESSignatureScopeFinder  
CAdESSignedAttributes  
CAdESSigProperties  
CAdESTimestampDataBuilder  
CAdESTimestampParameters  
CAdESTimestampSource  
CAdESUnsignedAttributes  
CandidatesForSigningCertificate
This class holds the list of the candidates for the signing certificate of the main signature.
CanonicalizationMethodType
Java class for CanonicalizationMethodType complex type.
CanonicalizationTransform  
CaQcCheck  
CaQcServiceFilter  
CertIDListType
Java class for CertIDListType complex type.
CertIDListType
Java class for CertIDListType complex type.
CertIDListType
Java class for CertIDListType complex type.
CertIDType
Java class for CertIDType complex type.
CertIDType
Java class for CertIDType complex type.
CertIDType
Java class for CertIDType complex type.
CertificateAcceptanceValidation
5.2.8 Signature acceptance validation (SAV) This building block covers any additional verification to be performed on the signature itself or on the attributes of the signature ETSI EN 319 132-1
CertificateChainType
Java class for CertificateChainType complex type.
CertificateConstraints
Group of checks related to a certificate
CertificateCryptographicCheck  
CertificateExpirationCheck<T extends XmlConstraintsConclusion>  
CertificateIdentifier  
CertificateIssuedByConsistentTrustServiceCheck  
CertificateIssuedToLegalPersonCheck  
CertificateIssuedToNaturalPersonCheck  
CertificateNotSelfSignedCheck  
CertificateOnHoldCheck  
CertificateOrigin  
CertificateOriginParser  
CertificatePivotStatus
Describes a certificate status in the current pivot
CertificatePolicy  
CertificatePolicy  
CertificatePolicyIdentifiers  
CertificatePolicyIdsCheck  
CertificateProcessExecutor  
CertificateQCStatementIdsCheck  
CertificateQualification  
CertificateQualificationBlock  
CertificateQualificationCalculation  
CertificateQualificationParser  
CertificateQualifiedCheck  
CertificateRef  
CertificateRefIdentifier  
CertificateRefOrigin  
CertificateRefOriginParser  
CertificateRefWrapper
Represents a certificate reference wrapper
CertificateReorderer  
CertificateReports
This class is a container for all reports generated by the certificate validation process: diagnostic data, detailed report and simple report.
CertificateReportsDTO  
CertificateRevocationWrapper
Complete revocation wrapper, containing detailed certificate revocation and common information
CertificateRevokedCheck  
CertificateSelfSignedCheck  
CertificateSignatureValidCheck<T extends XmlConstraintsConclusion>  
CertificateSource
The validation of a certificate requires to access some other certificates from multiple sources (Trusted List, Trust Store, the signature itself).
CertificateSourceType
Standard sources for a certificate.
CertificateSourceTypeParser  
CertificateStatus  
CertificateStatusParser  
CertificateSupportedByQSCDCheck  
CertificateToken
Whenever the signature validation process encounters an X509Certificate a certificateToken is created.
This class encapsulates some frequently used information: a certificate comes from a certain context (Trusted List, CertStore, Signature), has revocation data...
CertificateTokenIdentifier
This class is used to obtain a unique id for CertificateToken
CertificateTokenRefMatcher  
CertificateToValidateDTO  
CertificateTypeCoverageCheck  
CertificateValidator  
CertificateValidity
This class stores the information about the validity of the signing certificate.
CertificateValuesType
Java class for CertificateValuesType complex type.
CertificateValuesType
Java class for CertificateValuesType complex type.
CertificateValuesType
Java class for CertificateValuesType complex type.
CertificateVerifier
Provides information on the sources to be used in the validation process in the context of a signature.
CertificateVerifierBuilder  
CertificateWrapper  
CertificationPermission
This enumeration is used to set the allowed level of permission for PDF modifications.
CertifiedAttributesV2
Basic support of ETSI EN 319 122-1 V1.1.1 chapter 5.2.6.1
CertifiedRolesCheck  
CertifiedRolesListType
Java class for CertifiedRolesListType complex type.
CertifiedRolesListType
Java class for CertifiedRolesListType complex type.
CertifiedRolesListType
Java class for CertifiedRolesListType complex type.
CertQualificationAtTimeBlock  
CertQualificationMatrix  
CertSubjectDNAttributeCondition
CertSubjectDNAttribute Presence: This field is optional.
CertSubjectDNAttributeType
Java class for CertSubjectDNAttributeType complex type.
Chain<T extends XmlConstraintsConclusion>
This class is part of the design pattern "Chain of responsibility".
ChainItem<T extends XmlConstraintsConclusion>
This class is an item of the Chain class.
CheckSubXCVResult  
CipherDataType
Java class for CipherDataType complex type.
CipherReferenceType
Java class for CipherReferenceType complex type.
ClaimedRolesCheck  
ClaimedRolesListType
Java class for ClaimedRolesListType complex type.
ClaimedRolesListType
Java class for ClaimedRolesListType complex type.
ClaimedRolesListType
Java class for ClaimedRolesListType complex type.
CMSCertificateSource  
CMSCRLSource
CRLSource that retrieves information from a CMSSignedData container.
CMSDocumentForASiCValidator  
CMSDocumentValidator
Validation of CMS document
CMSDocumentValidatorFactory  
CMSOCSPSource
OCSPSource that retrieves information from a CMSSignedData container.
CMSSignedDataBuilder  
CMSSignedDocument
A document composed by a CMSSignedData
CMSUtils  
ColorConverter  
CommitmentType
Represents the CommitmentType qualifying property
CommitmentTypeEnum
Defined in ETSI TS 119 172-1 Annex B
CommitmentTypeIndication
This class represents the commitment type indication identifiers extracted from the signature.
CommitmentTypeIndicationsCheck  
CommitmentTypeIndicationType
Java class for CommitmentTypeIndicationType complex type.
CommitmentTypeIndicationType
Java class for CommitmentTypeIndicationType complex type.
CommitmentTypeIndicationType
Java class for CommitmentTypeIndicationType complex type.
CommitmentTypeQualifiersListType
Java class for CommitmentTypeQualifiersListType complex type.
CommitmentTypeQualifiersListType
Java class for CommitmentTypeQualifiersListType complex type.
CommitmentTypeQualifiersListType
Java class for CommitmentTypeQualifiersListType complex type.
CommonCertificateSource
This class is the common class for all CertificateSource.
CommonCertificateVerifier
This class provides the different sources used to verify the status of a certificate using the trust model.
CommonDocument
This class implements the default methods.
CommonDrawerUtils  
CommonNameCheck  
CommonsDataLoader
Implementation of DataLoader for any protocol.
CommonTrustedCertificateSource
This class represents the simple list of trusted certificates.
CompleteCertificateRefsType
Java class for CompleteCertificateRefsType complex type.
CompleteCertificateRefsType
Java class for CompleteCertificateRefsType complex type.
CompleteCertificateRefsType
Java class for CompleteCertificateRefsType complex type.
CompleteRevocationRefsType
Java class for CompleteRevocationRefsType complex type.
CompleteRevocationRefsType
Java class for CompleteRevocationRefsType complex type.
CompleteRevocationRefsType
Java class for CompleteRevocationRefsType complex type.
ComplexAuthenticatorType
Java class for ComplexAuthenticatorType complex type.
ComplexTransform  
CompositeAlertHandler<T>  
CompositeCondition
Condition resulting of the matchingCriteriaIndicator of other Conditions
CompositeTSPSource
This class allows to retrieve a timestamp with different sources.
Condition
Represents a condition defined in the trusted list on a certificate.
ConditionAbstractType
Java class for ConditionAbstractType complex type.
ConditionForQualifiers
This class is a DTO representation for qualifier and conditions
ConditionsType
Java class for ConditionsType complex type.
ConstraintsParameters
Root element for the DSS validation policy : that allows to customize the validation process : add/remove a check and set its criticality.
ConstraintStatus  
ConstraintStatusType
Java class for ConstraintStatusType complex type.
ContainerConstraints
ASiC specific constraints
ContainerContentSignatureScope  
ContainerInfo  
ContainerSignatureScope  
ContainerTypeCheck  
ContentHintsCheck  
ContentIdentifierCheck  
ContentTimestampCheck  
ContentTypeCheck  
Context  
ContextParser  
CounterSignatureCheck  
CounterSignatureType
Java class for CounterSignatureType complex type.
CounterSignatureType
Java class for CounterSignatureType complex type.
CounterSignatureType
Java class for CounterSignatureType complex type.
CountryCheck  
CreateKeyStoreApp  
CriteriaListType
Java class for CriteriaListType complex type.
CRL  
CRLBinary
This class represents DER encoded CRL Binary identifier
CRLIdentifierType
Java class for CRLIdentifierType complex type.
CRLIdentifierType
Java class for CRLIdentifierType complex type.
CRLIdentifierType
Java class for CRLIdentifierType complex type.
CRLRef
Reference to a X509CRL
CRLRefsType
Java class for CRLRefsType complex type.
CRLRefsType
Java class for CRLRefsType complex type.
CRLRefsType
Java class for CRLRefsType complex type.
CRLRefType
Java class for CRLRefType complex type.
CRLRefType
Java class for CRLRefType complex type.
CRLRefType
Java class for CRLRefType complex type.
CRLSource
Typed sub-interface which allows to collect CRLToken.
CRLToken
This class represents a CRL and provides the information about its validity.
CRLTokenRefMatcher  
CRLUtils  
CRLUtilsStreamImpl  
CRLUtilsX509CRLImpl  
CRLValidity
This class encapsulates all information related to the validity of a CRL.
CRLValuesType
Java class for CRLValuesType complex type.
CRLValuesType
Java class for CRLValuesType complex type.
CRLValuesType
Java class for CRLValuesType complex type.
CryptographicCheck<T extends XmlConstraintsConclusion>  
CryptographicConstraint
Group of constraints related to cryptographic usage
CryptographicConstraintWrapper  
CryptographicVerification
5.2.7 Cryptographic verification This building block checks the integrity of the signed data by performing the cryptographic verifications.
CryptoInformationType
Java class for CryptoInformationType complex type.
CurrentCacheContext  
CurrentTimeIndicationCheck  
CustomContentSigner
ContentSigner using a provided pre-computed signature
CustomMessageDigestCalculatorProvider  
DataIdentifier  
DataLoader
Component that allows to retrieve the data using any protocol: HTTP, HTTPS, FTP, LDAP.
DataLoader.DataAndUrl
This is an internal class used to model the couple data and url used to obtain this data.
DataObjectFormatType
Java class for DataObjectFormatType complex type.
DataObjectFormatType
Java class for DataObjectFormatType complex type.
DataObjectFormatType
Java class for DataObjectFormatType complex type.
DataObjectReferenceType
Java class for DataObjectReferenceType complex type.
DataToSignASiCEWithCAdESFromArchive  
DataToSignASiCEWithCAdESFromFiles  
DataToSignASiCEWithXAdESFromArchive  
DataToSignASiCEWithXAdESFromFiles  
DataToSignASiCSWithCAdESFromArchive  
DataToSignASiCSWithCAdESFromFiles  
DataToSignASiCSWithXAdESFromArchive  
DataToSignASiCSWithXAdESFromFiles  
DataToSignMultipleDocumentsDTO
This class is a DTO to transfer required objects to execute getDataToSign method It's only possible to transfer an object by POST and REST.
DataToSignOneDocumentDTO
This class is a DTO to transfer required objects to execute getDataToSign method It's only possible to transfer an object by POST and REST.
DataToSignOpenDocument  
DataToValidateDTO  
DateAdapter
This class is an adapter for java.util.Date in SOAP WS
DateParser  
DateParser  
DateUtils  
DCEValueType
Java class for DCEValueType complex type.
DebugCacheAccess  
DecisionType
Java class for DecisionType.
DefaultAdvancedSignature  
DefaultCertificateProcessExecutor  
DefaultDrawerImageUtils  
DefaultPdfBoxVisibleSignatureDrawer  
DefaultSignatureProcessExecutor
This class executes a signature validation process and produces SimpleReport, DetailedReport and ETSI Validation report
DetachedSignatureResolver
Resolver for detached signature only.
DetachedTimestampValidator  
DetachedTimestampValidatorFactory  
Detail
Java class for detail complex type.
DetailedReport
This class represents the detailed report built during the validation process.
DetailedReportBuilder  
DetailedReportFacade  
DetailedReportForCertificateBuilder  
DetailedReportXmlDefiner  
DeviceTypeType
Java class for DeviceTypeType.
DiagnosticData
This class represents all static data extracted by the process analysing the signature.
DiagnosticDataBuilder
This class is used to build JAXB objects from the DSS model
DiagnosticDataFacade  
DiagnosticDataXmlDefiner  
Digest
Container for a Digest and his algorithm
DigestAlgAndValueType
Java class for DigestAlgAndValueType complex type.
DigestAlgAndValueType
Java class for DigestAlgAndValueType complex type.
DigestAlgAndValueType
Java class for DigestAlgAndValueType complex type.
DigestAlgorithm
Supported Algorithms
DigestAlgorithmAcceptanceValidation  
DigestAlgorithmParser  
DigestCryptographicCheck  
DigestDocument
Digest representation of a DSSDocument.
DigestDTO  
DigestMatcherType  
DigestMatcherTypeParser  
DigestMethodType
Java class for DigestMethodType complex type.
DigestSignatureScope  
DigestValueMatchCheck  
DigestValuePresentCheck  
DigitalIdentityListType
Java class for DigitalIdentityListType complex type.
DigitalIdentityListTypeConverter  
DigitalIdentityType
Java class for DigitalIdentityType complex type.
DocumentationReferencesType
Java class for DocumentationReferencesType complex type.
DocumentationReferencesType
Java class for DocumentationReferencesType complex type.
DocumentationReferencesType
Java class for DocumentationReferencesType complex type.
DocumentProcessExecutor  
DocumentSignatureService<SP extends SerializableSignatureParameters,​TP extends SerializableTimestampParameters>
This interface DocumentSignatureService provides operations for the signature creation and for its extension.
DocumentValidator
This is the interface to be used when implementing different signature validators.
DocumentValidatorFactory
This interface defines the factory to create a DocumentValidator for a given DSSDocument
DomUtils  
DownloadCache
The DownloadCache to store files
DownloadCacheDTO  
DownloadCacheDTOBuilder  
DownloadInfoRecord  
DSAKeyValueType
Java class for DSAKeyValueType complex type.
DSSASN1Utils
Utility class that contains some ASN1 related method.
DSSAttribute  
DSSDataLoaderMultipleException  
DSSDictionaryCallback  
DSSDictionaryExtractionUtils  
DSSDocument
Interface representing a DSS document.
DSSElement  
DSSException
Exception to be thrown in case of error during DSS framework processing
DSSExternalResourceException
The exception to be thrown in case of an external error arisen during a data loader requests
DSSFileFont  
DSSFileLoader  
DSSFont  
DSSJavaFont  
DSSNamespace  
DSSNativeFont<F>  
DSSPKUtils  
DSSPrivateKeyEntry
Interface for a PrivateKey.
DSSReference  
DSSRemoteServiceException
Exception to be thrown in case of Remote Service error
DSSReportException
Exception to be thrown in case of JAXB Report marshaling or unmarshaling error
DSSRevocationUtils
Utility class used to manipulate revocation data (OCSP, CRL)
DSSSecureRandomProvider
Default SecureRandomProvider used in DSS, returning org.bouncycastle.crypto.prng.FixedSecureRandom instance
DSSSecurityProvider  
DSSSignatureUtils
This is the utility class to manipulate different signature types.
DSSTransform  
DSSUtils  
DSSXmlErrorListener  
DSSXMLUtils
Utility class that contains some XML related method.
DTOConverter  
EIDAS
Group of checks related to Trusted Lists
EIDASUtils  
ElectronicAddressType
Java class for ElectronicAddressType complex type.
EmptySignaturePolicyValidator
This class covers the case of empty signature policies (no asn1,... file has been downloaded)
EncapsulatedPKIDataType
Java class for EncapsulatedPKIDataType complex type.
EncapsulatedPKIDataType
Java class for EncapsulatedPKIDataType complex type.
EncapsulatedPKIDataType
Java class for EncapsulatedPKIDataType complex type.
EncapsulatedRevocationTokenIdentifier  
EncryptedDataType
Java class for EncryptedDataType complex type.
EncryptedElementType
Java class for EncryptedElementType complex type.
EncryptedKeyType
Java class for EncryptedKeyType complex type.
EncryptedType
Java class for EncryptedType complex type.
EncryptionAlgorithm
Supported signature encryption algorithms.
EncryptionAlgorithmParser  
EncryptionMethodType
Java class for EncryptionMethodType complex type.
EncryptionPropertiesType
Java class for EncryptionPropertiesType complex type.
EncryptionPropertyType
Java class for EncryptionPropertyType complex type.
EndorsementType  
EndorsementTypeParser  
EnforcedResolverFragment  
EntityIdentifier
This class is used to obtain a unique id for Public key
Envelope
Java class for Envelope complex type.
EnvelopedSignatureTransform
Used for Enveloped Signature Note: must be followed up by a CanonicalizationTransform
EtsiValidationPolicy
This class encapsulates the constraint file that controls the policy to be used during the validation process.
ETSIValidationReportBuilder  
EULOTLOtherTSLPointer
This class is a predicate which selects OtherTSLPointerType(s) with a defined type equals to EUlistofthelists.
EUTLOtherTSLPointer
This class is a predicate which selects OtherTSLPointerType(s) with a defined type equals to EUgeneric.
EvidenceType
Java class for EvidenceType complex type.
ExceptionOnStatusAlert  
ExpirationAndSignatureCheckStrategy  
ExtendDocumentDTO
This class is a DTO to transfer required objects to execute extendDocument method It's only possible to transfer an object by POST and REST.
ExtendedKeyUsage  
ExtendedKeyUsageCheck  
ExtendedKeyUsageCondition
ExtendedKeyUsage Presence: This field is optional.
ExtendedKeyUsageType
Java class for ExtendedKeyUsageType complex type.
ExtensionBuilder  
ExtensionOnlyType
Java class for ExtensionOnlyType complex type.
ExtensionsListType
Java class for ExtensionsListType complex type.
ExtensionsListType
Java class for ExtensionsListType complex type.
ExtensionsType
Java class for ExtensionsType complex type.
ExtensionType
Java class for ExtensionType complex type.
ExtensionType
Java class for ExtensionType complex type.
ExtensionType
Java class for ExtensionType complex type.
ExternalResourcesCRLSource
This class allows to provide a CRL source based on the list of external CRL(s);
ExternalResourcesOCSPSource  
Fault
Fault reporting structure
FileCacheDataLoader
This class provides some caching features to handle the resources.
FileDocument
Document implementation stored on file-system.
FilterByExtensions  
ForEsigCheck  
ForeSignatureAtSigningTimeCheck  
FormatCheck  
FormatChecking
5.2.2 Format Checking This building block shall check that the signature to validate is conformant to the applicable base format (e.g.
FoundCertificatesProxy
Handles method logic to process XmlFoundCertificates and returns wrappers
FoundRevocationsProxy  
FullScopeCheck  
FullSignatureScope
Marker class meaning that the signature covers the whole document.
FullyConsistentServiceFilter  
Generation
Java class for anonymous complex type.
GenericTimeStampType
Java class for GenericTimeStampType complex type.
GetDataToSignASiCWithCAdESHelper  
GetDataToSignASiCWithXAdESHelper  
GetDataToSignHelper  
GivenNameCheck  
GoogleGuavaUtils  
GoverningAgreementRefType
Java class for GoverningAgreementRefType complex type.
GoverningAgreementsType
Java class for GoverningAgreementsType complex type.
GrantedServiceFilter  
GrantedStatusAtProductionTimeCheck  
GrantedStatusCheck<T extends XmlConstraintsConclusion>  
GrantedTrustService  
HashDataInfoType
Java class for HashDataInfoType complex type.
Header
Java class for Header complex type.
I18nProvider
Internalization provider
ICRLUtils  
IdentificationOfTheSigningCertificate
5.2.3 Identification of the signing certificate This building block is responsible for identifying the signing certificate that will be used to validate the signature.
IdentificationType
Java class for IdentificationType complex type.
Identifier
This class is used to obtain a unique id for an object
IdentifierType
Java class for IdentifierType complex type.
IdentifierType
Java class for IdentifierType complex type.
IdentifierType
Java class for IdentifierType complex type.
IDPEntryType
Java class for IDPEntryType complex type.
IdPkixOcspNoCheck<T extends XmlConstraintsConclusion>  
IDPListType
Java class for IDPListType complex type.
IgnoreDataLoader
This class allows to avoid downloading resources.
ImageAndResolution
An InputStream wrapper for an image, and its horizontal and vertical resolution
ImageMerger
This class allows to merge two pictures together
ImageOnlySignatureDrawer  
ImageRotationUtils  
ImageTextWriter
This class allows to generate image with text
ImageUtils
Static utilities that helps in creating ImageAndResolution
IncludeType
Java class for IncludeType complex type.
IncludeType
Java class for IncludeType complex type.
Indication
The list of possible values for indications.
IndicationParser  
IndividualValidationConstraintReportType
Java class for IndividualValidationConstraintReportType complex type.
InfoRecord  
InMemoryDocument
In memory representation of a document
IntegerListType
Java class for IntegerListType complex type.
IntegerListType
Java class for IntegerListType complex type.
IntegerListType
Java class for IntegerListType complex type.
InternationalNamesType
Java class for InternationalNamesType complex type.
InternationalNamesTypeConverter  
InvalidPasswordException  
IPdfObjFactory  
IsAbleToSelectOneTrustService  
ISignatureAttribute
Defines a child of "signed-signature-properties" or "unsigned-signature-properties" element
IsQualificationConflictDetected  
IssuerSerialMatchCheck  
ITextDefaultPdfObjFactory  
ITextDefaultSignatureDrawerFactory  
ITextDocumentReader  
ITextFontMetrics  
ITextNativeFont  
ITextPDFSignatureService
Implementation of PDFSignatureService using iText
ITextSignatureDrawer  
ITextSignatureDrawerFactory  
IUtils  
JavaFontMetrics  
JdbcCacheCRLSource
CRLSource that retrieve information from a JDBC datasource
JdbcCacheOCSPSource
OCSPSource that retrieve information from a JDBC data-source.
JdbcRevocationSource<R extends Revocation>
Abstract class to retrieve token from a JDBC datasource
JksCertificateInformation  
JKSSignatureToken
Class holding all Java KeyStore file access logic.
JoinedPseudoStrategy  
KeyActivationType
Java class for KeyActivationType complex type.
KeyInfoConfirmationDataType
Java class for KeyInfoConfirmationDataType complex type.
KeyInfoType
Java class for KeyInfoType complex type.
KeySharingType
Java class for KeySharingType complex type.
KeyStorageType
Java class for KeyStorageType complex type.
KeyStoreCertificateSource
Implements a CertificateSource using a KeyStore (PKCS12, JKS,...).
KeyStoreSignatureTokenConnection  
KeyUsageBit
KeyUsage bit values KeyUsage ::= BIT STRING { digitalSignature (0), nonRepudiation (1), keyEncipherment (2), dataEncipherment (3), keyAgreement (4), keyCertSign (5), cRLSign (6), encipherOnly (7), decipherOnly (8) }
KeyUsageBitParser  
KeyUsageBitType
Java class for KeyUsageBitType complex type.
KeyUsageCheck  
KeyUsageCondition
Condition based on the certificate key usage
KeyUsageType
Java class for KeyUsageType complex type.
KeyValueType
Java class for KeyValueType complex type.
KSPrivateKeyEntry
Wrapper of a PrivateKeyEntry coming from a KeyStore.
LatestRevocationAcceptanceCheckerResultCheck<T extends XmlConstraintsConclusion>  
LdapURLUtils  
LengthType
Java class for LengthType complex type.
Level
Java class for level.
LevelConstraint
Boolean check : follows the specified level behavior in case of failure
ListAlgo
List of algorithms
ListCertificateSource
This class operates on several CertificateSource with the composite design pattern.
ListRevocationSource<R extends Revocation>
This class allows to handle a list OfflineRevocationSource
LogHandler<T>
Implementation of AlertHandler which logs the object with the specified Level
LogLOTLLocationChangeAlertHandler  
LogOJUrlChangeAlertHandler  
LogOnStatusAlert  
LogoutRequestType
Java class for LogoutRequestType complex type.
LogTLExpirationAlertHandler  
LogTLParsingErrorAlertHandler  
LogTLSignatureErrorAlertHandler  
LongTermValidationCheck  
LOTLAlert  
LOTLAnalysis  
LOTLChangeApplier  
LOTLIdentifier  
LOTLInfo  
LOTLLocationChangeDetection  
LOTLParsingResult  
LOTLParsingTask  
LOTLSigningCertificatesAnnouncementSchemeInformationURI  
LOTLSource  
LOTLWithPivotsAnalysis  
ManageNameIDRequestType
Java class for ManageNameIDRequestType complex type.
ManifestAttribute  
ManifestBuilder
This class builds a ds:Manifest element
ManifestElement  
ManifestEntry  
ManifestEntryExistenceCheck  
ManifestEntrySignatureScope  
ManifestFile  
ManifestFilePresentCheck  
ManifestNamespace
This class contains constants for Manifest and its namespace.
ManifestPaths  
ManifestSignatureScope  
ManifestType
Java class for ManifestType complex type.
ManifestValidator
This class validates a ds:Manifest element against external files
MaskGenerationFunction
Mask generation function.
MaskGenerationFunctionParser  
MaxSizeInputStream
Used to limit the size of fetched data.
MediumType
Java class for mediumType.
MemoryDataLoader  
MessageDigestOrSignedPropertiesCheck  
MessageImprintDigestAlgorithmValidation  
MessageTag
Contains a list of possible message tags.
MimeType
This class allows to handle different mime types.
MimeTypeFilePresentCheck  
MimetypeOtherTSLPointer  
Model
Java class for Model.
ModelConstraint
Boolean check : follows the specified validation model
MSCAPISignatureToken
Class holding all MS CAPI API access logic.
MultiLangNormStringType
Java class for MultiLangNormStringType complex type.
MultiLangStringType
Java class for MultiLangStringType complex type.
MultipleDigestIdentifier
This class is used to obtain a requested digest from a stored binary array
MultipleDocumentsSignatureService<SP extends SerializableSignatureParameters,​TP extends SerializableTimestampParameters>
This interface MultipleDocumentsSignatureService provides operations for the signature creation and for its extension.
MultipleRevocationSource<R extends Revocation>
This interface allows to retrieve all revocation data for a given certificate.
MultiValuesConstraint
Multi-values check : follows the specified level behavior if the checked element is not present in the list. '*' can be used and means any value.
MutableTimeDependentValues<T extends TimeDependent>
Mutable list of time-dependent values.
NameIDMappingRequestType
Java class for NameIDMappingRequestType complex type.
NameIDMappingResponseType
Java class for NameIDMappingResponseType complex type.
NameIDPolicyType
Java class for NameIDPolicyType complex type.
NameIDType
Java class for NameIDType complex type.
NamespaceContextMap
A class for namespace context management.
NativeDataLoaderCall  
NativeHTTPDataLoader
Implementation of native java DataLoader using the java.net.URL class.
NativeHTTPDataLoader.HttpMethod  
NativePdfBoxVisibleSignatureDrawer  
NextUpdateCheck  
NextUpdateType
Java class for NextUpdateType complex type.
NonASN1SignaturePolicyValidator
This class covers the case of non ASN1 signature policies (eg : PDF file and its digest)
NonceSource
Interface which allows to produce Nonce value.
NonEmptyMultiLangURIListType
Java class for NonEmptyMultiLangURIListType complex type.
NonEmptyMultiLangURIType
Java class for NonEmptyMultiLangURIType complex type.
NonEmptyTrustService  
NonEmptyURIListType
Java class for NonEmptyURIListType complex type.
NoticeReferenceType
Java class for NoticeReferenceType complex type.
NoticeReferenceType
Java class for NoticeReferenceType complex type.
NoticeReferenceType
Java class for NoticeReferenceType complex type.
NsPrefixMappingType
Java class for NsPrefixMappingType complex type.
NymType
Java class for nymType.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.asic.manifest.jaxb package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.dss.detailedreport.jaxb package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.dss.diagnostic.jaxb package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.dss.policy.jaxb package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.dss.simplecertificatereport.jaxb package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.dss.simplereport.jaxb package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.saml.jaxb.assertion package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.saml.jaxb.authn.context package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.saml.jaxb.dce package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.saml.jaxb.ecp package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.saml.jaxb.protocol package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.soap.jaxb.envelope package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.trustedlist.jaxb.ecc package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.trustedlist.jaxb.tsl package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.trustedlist.jaxb.tslx package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.validationreport.jaxb package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.xades.jaxb.xades111 package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.xades.jaxb.xades122 package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.xades.jaxb.xades132 package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.xades.jaxb.xades141 package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.xmldsig.jaxb package.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the eu.europa.esig.xmlenc.jaxb package.
ObjectIdentifier
Represents an identifier type with the following properties : - identifier (URI for XAdES and/or OID for CAdES); - identifier qualifier (URI or URN encoding); - description; - document references;
ObjectIdentifierQualifier
Declares type of the defines identifier Used in XAdES
ObjectIdentifierQualifierParser  
ObjectIdentifierType
Java class for ObjectIdentifierType complex type.
ObjectIdentifierType
Java class for ObjectIdentifierType complex type.
ObjectIdentifierType
Java class for ObjectIdentifierType complex type.
ObjectType  
ObjectType
Java class for ObjectType complex type.
OCSP  
OCSPAndCRLRevocationSource
Fetchs revocation data for a certificate by querying an OCSP server first and then a CRL server if no OCSP response could be retrieved.
OCSPCertificateSource
Represents a Source of certificates embedded into an OCSP Token
OCSPDataLoader
Implementation of DataLoader using HttpClient.
OCSPIdentifierType
Java class for OCSPIdentifierType complex type.
OCSPIdentifierType
Java class for OCSPIdentifierType complex type.
OCSPIdentifierType
Java class for OCSPIdentifierType complex type.
OCSPRef
Reference an OCSPResponse
OCSPRefIdentifier  
OCSPRefsType
Java class for OCSPRefsType complex type.
OCSPRefsType
Java class for OCSPRefsType complex type.
OCSPRefsType
Java class for OCSPRefsType complex type.
OCSPRefType
Java class for OCSPRefType complex type.
OCSPRefType
Java class for OCSPRefType complex type.
OCSPRefType
Java class for OCSPRefType complex type.
OCSPResponseBinary  
OCSPRespStatus
This enum encapsulates constants defined by BouncyCastle and offers a method to parse an int without exception
OCSPSource
Typed sub-interface which allows to collect OCSPToken.
OCSPToken
OCSP Signed Token which encapsulate BasicOCSPResp (BC).
OCSPTokenRefMatcher  
OCSPValuesType
Java class for OCSPValuesType complex type.
OCSPValuesType
Java class for OCSPValuesType complex type.
OCSPValuesType
Java class for OCSPValuesType complex type.
OfficialJournalSchemeInformationURI  
OfficialRegistrationIdentifierPredicate
This class checks if the String is an official registration identifier as specified in ETSI TS 119 612 (ch 5.4.2)
OfflineCRLSource
This class if a basic skeleton that is able to retrieve needed CRL data from the contained list.
OfflineOCSPSource
Abstract class that helps to implement an OCSPSource with an already loaded list of BasicOCSPResp
OfflineRevocationSource<R extends Revocation>  
OID  
OidAndUriBasedEnum  
OidBasedEnum  
OidDescription  
OidRepository  
OJUrlChangeDetection  
OneTimeUseType
Java class for OneTimeUseType complex type.
OnlineCRLSource
Online CRL repository.
OnlineOCSPSource
Online OCSP repository.
OnlineRevocationSource<R extends Revocation>
Sub-interface for online sources of RevocationTokens
OnlineTSPSource
Class encompassing a RFC 3161 TSA, accessed through HTTP(S) to a given URI
OpenDocumentSupportUtils  
OperationalProtectionType
Java class for OperationalProtectionType complex type.
OrganizationNameCheck  
OrganizationUnitCheck  
OrphanCertificateWrapper  
OrphanRevocationWrapper  
OrphanTokenWrapper  
OtherCertStatusRefsType
Java class for OtherCertStatusRefsType complex type.
OtherCertStatusRefsType
Java class for OtherCertStatusRefsType complex type.
OtherCertStatusRefsType
Java class for OtherCertStatusRefsType complex type.
OtherCertStatusValuesType
Java class for OtherCertStatusValuesType complex type.
OtherCertStatusValuesType
Java class for OtherCertStatusValuesType complex type.
OtherCertStatusValuesType
Java class for OtherCertStatusValuesType complex type.
OtherTimeStampType
Java class for OtherTimeStampType complex type.
OtherTSLPointer  
OtherTSLPointerConverter  
OtherTSLPointerPredicate  
OtherTSLPointersType
Java class for OtherTSLPointersType complex type.
OtherTSLPointerType
Java class for OtherTSLPointerType complex type.
PAdESCertificateSource
CertificateSource that will retrieve the certificate from a PAdES Signature
PAdESCommonParameters
Defines a list of common PAdES parameters between signature and timestamps
PAdESConstants
This class defines the DSS dictionary constants.
PAdESCRLSource
CRLSource that will retrieve the CRL from a PAdES Signature
PAdESOCSPSource
OCSPSource that retrieves the OCSPResp from a PAdES Signature
PAdESService
PAdES implementation of the DocumentSignatureService
PAdESSignature
Implementation of AdvancedSignature for PAdES
PAdESSignatureIdentifier  
PAdESSignatureParameters  
PAdESSignatureScopeFinder
The classes finds a signer data for a PAdESSignature / PdfSignatureOrDocTimestampInfo instance
PAdESTimestampDataBuilder  
PAdESTimestampParameters  
PAdESTimestampService  
PAdESTimestampSource  
PAdESUtils  
ParsingCache
Contains results of TL/LOTL/pivot parsings
ParsingCacheDTO  
ParsingCacheDTOBuilder  
ParsingInfoRecord  
ParsingUtils  
PartialSignatureScope  
PasswordInputCallback
This Callback is created in order to retrieve the password from the user when accessing the Key Store.
PasswordType
Java class for PasswordType complex type.
PastCertificateValidation  
PastCertificateValidationAcceptableCheck  
PastSignatureValidation  
PastSignatureValidationCheck  
PastTimestampValidation  
PdfArray
The usage of this interface permit the user to choose the underlying PDF library use to created PDF signatures.
PdfBoxDefaultObjectFactory  
PdfBoxDefaultSignatureDrawerFactory  
PdfBoxDocumentReader  
PdfBoxFontMapper  
PdfBoxFontMetrics  
PdfBoxNativeFont  
PdfBoxNativeObjectFactory  
PdfBoxNativeSignatureDrawerFactory  
PdfBoxSignatureDrawer  
PdfBoxSignatureDrawerFactory  
PdfBoxSignatureService  
PdfByteRangeSignatureScope  
PdfCMSRevision  
PdfDict
The usage of this interface permit the user to choose the underlying PDF library use to created PDF signatures.
PdfDocDssRevision
This class represents an LT-level PDF revision containing a DSS dictionary
PdfDocTimestampRevision
Signature timestamp representation This class is only used in case of Document Timestamp (not signature-timestamp from CAdES/CMS)
PdfDocumentReader  
PDFDocumentValidator
Validation of PDF document.
PDFDocumentValidatorFactory  
PdfDssDict  
PDFOtherTSLPointer  
PdfRevision
The usage of this interface permit the user to choose the underlying PDF library use to created PDF signatures.
PDFServiceMode  
PdfSigDictWrapper  
PdfSignatureDictionary
Contains PDF signature dictionary information
PdfSignatureDictionaryComparator
This comparator is used to sort signatures by ByteRange
PdfSignatureRevision  
PDFSignatureService
The usage of this interface permits the user to choose the underlying PDF library used to create PDF signatures.
PdfVRIDict  
PemToDerConverter
This class is used to convert PEM encoded binaries (CRL, Cert) to DER encoded representation
PGPDataType
Java class for PGPDataType complex type.
PhysicalVerification
Java class for anonymous complex type.
PivotIdentifier  
PivotInfo  
PivotProcessing  
PivotProcessingResult
This class contains the pivot and its introduced signing certificates for the LOTL or the next pivot
PivotSchemeInformationURI  
Pkcs11SignatureToken
PKCS11 token with callback
Pkcs12SignatureToken
Class holding all PKCS#12 file access logic.
POE
Contains Proof Of Existence for validation objects
POEComparator
The class compares two POE instances, by its production time, origin and covered context The class returns the following values: -1 if the poe1 is preferred over poe2 0 of the POEs are equal 1 if the poe2 is preferred over poe1
POEExistsAtOrBeforeControlTimeCheck  
POEExistsCheck  
POEExtraction
5.6.2.3 POE extraction 5.6.2.3.1 Description This building block derives POEs from a given time-stamp.
POEProvisioningType
Java class for POEProvisioningType complex type.
POEType
Java class for POEType complex type.
PoliciesListType
Java class for PoliciesListType complex type.
Policy
This class allows to define the signature policy.
PolicyIdCondition
Checks if a certificate has a specific policy OID.
Objects based on this class are instantiated from trusted list or by SignedDocumentValidator for QCP and QCPPlus
PolicyOrLegalnoticeType
Java class for PolicyOrLegalnoticeType complex type.
PostalAddressListType
Java class for PostalAddressListType complex type.
PostalAddressType
Java class for PostalAddressType complex type.
PrecomputedDigestCalculatorProvider
This class allows to provide digest values without original document
PrefilledPasswordCallback
Class that hold a simple password.
PrettyPrintTransformer  
PrincipalAuthenticationMechanismType
Java class for PrincipalAuthenticationMechanismType complex type.
PrivateKeyProtectionType
Java class for PrivateKeyProtectionType complex type.
ProcessExecutor<R extends AbstractReports>
This interface allows to define how the validation process should be carried out.
ProcessExecutorProvider<PE extends ProcessExecutor<?>>  
ProfileParameters
This class manages the internal variables used in the process of creating of a signature and which allows to accelerate the generation.
ProfileParameters.Operation  
ProspectiveCertificateChainCheck<T extends XmlConstraintsConclusion>  
ProspectiveCertificateChainCheck  
ProtectedDocumentException  
Protocol
This enum lists all network protocols that can be used during the signature creation or validation: OCSP, CRL, AIA, TSL...
ProxyConfig
This class is a DTO which contains the proxy configuration (HTTP and/or HTTPS)
ProxyProperties
This class is a DTO which contains proxy properties for HTTP or HTTPS
ProxyRestrictionType
Java class for ProxyRestrictionType complex type.
PSD2InfoWrapper  
PSD2QcType  
PseudoAttributeStrategy  
PseudoGermanyStrategy  
PseudonymCheck  
PseudoStrategy  
PseudoUsageCheck  
PublicKeyType
Java class for PublicKeyType complex type.
QCStatement  
QCStatementPolicyIdentifiers
Qualified Certificate Statement constants
QCTypeIdentifiers  
QSCDCertificateAtSigningTimeCheck  
QSCDCheck  
QSCDStatus  
QSCDStrategy  
QSCDStrategyFactory  
QTSTCheck  
QTSTServiceFilter  
QualificationElementType
Java class for QualificationElementType complex type.
QualificationStrategy  
QualificationStrategyFactory  
QualificationsType
Java class for QualificationsType complex type.
QualifiedCertificateAtCertificateIssuanceCheck  
QualifiedCertificateAtSigningTimeCheck  
QualifiedCheck  
QualifiedStatus  
QualifiersType
Java class for QualifiersType complex type.
QualifierType
Java class for QualifierType complex type.
QualifyingPropertiesReferenceType
Java class for QualifyingPropertiesReferenceType complex type.
QualifyingPropertiesReferenceType
Java class for QualifyingPropertiesReferenceType complex type.
QualifyingPropertiesReferenceType
Java class for QualifyingPropertiesReferenceType complex type.
QualifyingPropertiesType
Java class for QualifyingPropertiesType complex type.
QualifyingPropertiesType
Java class for QualifyingPropertiesType complex type.
QualifyingPropertiesType
Java class for QualifyingPropertiesType complex type.
ReadOnlyCacheAccess  
ReadOnlyCacheAccessByKey  
ReferenceDataExistenceCheck  
ReferenceDataIntactCheck  
ReferenceInfoType
Java class for ReferenceInfoType complex type.
ReferenceList
Java class for anonymous complex type.
ReferenceType
Java class for ReferenceType complex type.
ReferenceType
Java class for ReferenceType complex type.
ReferenceValidation
This class is used to store individual reference validations.
RelatedCertificateWrapper  
RelatedRevocationWrapper  
RelayStateType
Java class for RelayStateType complex type.
RemoteBLevelParameters  
RemoteCertificate  
RemoteCertificateConverter  
RemoteCertificateValidationService  
RemoteColor  
RemoteDocument
This class is used to transport a DSSDocument with SOAP and/or REST
RemoteDocumentConverter  
RemoteDocumentSignatureService
This interface RemoteDocumentSignatureService provides operations for the signature creation and for its extension.
RemoteDocumentSignatureServiceImpl  
RemoteDocumentValidationService  
RemoteKeyEntry  
RemoteMultipleDocumentsSignatureService
This interface RemoteMultipleDocumentsSignatureService provides operations for the signature creation.
RemoteMultipleDocumentsSignatureServiceImpl  
RemoteSignatureImageParameters  
RemoteSignatureImageTextParameters  
RemoteSignatureParameters  
RemoteSignatureTokenConnection  
RemoteSignatureTokenConnectionImpl  
RemoteTimestampParameters  
RemoteTimestampService  
Reports
This class is a container for all reports generated by the signature validation process: diagnostic data, detailed report and simple report.
RepositoryRevocationSource<R extends Revocation>
Allows storing and retrieving of revocation data to/from a repository (e.g.
RequestAbstractType
Java class for RequestAbstractType complex type.
RequestedAuthnContextType
Java class for RequestedAuthnContextType complex type.
RequestType
Java class for RequestType complex type.
ResourceLoader  
ResponderId  
ResponderIDType
Java class for ResponderIDType complex type.
ResponseType
Java class for ResponseType complex type.
ResponseType
Java class for ResponseType complex type.
RestCertificateValidationService
This REST interface provides operations for the validation of certificate.
RestCertificateValidationServiceImpl  
RestDocumentSignatureService
This REST interface provides operations for the signature creation and for its extension.
RestDocumentSignatureServiceImpl  
RestDocumentValidationService
This REST interface provides operations for the validation of signature.
RestDocumentValidationServiceImpl  
RestMultipleDocumentSignatureService
This REST interface provides operations for the signature creation and for its extension.
RestMultipleDocumentSignatureServiceImpl  
RestrictedLengthType
Java class for RestrictedLengthType complex type.
RestrictedPasswordType
Java class for RestrictedPasswordType complex type.
RestSignatureTokenConnection  
RestSignatureTokenConnectionImpl  
RestTimestampService
This REST interface provides operations for the timestamp creation.
RestTimestampServiceImpl  
RetrievalMethodType
Java class for RetrievalMethodType complex type.
Revocation  
RevocationAcceptanceChecker  
RevocationAcceptanceCheckerResultCheck<T extends XmlConstraintsConclusion>  
RevocationAcceptanceValidation
5.2.8 Signature acceptance validation (SAV) This building block covers any additional verification to be performed on the signature itself or on the attributes of the signature ETSI EN 319 132-1
RevocationBasicBuildingBlocksCheck  
RevocationCertHashMatchCheck  
RevocationCertHashPresenceCheck  
RevocationCertificateSource
Represents a certificate source present into a revocation token
RevocationConsistentCheck<T extends XmlConstraintsConclusion>  
RevocationConstraints
Group of constraints on the revocation data
RevocationDataAvailableCheck<T extends XmlConstraintsConclusion>  
RevocationDataFreshCheck  
RevocationDataFreshCheckWithNullConstraint  
RevocationDataKnownCheck  
RevocationDateAfterBestSignatureTimeCheck  
RevocationException  
RevocationFreshnessChecker
5.2.5 Revocation freshness checker This building block checks that a given revocation status information is "fresh" at a given validation time.
RevocationFreshnessCheckerResultCheck<T extends XmlConstraintsConclusion>  
RevocationInfoAccessPresentCheck  
RevocationInfoArchival
RevocationInfoArchival ::= SEQUENCE { crl [0] EXPLICIT SEQUENCE of CRLs, OPTIONAL ocsp [1] EXPLICIT SEQUENCE of OCSP Responses, OPTIONAL otherRevInfo [2] EXPLICIT SEQUENCE of OtherRevInfo, OPTIONAL }
RevocationIssuerRevocationDataAvailableCheck  
RevocationOrigin  
RevocationOriginTypeParser  
RevocationReason
This enum is used to get String value of CRLReason The CRLReason enumeration.
RevocationReasonParser  
RevocationRef<R extends Revocation>  
RevocationRefIdentifier  
RevocationRefOrigin  
RevocationRefOriginParser  
RevocationRefWrappper
Represents a revocation data wrapper
RevocationSource<R extends Revocation>
This interface allows to retrieve revocation data for a given certificate.
RevocationSourceAlternateUrlsSupport<R extends Revocation>  
RevocationStatusInformationType
Java class for RevocationStatusInformationType complex type.
RevocationToken<R extends Revocation>  
RevocationTokenIdentifier  
RevocationTokenRefMatcher<R extends Revocation>  
RevocationType
Defines a type of revocation data response
RevocationTypeParser  
RevocationValuesType
Java class for RevocationValuesType complex type.
RevocationValuesType
Java class for RevocationValuesType complex type.
RevocationValuesType
Java class for RevocationValuesType complex type.
RevocationWrapper
Revocation wrapper containing common revocation information
RoleOfPSP  
RoleOfPspOid
RoleOfPspOid ::= OBJECT IDENTIFIER -- Object Identifier arc for roles of payment service providers -- defined in the present document etsi-psd2-roles OBJECT IDENTIFIER ::={ itu-t(0) identified-organization(4) etsi(0) psd2(19495) id-roles(1) }
RSAKeyValueType
Java class for RSAKeyValueType complex type.
RuleUtils  
SACertIDListType
Java class for SACertIDListType complex type.
SACertIDType
Java class for SACertIDType complex type.
SACommitmentTypeIndicationType
Java class for SACommitmentTypeIndicationType complex type.
SAContactInfoType
Java class for SAContactInfoType complex type.
SACounterSignatureType
Java class for SACounterSignatureType complex type.
SACRLIDType
Java class for SACRLIDType complex type.
SADataObjectFormatType
Java class for SADataObjectFormatType complex type.
SADSSType
Java class for SADSSType complex type.
SAFilterType
Java class for SAFilterType complex type.
SAMessageDigestType
Java class for SAMessageDigestType complex type.
SAMLAssertionNamespace  
SAMLAssertionUtils  
SANameType
Java class for SANameType complex type.
SantuarioInitializer
Customized Initialization of Santuario.
SAOCSPIDType
Java class for SAOCSPIDType complex type.
SAOneSignerRoleType
Java class for SAOneSignerRoleType complex type.
SAReasonType
Java class for SAReasonType complex type.
SARevIDListType
Java class for SARevIDListType complex type.
SASignatureProductionPlaceType
Java class for SASignatureProductionPlaceType complex type.
SASignerRoleType
Java class for SASignerRoleType complex type.
SASigningTimeType
Java class for SASigningTimeType complex type.
SASigPolicyIdentifierType
Java class for SASigPolicyIdentifierType complex type.
SASubFilterType
Java class for SASubFilterType complex type.
SATimestampType
Java class for SATimestampType complex type.
SatisfyingRevocationDataExistsCheck<T extends XmlConstraintsConclusion>  
SAVRIType
Java class for SAVRIType complex type.
SchemaFactoryBuilder  
SchemeInformationURIByLang  
SchemeTerritoryOtherTSLPointer  
ScopingType
Java class for ScopingType complex type.
SecretKeyProtectionType
Java class for SecretKeyProtectionType complex type.
SecureRandomNonceSource
This class produces nonce values based on a SecureRandom.
SecureRandomProvider  
SecurityAuditType
Java class for SecurityAuditType complex type.
SemanticsIdentifier
ETSI EN 319 412-1 V1.1.1 -- Semantics identifiers id-etsi-qcs-semantics-identifiers OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) id-cert-profile(194121) 1 } -- Semantics identifier for natural person identifier id-etsi-qcs-semanticsId-Natural OBJECT IDENTIFIER ::= { id-etsi-qcs-semantics-identifiers 1 } -- Semantics identifier for legal person identifier id-etsi-qcs-SemanticsId-Legal OBJECT IDENTIFIER ::= { id-etsi-qcs-semantics-identifiers 2 }
SerializableSignatureParameters  
SerializableTimestampParameters  
SerialNumberCheck  
ServiceByCertificateTypeFilter
Allowed services are : cert type T1 = ASi T1 cert type T1 = ASi T2 + QCForXXX T2 (overrule)
ServiceByCountryFilter
This class is used to filter trusted services by country code(s).
ServiceByDateFilter  
ServiceByTLUrlFilter
This class is used to filter trusted services by the TL Url.
ServiceConsistencyCheck  
ServiceDigitalIdentityListType
Java class for ServiceDigitalIdentityListType complex type.
ServiceHistoryInstanceType
Java class for ServiceHistoryInstanceType complex type.
ServiceHistoryType
Java class for ServiceHistoryType complex type.
ServiceLoaderPdfObjFactory
Implementation of IPdfObjFactory which looks for in the registered services and uses the first found instance.
ServiceQualification  
ServiceSupplyPointsType
Java class for ServiceSupplyPointsType complex type.
ServiceTypeIdentifier
Service type identifier (ETSI TS 119 612 V2.1.1) It specifies the identifier of the service type.
SharedSecretChallengeResponseType
This element indicates that the Principal has been authenticated by a challenge-response protocol utilizing shared secret keys and symmetric cryptography.
SignatureAcceptanceValidation
5.2.8 Signature acceptance validation (SAV) This building block covers any additional verification to be performed on the signature itself or on the attributes of the signature ETSI EN 319 132-1
SignatureAcceptanceValidationResultCheck<T extends XmlConstraintsConclusion>  
SignatureAlgorithm
Supported signature algorithms.
SignatureAttributesType
Java class for SignatureAttributesType complex type.
SignatureBasicBuildingBlocksCheck  
SignatureBuilder  
SignatureCertificateSource
The advanced signature contains a list of certificate that was needed to validate the signature.
SignatureConstraints
Group of constraints for the signature(s) (signed/unsigned properties, coverage,...)
SignatureCryptographicVerification  
SignatureDigestReference
A signature reference element references a specific electronic signature.
SignatureDrawer
Interface which is responsible to draw the visible signature
SignatureDrawerFactory
Factory of SignatureDrawer
SignatureECDSARIPEMD160
Class SignatureECDSARIPEMD160
SignatureExtension<SP extends AbstractSignatureParameters>
Extends the level of AdES signature of a document.
SignatureFieldDimensionAndPosition  
SignatureFieldDimensionAndPositionBuilder  
SignatureFieldParameters
Parameters which allow to create a new signature field in a PDF document
SignatureForm
Different signature forms.
SignatureFormatParser  
SignatureIdentifier  
SignatureIdentifierType
Java class for SignatureIdentifierType complex type.
SignatureImageAndPosition  
SignatureImageAndPositionProcessor  
SignatureImageParameters
Parameters for a visible signature creation
SignatureImageTextParameters
This class allows to custom text generation in the PAdES visible signature
SignatureIntactCheck<T extends XmlConstraintsConclusion>  
SignatureLevel
Signature profiles (form+level) handled by the SD-DSS framework.
SignatureMethodType
Java class for SignatureMethodType complex type.
SignatureNotAmbiguousCheck  
SignaturePackaging
Packaging method of the signature
SignaturePolicy
Represents the value of a SignaturePolicy
SignaturePolicyHashValidCheck  
SignaturePolicyIdentifiedCheck  
SignaturePolicyIdentifierCheck  
SignaturePolicyIdentifierType
Java class for SignaturePolicyIdentifierType complex type.
SignaturePolicyIdentifierType
Java class for SignaturePolicyIdentifierType complex type.
SignaturePolicyIdentifierType
Java class for SignaturePolicyIdentifierType complex type.
SignaturePolicyIdType
Java class for SignaturePolicyIdType complex type.
SignaturePolicyIdType
Java class for SignaturePolicyIdType complex type.
SignaturePolicyIdType
Java class for SignaturePolicyIdType complex type.
SignaturePolicyProvider  
SignaturePolicyType  
SignaturePolicyValidator  
SignatureProductionPlace
This class represents the information concerning the signature production place.
SignatureProductionPlaceType
Java class for SignatureProductionPlaceType complex type.
SignatureProductionPlaceType
Java class for SignatureProductionPlaceType complex type.
SignatureProductionPlaceType
Java class for SignatureProductionPlaceType complex type.
SignatureProfile  
SignatureProperties<UnsignedAttribute extends ISignatureAttribute>
Defined a "signed-signature-element" or "unsigned-signature-element" of a signature
SignaturePropertiesType
Java class for SignaturePropertiesType complex type.
SignaturePropertyType
Java class for SignaturePropertyType complex type.
SignatureQualification  
SignatureQualificationBlock  
SignatureQualificationParser  
SignatureQualityType
Java class for SignatureQualityType complex type.
SignatureReferenceType
Java class for SignatureReferenceType complex type.
SignatureRSARIPEMD160AT
Class SignatureECDSARIPEMD160
SignatureScope
This class describes the scope of the signature
SignatureScopeFinder<T extends AdvancedSignature>  
SignatureScopeType  
SignatureScopeTypeParser  
SignatureScopeWithTransformations  
SignatureTokenConnection
Connection through available API to the QSCD (SmartCard, MSCAPI, PKCS#12)
SignatureTokenType
Type of API supported by the application
SignatureType
Java class for SignatureType complex type.
SignatureValidationContext
During the validation of a signature, the software retrieves different X509 artifacts like Certificate, CRL and OCSP Response.
SignatureValidationPolicyType
Java class for SignatureValidationPolicyType complex type.
SignatureValidationProcessID  
SignatureValidationProcessType
Java class for SignatureValidationProcessType complex type.
SignatureValidationReportType
Java class for SignatureValidationReportType complex type.
SignatureValidatorType
Java class for SignatureValidatorType complex type.
SignatureValidity  
SignatureValue  
SignatureValueDTO  
SignatureValueType
Java class for SignatureValueType complex type.
SignatureWrapper  
SignedAssertion  
SignedAssertions  
SignedAttributesConstraints
Group of constraints on the signed attributes/properties
SignedDataObjectPropertiesType
Java class for SignedDataObjectPropertiesType complex type.
SignedDataObjectPropertiesType
Java class for SignedDataObjectPropertiesType complex type.
SignedDataObjectPropertiesType
Java class for SignedDataObjectPropertiesType complex type.
SignedDocumentValidator
Validates a signed document.
SignedFilesPresentCheck  
SignedInfoType
Java class for SignedInfoType complex type.
SignedPropertiesType
Java class for SignedPropertiesType complex type.
SignedPropertiesType
Java class for SignedPropertiesType complex type.
SignedPropertiesType
Java class for SignedPropertiesType complex type.
SignedSignaturePropertiesType
Java class for SignedSignaturePropertiesType complex type.
SignedSignaturePropertiesType
Java class for SignedSignaturePropertiesType complex type.
SignedSignaturePropertiesType
Java class for SignedSignaturePropertiesType complex type.
SignerAttributeV2
Basic support of ETSI EN 319 122-1 V1.1.1 chapter 5.2.6.1 Based on org.bouncycastle.asn1.esf.SignerAttribute Note : signedAssertions are not supported Quote ETSI : The definition of specific signedAssertions is outside of the scope of the present document
SignerDataWrapper  
SignerInformationStoreCheck  
SignerInformationType
Java class for SignerInformationType complex type.
SignerLocation  
SignerLocationCheck  
SignerRole
This class represents the signer roles extracted from the signature.
SignerRoleType
Java class for SignerRoleType complex type.
SignerRoleType
Java class for SignerRoleType complex type.
SignerRoleType
Java class for SignerRoleType complex type.
SignersDocumentType
Java class for SignersDocumentType complex type.
SignerTextHorizontalAlignment
Enum to define the more line text horizontal alignment
SignerTextPosition
Enum to define where to add a signer text inside a signature field relatively to an image
SignerTextVerticalAlignment
Enum to define image from text vertical alignment in connection with the image
SigningCertificateAttributePresentCheck  
SigningCertificateRecognitionCheck  
SigningOperation  
SigningTimeAttributePresentCheck  
SigningTimeCheck  
SignMultipleDocumentDTO
This class is a DTO to transfer required objects to execute signDocument method It's only possible to transfer an object by POST and REST.
SignOneDocumentDTO
This class is a DTO to transfer required objects to execute signDocument method It's only possible to transfer an object by POST and REST.
SignXmlXadesBWithMSCAPI
How to sign using MS-CAPI.
SigPolicyQualifiersListType
Java class for SigPolicyQualifiersListType complex type.
SigPolicyQualifiersListType
Java class for SigPolicyQualifiersListType complex type.
SigPolicyQualifiersListType
Java class for SigPolicyQualifiersListType complex type.
SigQualificationMatrix  
SigReferenceType
Java class for SigReferenceType complex type.
SilentHandler<T>
Implementation of AlertHandler which does nothing
SilentOnAlert<T>  
SilentOnStatusAlert  
SimpleCertificateReport
A SimpleCertificateReport holder to fetch values from a JAXB SimpleCertificateReport.
SimpleCertificateReportFacade  
SimpleCertificateReportXmlDefiner  
SimpleReport
A SimpleReport holder to fetch values from a JAXB SimpleReport.
SimpleReportBuilder
This class builds a SimpleReport XmlDom from the diagnostic data and detailed validation report.
SimpleReportFacade  
SimpleReportForCertificateBuilder  
SimpleReportXmlDefiner  
SingleDssDict
This class is a representation of a DSS (Document Security Store) Dictionary embedded in a PDF file.
SoapCertificateValidationService
The validation web service allow to validate the provided certificate.
SoapCertificateValidationServiceImpl  
SoapDocumentSignatureService
Interface for the Contract of the Signature Web Service.
SoapDocumentSignatureServiceImpl  
SoapDocumentValidationService
The validation web service allow to validate the signature inside a signed file.
SoapDocumentValidationServiceImpl  
SoapEnvelopeUtils  
SoapMultipleDocumentsSignatureService
Interface for the Contract of the Signature Web Service.
SoapMultipleDocumentsSignatureServiceImpl  
SoapSignatureTokenConnection  
SoapSignatureTokenConnectionImpl  
SoapTimestampService
The SOAP web service allows timestamp creation.
SoapTimestampServiceImpl  
SPKIDataType
Java class for SPKIDataType complex type.
SPUserNoticeType
Java class for SPUserNoticeType complex type.
SPUserNoticeType
Java class for SPUserNoticeType complex type.
SPUserNoticeType
Java class for SPUserNoticeType complex type.
SSLCertificateLoader
The data loader which includes server webpage certificates to the response context Use the method getCertificates(url) to extract the data
StatementAbstractType
Java class for StatementAbstractType complex type.
Status  
StatusAlert
Typed Alert with a Status object
StatusCodeType
Java class for StatusCodeType complex type.
StatusDetailType
Java class for StatusDetailType complex type.
StatusDetector  
StatusResponseType
Java class for StatusResponseType complex type.
StatusType
Java class for StatusType complex type.
StructuralValidationCheck  
SubContext  
SubIndication
Sub indication values Source ETSI EN 319 102-1
SubIndicationParser  
SubjectConfirmationDataType
Java class for SubjectConfirmationDataType complex type.
SubjectConfirmationType
Java class for SubjectConfirmationType complex type.
SubjectLocalityType
Java class for SubjectLocalityType complex type.
SubjectQueryAbstractType
Java class for SubjectQueryAbstractType complex type.
SubjectType
Java class for SubjectType complex type.
SubX509CertificateValidation  
SunPKCS11Initializer  
SurnameCheck  
SynchronizationStrategy  
SynchronizerCacheAccess  
TakenOverByType
Java class for TakenOverByType complex type.
TechnicalProtectionBaseType
Java class for TechnicalProtectionBaseType complex type.
TerminateType
Java class for TerminateType complex type.
TextOnlySignatureDrawer  
ThrowAlertExceptionHandler<T>
Handler which throws an AlertException
TimeConstraint
Time based check : follows the specified level behavior if the checked element is over the time limit
TimeDependent
Valid in a specific time interval.
TimeDependentValues<T extends TimeDependent>
Immutable list of time-dependent values, with the latest value first.
TimestampAcceptanceValidation
5.2.8 Signature acceptance validation (SAV) This building block covers any additional verification to be performed on the signature itself or on the attributes of the signature ETSI EN 319 132-1
TimestampBasicBuildingBlocksCheck  
TimestampBinary
This class contains only a binary representation of a timestamp
TimestampCertificateSource  
TimestampCoherenceOrderCheck  
TimestampConstraints
Group of constraints on the timestamps
TimestampContainerForm  
TimestampCRLSource
CRLSource that retrieves information embedded to a TimeStampToken
TimestampDataBuilder  
TimestampDataLoader
Implementation of DataLoader using HttpClient to request a timestamp server.
TimestampDelayCheck  
TimestampDTO  
TimestampedObjectType  
TimestampedObjectTypeParser  
TimestampedReference
This class stocks the timestamped reference, which is composed of: - the timestamp reference category TimestampReferenceCategory; - object id in the case where the reference apply to the signature.
TimestampInclude
This class represents XAdES Include tag in case of IndividualDataObjectsTimeStamp
TimestampIncludeDTO  
TimestampLocation  
TimestampLocationParser  
TimestampMultipleDocumentDTO  
TimestampOCSPSource
OCSPSource that retrieves information embedded to a TimeStampToken
TimestampOneDocumentDTO
This class is a DTO that contains a set of parameters needed for a single document timestamping It's only possible to transfer an object by POST and REST.
TimestampParameters
This class represents the parameters provided when generating specific timestamps in a signature, such as an AllDataObjectsTimestamp or an IndividualDataObjectsTimestamp.
TimestampQualification  
TimestampQualificationBlock  
TimestampQualificationParser  
TimestampResponseDTO  
TimestampSource
The interface for handling validation data extracted from timestamps
TimestampToken
SignedToken containing a TimeStamp.
TimestampTokenComparator  
TimestampTokenConverter  
TimestampTokenIdentifier  
TimeStampTokenProductionComparator
The class used to compare production time of TimeStampTokens Class checks the production time of timestamps and their covered data The method compare() returns -1 if the timeStampTokenOne was created before timeStampTokenTwo 0 if TimeStampTokens were created in the same 1 if the timeStampTokenOne was created after timeStampTokenTwo
TimestampType
Type of timestamp
TimeStampType
Java class for TimeStampType complex type.
TimeStampType
Java class for TimeStampType complex type.
TimestampTypeParser  
TimestampWrapper  
TimeSyncTokenType
Java class for TimeSyncTokenType complex type.
TimeUnit
Java class for TimeUnit.
TLAlert  
TLAnalysis  
TLChangesCacheAccess  
TLExpirationDetection  
TLFreshnessCheck  
TLInfo
Computes summary for a single Trusted List processing result
TLNotExpiredCheck  
TLParsingErrorDetection  
TLParsingResult  
TLParsingTask  
TLSignatureErrorDetection  
TLSource  
TLSourceBuilder  
TLValidationBlock  
TLValidationJob
The main class performing the TL/LOTL download / parsing / validation tasks
TLValidationJobAlerter
The class to process alerts on TLValidationJob
TLValidationJobSummary
Computes summary for TLValidationJob
TLValidatorTask
This class allows to validate TL or LOTL.
TLVersionCheck  
TLWellSignedCheck  
ToBeSigned
Data unit for signing
ToBeSignedDTO  
Token
This is the base class for the different types of tokens (certificate, OCSP, CRL, Timestamp) used in the process of signature validation.
TokenCertificateSource
Represents a source of certificates embedded in a token (signature, timestamp, ocsp response)
TokenComparator  
TokenExtractionStategy  
TokenIdentifier
This class is used to obtain a unique id for Token
TokenProxy  
TokenType
Java class for TokenType complex type.
TradeNamePredicate
Predicate which filter official registration identifiers
TransformerFactoryBuilder  
TransformsType
Java class for TransformsType complex type.
TransformsType
Java class for TransformsType complex type.
TransformType
Java class for TransformType complex type.
TrustedCertificateMatchTrustServiceCheck  
TrustedListCertificateSourceSynchronizer  
TrustedListFacade  
TrustedListIdentifier  
TrustedListReachedForCertificateChainCheck<T extends XmlConstraintsConclusion>  
TrustedListsCertificateSource
This class allows to inject trusted certificates from Trusted Lists
TrustedListUtils  
TrustedServiceChecker  
TrustedServiceCondition  
TrustedServiceFilter  
TrustedServicesFilterFactory  
TrustedServiceStatus
ETSI TS 119 612 V2.2.1
TrustedServiceStatusCheck  
TrustedServiceTypeIdentifierCheck  
TrustedServiceWrapper  
TrustProperties  
TrustService
This class is a DTO representation for a TSL service
TrustService.TrustServiceBuilder  
TrustServiceConverter  
TrustServicePredicate  
TrustServiceProvider
This class is a DTO representation for a trust service provider
TrustServiceProviderBuilder  
TrustServiceProviderByTSPName  
TrustServiceProviderConverter  
TrustServiceProviderListType
Java class for TrustServiceProviderListType complex type.
TrustServiceProviderPredicate  
TrustServiceStatusAndInformationExtensions  
TrustServiceStatusAndInformationExtensions.TrustServiceStatusAndInformationExtensionsBuilder  
TrustStatusListType
Java class for TrustStatusListType complex type.
TSLSchemeInformationType
Java class for TSLSchemeInformationType complex type.
TSPInformationType
Java class for TSPInformationType complex type.
TSPServiceInformationType
Java class for TSPServiceInformationType complex type.
TSPServicesListType
Java class for TSPServicesListType complex type.
TSPServiceType
Java class for TSPServiceType complex type.
TSPSource
Abstraction of a Time Stamping authority which delivers RFC 3161 Time Stamp Responses containing tokens, from Time Stamp Requests.
TSPType
Java class for TSPType complex type.
Type  
TypedDataType
Java class for TypedDataType complex type.
TypeOfProof  
TypeOtherTSLPointer  
TypeStrategy  
TypeStrategyFactory  
UnicitySigningCertificateAttributeCheck  
UniqueServiceFilter  
UnsignedAttributesConstraints
Group of constraints on the unsigned attributes/properties
UnsignedDataObjectPropertiesType
Java class for UnsignedDataObjectPropertiesType complex type.
UnsignedDataObjectPropertiesType
Java class for UnsignedDataObjectPropertiesType complex type.
UnsignedDataObjectPropertiesType
Java class for UnsignedDataObjectPropertiesType complex type.
UnsignedPropertiesType
Java class for UnsignedPropertiesType complex type.
UnsignedPropertiesType
Java class for UnsignedPropertiesType complex type.
UnsignedPropertiesType
Java class for UnsignedPropertiesType complex type.
UnsignedSignaturePropertiesType
Java class for UnsignedSignaturePropertiesType complex type.
UnsignedSignaturePropertiesType
Java class for UnsignedSignaturePropertiesType complex type.
UnsignedSignaturePropertiesType
Java class for UnsignedSignaturePropertiesType complex type.
UriBasedEnum  
UriBasedEnumParser  
Utils  
ValidationCache
This class stores validation information for processed files
ValidationCacheDTO  
ValidationCacheDTOBuilder  
ValidationConstraintsEvaluationReportType
Java class for ValidationConstraintsEvaluationReportType complex type.
ValidationContext
This interface allows the implementation of the validators for: certificates, timestamps and revocation data.
ValidationContextInitialization
5.2.4 Validation context initialization This building block initializes the validation constraints (chain constraints, cryptographic constraints, signature elements constraints) and parameters (X.509 validation parameters including trust anchors, certificate validation data) that will be used to validate the signature.
ValidationDataForInclusion  
ValidationDataForInclusionBuilder
Class to build a ValidationDataForInclusion from a signature ValidationContext
ValidationDataType
Java class for ValidationDataType complex type.
ValidationInfoRecord  
ValidationJobSummaryBuilder  
ValidationLevel  
ValidationObjectListType
Java class for ValidationObjectListType complex type.
ValidationObjectRepresentationType
Java class for ValidationObjectRepresentationType complex type.
ValidationObjectType
Java class for ValidationObjectType complex type.
ValidationPolicy
This class encapsulates the constraint file that controls the policy to be used during the validation process.
ValidationPolicyFacade  
ValidationPolicyXmlDefiner  
ValidationProcessForBasicSignature
5.3 Validation process for Basic Signature
ValidationProcessForSignaturesWithArchivalData
5.6 Validation process for Signatures with Archival Data
ValidationProcessForSignaturesWithLongTermValidationData
5.5 Validation process for Signatures with Time and Signatures with Long-Term Validation Data
ValidationProcessForTimeStamp
5.4 Validation process for time-stamps
ValidationProcessUtils  
ValidationReportDataType
Java class for ValidationReportDataType complex type.
ValidationReportFacade  
ValidationReportType
Java class for ValidationReportType complex type.
ValidationReportTypeDataSource  
ValidationReportUtils  
ValidationResult  
ValidationStatusType
Java class for ValidationStatusType complex type.
ValidationTime  
ValidationTimeInfoType
Java class for ValidationTimeInfoType complex type.
ValidationTimeParser  
ValidationTimeSliding  
ValidationTimeSlidingCheck  
ValidatorConfigurator  
ValueConstraint
Value check : follows the specified level behavior if the checked element is not equals to the specified value
VisualSignatureAlignmentHorizontal
Visual signature horizontal position on the pdf page
VisualSignatureAlignmentVertical
Visual signature vertical position on the pdf page
VisualSignatureRotation
Rotation support
VOReferenceType
Java class for VOReferenceType complex type.
WSCertificateReportsDTO  
WSReportsDTO  
X500PrincipalHelper  
X509CertificateValidation
5.2.6 X.509 certificate validation This building block validates the signing certificate at current time.
X509CRLValidity  
X509DataType
Java class for X509DataType complex type.
X509IssuerSerialType
Java class for X509IssuerSerialType complex type.
X520Attributes  
XAdES111Attribute  
XAdES111Element  
XAdES111Paths  
XAdES111Utils  
XAdES122Attribute  
XAdES122Element  
XAdES122Paths  
XAdES122Utils  
XAdES132Attribute  
XAdES132Element  
XAdES132Paths  
XAdES141Attribute  
XAdES141Element  
XAdES319132Utils  
XAdESAttribute  
XAdESBuilder  
XAdESCertificateRefExtractionUtils  
XAdESCertificateSource
This class provides the mechanism to retrieve certificates contained in a XAdES signature.
XAdESCRLSource
Retrieves CRL values from an XAdES (-XL) signature.
XAdESElement  
XAdESLevelA
Holds level A aspects of XAdES
XAdESLevelBaselineB
Contains B level baseline profile for XAdES signature.
XAdESLevelBaselineLT
LT profile of XAdES signature
XAdESLevelBaselineLTA
Holds level LTA aspects of XAdES
XAdESLevelBaselineT
-T profile of XAdES signature
XAdESLevelC
Contains XAdES-C profile aspects
XAdESLevelX
This class represents the implementation of XAdES level -X extension.
XAdESLevelXL
XL profile of XAdES signature
XAdESNamespaces  
XAdESOCSPSource
Retrieves OCSP values from an XAdES (XL/LT) signature.
XAdESPaths  
XAdESReferenceValidation  
XAdESRevocationRefExtractionUtils  
XAdESService
XAdES implementation of DocumentSignatureService
XAdESSignature
Parse an XAdES signature structure.
XAdESSignatureBuilder
This class implements all the necessary mechanisms to build each form of the XML signature.
XAdESSignatureIdentifier  
XAdESSignatureParameters  
XAdESSignatureParameters.XPathElementPlacement  
XAdESSignaturePtrType
Java class for XAdESSignaturePtrType complex type.
XAdESSignatureScopeFinder
Performs operations in order to find all signed data for a XAdES Signature
XAdESSignaturesType
Java class for XAdESSignaturesType complex type.
XAdESSignatureUtils  
XAdESSignedDataObjectProperties  
XAdESSigProperties  
XAdESTimestampDataBuilder  
XAdESTimestampParameters  
XAdESTimestampSource  
XAdESTimeStampType
Java class for XAdESTimeStampType complex type.
XAdESUnsignedSigProperties  
XAdESUtils  
XmlAbstractToken
Java class for AbstractToken complex type.
XmlBasicBuildingBlocks
Java class for BasicBuildingBlocks complex type.
XmlBasicSignature
Java class for BasicSignature complex type.
XmlCertificate
Java class for Certificate complex type.
XmlCertificate
Java class for Certificate complex type.
XmlCertificate
Java class for Certificate complex type.
XmlCertificateChain
Java class for CertificateChain complex type.
XmlCertificateChain
Java class for CertificateChain complex type.
XmlCertificatePolicy
Java class for CertificatePolicy complex type.
XmlCertificateRef
Java class for CertificateRef complex type.
XmlCertificateRevocation
Java class for CertificateRevocation complex type.
XmlChainItem
Java class for anonymous complex type.
XmlChainItem
Java class for anonymous complex type.
XmlChainItem
Java class for ChainItem complex type.
XmlCommitmentTypeIndication
Java class for CommitmentTypeIndication complex type.
XmlConclusion
Java class for Conclusion complex type.
XmlConstraint
Java class for Constraint complex type.
XmlConstraintsConclusion
Java class for ConstraintsConclusion complex type.
XmlConstraintsConclusionWithControlTime
Java class for ConstraintsConclusionWithControlTime complex type.
XmlConstraintsConclusionWithProofOfExistence
Java class for ConstraintsConclusionWithProofOfExistence complex type.
XmlContainerInfo
Java class for ContainerInfo complex type.
XmlCryptographicInformation
Java class for CryptographicInformation complex type.
XmlCV
Java class for CV complex type.
XmlDefinerUtils  
XmlDetailedReport
Java class for DetailedReport complex type.
XmlDiagnosticData
Java class for DiagnosticData complex type.
XmlDigestAlgoAndValue
Java class for DigestAlgoAndValue complex type.
XmlDigestAlgoAndValues
Java class for DigestAlgoAndValues complex type.
XmlDigestMatcher
Java class for DigestMatcher complex type.
XmlDistinguishedName
Java class for DistinguishedName complex type.
XMLDocumentForASiCValidator  
XMLDocumentValidator
Validator of XML Signed document
XMLDocumentValidatorFactory  
XmlDownloadResult  
XmlDownloadTask  
XMLDSigAttribute  
XMLDSigElement  
XMLDSigNamespace  
XMLDSigPaths  
XmlDSigUtils  
XmlElementSignatureScope  
XMLEncUtils  
XmlFC
Java class for FC complex type.
XmlFoundCertificate
Java class for FoundCertificate complex type.
XmlFoundCertificates
Java class for FoundCertificates complex type.
XmlFoundRevocation
Java class for FoundRevocation complex type.
XmlFoundRevocations
Java class for FoundRevocations complex type.
XmlFoundTimestamp
Java class for FoundTimestamp complex type.
XmlFullSignatureScope  
XmlISC
Java class for ISC complex type.
XmlIssuerSerial
Java class for IssuerSerial complex type.
XmlLangAndValue
Java class for LangAndValue complex type.
XmlManifestFile
Java class for ManifestFile complex type.
XmlName
Java class for Name complex type.
XmlOID
Java class for OID complex type.
XmlOrphanCertificate
Java class for OrphanCertificate complex type.
XmlOrphanCertificateToken
Java class for OrphanCertificateToken complex type.
XmlOrphanRevocation
Java class for OrphanRevocation complex type.
XmlOrphanRevocationToken
Java class for OrphanRevocationToken complex type.
XmlOrphanToken
Java class for OrphanToken complex type.
XmlOrphanTokens
Java class for anonymous complex type.
XMLOtherTSLPointer  
XmlPCV
Java class for PCV complex type.
XmlPDFRevision
Java class for PDFRevision complex type.
XmlPDFSignatureDictionary
Java class for PDFSignatureDictionary complex type.
XmlPolicy
Java class for Policy complex type.
XmlProofOfExistence
Java class for ProofOfExistence complex type.
XmlPSD2Info
Java class for PSD2Info complex type.
XmlPSD2Role
Java class for PSD2Role complex type.
XmlPSV
Java class for PSV complex type.
XmlRAC
Java class for RAC complex type.
XmlRelatedCertificate
Java class for RelatedCertificate complex type.
XmlRelatedRevocation
Java class for RelatedRevocation complex type.
XmlRevocation
Java class for Revocation complex type.
XmlRevocation
Java class for Revocation complex type.
XmlRevocationInformation
Java class for RevocationInformation complex type.
XmlRevocationRef
Java class for RevocationRef complex type.
XmlRFC
Java class for RFC complex type.
XmlRootSignatureScope  
XmlSAV
Java class for SAV complex type.
XmlSemantic
Java class for Semantic complex type.
XmlSignature
Java class for Signature complex type.
XmlSignature
Java class for Signature complex type.
XmlSignature
Java class for Signature complex type.
XmlSignatureDigestReference
Java class for SignatureDigestReference complex type.
XmlSignatureLevel
Java class for SignatureLevel complex type.
XmlSignatureProductionPlace
Java class for SignatureProductionPlace complex type.
XmlSignatureScope
Java class for SignatureScope complex type.
XmlSignatureScope
Java class for anonymous complex type.
XmlSignerData
Java class for SignerData complex type.
XmlSignerDocumentRepresentations
Java class for anonymous complex type.
XmlSignerInfo
Java class for SignerInfo complex type.
XmlSignerRole
Java class for SignerRole complex type.
XmlSigningCertificate
Java class for SigningCertificate complex type.
XmlSimpleCertificateReport
Java class for SimpleCertificateReport complex type.
XmlSimpleReport
Java class for SimpleReport complex type.
XmlStatus
Java class for Status.
XmlStructuralValidation
Java class for StructuralValidation complex type.
XmlSubject
Java class for Subject complex type.
XmlSubXCV
Java class for SubXCV complex type.
XmlTimestamp
Java class for Timestamp complex type.
XmlTimestamp
Java class for Timestamp complex type.
XmlTimestamp
Java class for Timestamp complex type.
XmlTimestampedObject
Java class for TimestampedObject complex type.
XmlTimestampLevel
Java class for TimestampLevel complex type.
XmlTLAnalysis
Java class for TLAnalysis complex type.
XmlToken
Java class for Token complex type.
XmlTrustAnchor
Java class for TrustAnchor complex type.
XmlTrustedList
Java class for TrustedList complex type.
XmlTrustedService
Java class for TrustedService complex type.
XmlTrustedServiceProvider
Java class for TrustedServiceProvider complex type.
XmlValidationCertificateQualification
Java class for ValidationCertificateQualification complex type.
XmlValidationPolicy
Java class for anonymous complex type.
XmlValidationProcessArchivalData
Java class for ValidationProcessArchivalData complex type.
XmlValidationProcessBasicSignature
Java class for ValidationProcessBasicSignature complex type.
XmlValidationProcessLongTermData
Java class for ValidationProcessLongTermData complex type.
XmlValidationProcessTimestamp
Java class for ValidationProcessTimestamp complex type.
XmlValidationSignatureQualification
Java class for ValidationSignatureQualification complex type.
XmlValidationTimestampQualification
Java class for ValidationTimestampQualification complex type.
XmlVCI
Java class for VCI complex type.
XmlVTS
Java class for VTS complex type.
XmlXCV
Java class for XCV complex type.
XPath2FilterEnvelopedSignatureTransform  
XPath2FilterTransform  
XPathEnvelopedSignatureTransform  
XPathExpressionBuilder  
XPathTransform  
XPointerSignatureScope  
XSDAbstractUtils  
XsltTransform  
ZeroHashSignaturePolicyValidator  
ZeroOneBooleanAdapter
Serializes boolean as 0 or 1.
ZipCommentPresentCheck