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 contains a general logic for alert handling
AbstractAnalysis
Processes the LOTL/TL validation job (download - parse - validate)
AbstractASiCContainerExtractor
This class is used to read an ASiC Container and to retrieve its content files
AbstractASiCContainerValidator
The abstract class for an ASiC container validation
AbstractASiCDataToSignHelperBuilder
Builds a relevant GetDataToSignASiCWithCAdESHelper for ASiC container dataToSign creation
AbstractASiCSignatureService<SP extends SerializableSignatureParameters,​TP extends SerializableTimestampParameters,​CSP extends SerializableCounterSignatureParameters>
The abstract class containing the main methods for ASiC signature creation/extension
AbstractBasicBuildingBlocksCheck<T extends XmlConstraintsConclusion>
Abstract BasicBuildingBlock check
AbstractCache<R extends CachedResult>
The abstract class containing basic methods for handling the Result implementations
AbstractCacheDTO
The abstract cache DTO
AbstractCacheDTOBuilder<R extends CachedResult>
An abstract builder of a Cache DTO
AbstractCRLUtils
The abstract class containing common code for CRL parsing
AbstractCryptographicCheck
The abstract cryptographic check
AbstractCryptographicChecker
Abstract class to perform cryptographic validation
AbstractCryptographicCheckerResultCheck<T extends XmlConstraintsConclusion>
Performs cryptographic validation
AbstractDataToSignASiCEWithCAdES
An abstract class to generate a DataToSign with ASiC-E with CAdES
AbstractDataToSignASiCEWithXAdES
An abstract class to generate a DataToSign with ASiC-E with XAdES
AbstractDataToSignDTO
Get DataToSign DTO request
AbstractDetailedReportBuilder
Abstract code for DetailedReport builder
AbstractDSSFont
The abstract implementation of a DSSFont
AbstractFactoryBuilder<F>
Abstract class to build a secure builder instance
AbstractFontMetrics
Contains methods for dealing with textual visual signature creation
AbstractGetDataToSignASiCS  
AbstractGetDataToSignASiCSWithCAdES
An abstract class to generate a DataToSign with ASiC-S with CAdES
AbstractGetDataToSignASiCSWithXAdES  
AbstractITextSignatureDrawer
The abstract implementation of an IText (OpenPDF) signature drawer
AbstractJAdESBuilder
Abstract JAdES signature builder
AbstractJaxbFacade<T>
Generic JAXB Facade which contains basic marshalling/unmarshalling operations.
AbstractJWSDocumentValidator
The abstract class for a JWS signature validation
AbstractJWSUtils
Abstract class for JWS signature validation against JSON schemas
AbstractKeyStoreTokenConnection
The keyStore token connection
AbstractManifestBuilder
The abstract class to build a Manifest for ASiC with CAdES
AbstractMultiValuesCheckItem<T extends XmlConstraintsConclusion>
Abstract class to check if the given value is one of the allowed values by ValidationPolicy
AbstractOtherTSLPointerPredicate  
AbstractParsingResult
Abstract parsing result
AbstractParsingTask
Abstract class to parse a LOTL/TL
AbstractPaths
Contains a list of common XML xpaths
AbstractPdfBoxSignatureDrawer
The abstract implementation of PDFBox signature drawer
AbstractPdfDssDict
An abstract implementation of PdfDssDict
AbstractPDFSignatureService
The abstract implementation of a PDF signature service
AbstractProcessExecutor
Abstract validation process executor
AbstractRemoteSignatureServiceImpl
The abstract remote signature service
AbstractReports
This class is a container for all reports generated by the validation process: diagnostic data, detailed report and simple report.
AbstractRevocationFreshCheck
Abstract revocation check class
AbstractSerializableSignatureParameters<TP extends SerializableTimestampParameters>
Parameters for a Signature creation/extension
AbstractSignatureIdentifierBuilder
The abstract SignatureIdentifier builder
AbstractSignatureParameters<TP extends SerializableTimestampParameters>
Parameters for a Signature creation/extension
AbstractSignatureParametersBuilder<SP extends AbstractSignatureParameters>  
AbstractSignaturePolicyValidator  
AbstractSignatureScopeFinder<T extends AdvancedSignature>
The abstract class for SignatureScope finding
AbstractSignatureService<SP extends SerializableSignatureParameters,​TP extends SerializableTimestampParameters>
The abstract class containing the main methods for a signature creation/extension
AbstractSignatureTokenConnection
The abstract implementation of a remote token connection
AbstractSignDocumentDTO
Sign Document DTO request
AbstractSimpleReportBuilder
Abstract code for SimpleReport builder
AbstractStatusAlert
The abstract alert class to define a handler for the Status processing
AbstractTimestampDocumentDTO
Timestamp document request DTO
AbstractTimestampSource
Contains a set of TimestampTokens found in a DefaultAdvancedSignature object
AbstractTLIdentifier
Abstract class for DSS internal identifier
AbstractTokenProxy  
AbstractTransform
The abstract implementation of a transfrom
AbstractTrustedListCheck<T extends XmlConstraintsConclusion>  
AbstractTrustedServiceFilter  
AbstractValueCheckItem<T extends XmlConstraintsConclusion>
Checks if the value is allowed
AcceptableBasicSignatureValidationCheck
Checks if the signature's basic validation result is acceptable
AcceptableBuildingBlockConclusionCheck  
AcceptableListOfTrustedListsCheck<T extends XmlConstraintsConclusion>  
AcceptableMimetypeFileContentCheck
Checks if the mimetype file is acceptable
AcceptableRevocationDataAvailableCheck<T extends XmlConstraintsConclusion>
Checks if an acceptable revocation data is found
AcceptableTrustedListCheck<T extends XmlConstraintsConclusion>  
AcceptableTrustedListPresenceCheck<T extends XmlConstraintsConclusion>  
AcceptableZipCommentCheck
Checks if the zip comment is acceptable
AcceptAllStrategy
Accepts all trusted lists
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  
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
The certificate source requesting issuer certificates by AIA
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).
AllDigestValuesMatchCheck  
AllFilesSignedCheck
Checks if all files are signed inside an ASiC container
AlphabetType
Java class for AlphabetType complex type.
AlternateUrlsSourceAdapter<R extends Revocation>
This class allows to inject alternative urls to collect revocation data.
AnnotationBox
This class defines a PDF annotation dimension and position (note, shape, signature field, etc.)
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
Apache Commons implementation of Utils
ArchiveTimestampType
Different types of archive timestamps.
ArchiveTimestampTypeParser
Parses the ArchiveTimestampType
ArtifactResolveType
Java class for ArtifactResolveType complex type.
ArtifactResponseType
Java class for ArtifactResponseType complex type.
ASiCAttribute  
ASiCContainerDiagnosticDataBuilder
DiagnosticDataBuilder for an ASiC container
ASiCContainerType
Defines possible types for an ASiC container
ASiCContainerTypeParser
Parses the ASiCContainerType
ASiCContainerWithCAdESValidator
This class is an implementation to validate ASiC containers with CAdES signature(s)
ASiCContainerWithCAdESValidatorFactory
This class returns a relevant validator for an ASiC with CAdES container valdiation
ASiCContainerWithXAdESValidator
This class is an implementation to validate ASiC containers with XAdES signature(s)
ASiCContainerWithXAdESValidatorFactory
This class returns a relevant validator for an ASiC with XAdES container valdiation
ASiCCounterSignatureHelper
The class contains methods for document extraction in order to create a counter signature
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
This class parses the manifest document and produces a ManifestFile
ASiCEWithCAdESManifestValidator
This class validates a manifest
ASiCEWithCAdESTimestampValidator
The validator for an ASiC-E with CAdES timestamp
ASiCEWithXAdESManifestBuilder
This class is used to build the manifest.xml file (ASiC-E).
ASiCEWithXAdESManifestParser
This class parses the ASiC with XAdES manifest document and produces a ManifestFile
ASiCExtractResult
Contains grouped documents representing an ASiC container extaction result
ASiCManifestType
Java class for ASiCManifestType complex type.
ASiCManifestUtils
Contains utils for dealing with ASiC Manifest
ASiCNamespace
This class contains constants for ASiC and its namespace.
ASiCParameters
This class regroups the signature parameters related to ASiC form.
ASiCPaths  
ASiCUtils
Contains utils for working with ASiC containers
ASiCWithCAdESCommonParameters
The interface defining common parameters for an ASiC with CAdES container for signature/timestamp creation
ASiCWithCAdESContainerExtractor
The class is used to extract the content (documents) embedded into an ASiC with CAdES container
ASiCWithCAdESCounterSignatureHelper
The class contains useful methods for ASiC with CAdES counter signature creation
ASiCWithCAdESDataToSignHelperBuilder
Builds a relevant GetDataToSignASiCWithCAdESHelper for ASiC with CAdES dataToSign creation
ASiCWithCAdESDiagnosticDataBuilder
The DiagnosticData builder for an ASiC with CAdES container
ASiCWithCAdESExtractResultUtils  
ASiCWithCAdESService
The service containing the main methods for ASiC with CAdES signature creation/extension
ASiCWithCAdESSignatureParameters
Defines SignatureParameters to deal with ASiC with CAdES signature creation/extension
ASiCWithCAdESSignatureScopeFinder
Finds a list of SignatureScopes for an ASiC with CAdES container
ASiCWithCAdESTimestampParameters
Defines TimestampParameters to deal with ASiC with CAdES timestamp creation
ASiCWithXAdESContainerExtractor
The class is used to extract the content (documents) embedded into an ASiC with XAdES container
ASiCWithXAdESCounterSignatureHelper
The class contains useful methods for ASiC with XAdES counter signature creation
ASiCWithXAdESDataToSignHelperBuilder
Builds a relevant GetDataToSignASiCWithXAdESHelper for ASiC with XAdES dataToSign creation
ASiCWithXAdESService
The service containing the main methods for ASiC with XAdES signature creation/extension
ASiCWithXAdESSignatureParameters
Defines SignatureParameters to deal with ASiC with XAdES signature creation/extension
Assert
Trusted List assert list
AssertionIDRequestType
Java class for AssertionIDRequestType complex type.
AssertionType
Java class for AssertionType complex type.
AssertParser
Assert parser
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
Checks if the authority information access urls are present
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
The default implementation of a time dependent interval
BasicASNSignaturePolicyValidator
Default implementation, checks only the hash of the policy Note : this implementation is not registered as a service to allow overriding
BasicBuildingBlockDefinition
Definition of signature Basic Building Blocks
BasicBuildingBlocks
5.2 Basic building blocks
BasicSignatureConstraints
Group of common checks for any kind of signed token (signature, timestamp or revocation data)
BestSignatureTimeAfterCertificateIssuanceAndBeforeCertificateExpirationCheck
Checks if the best-signature-time is in the certificate's validity range
BestSignatureTimeBeforeCertificateExpirationCheck
Checks if the best-signature-time is before certificate's expiration
BestSignatureTimeNotBeforeCertificateIssuanceCheck<T extends XmlConstraintsConclusion>
If best-signature-time is before the issuance date of the signing certificate, the process shall return the indication FAILED with the sub-indication NOT_YET_VALID.
BinaryFilteringInputStream
Reads InputStream and writes the data to OutputStream
BLevelParameters  
Body
Java class for Body complex type.
BooleanType
Java class for booleanType.
ByteRange
This class represents a ByteRange of a PDF Revision
CacheAccessByKey
Accesses a cache records by the specified key
CacheAccessFactory
Builds the classes to deal with the cache
CacheCleaner
The class is used to clean outdated cache entries
CacheContext
Contains information for a Cache entry
CachedEntry<R extends CachedResult>
Defines a cached entry
CachedException
Defines the error for a cache record
CachedResult
This interface is used to define a cached result for a single job
CacheKey
Defines a key for a cache record
CacheState
The interface defines the different possible transitions from a CacheState to another one
CacheStateEnum
Contains states for a cache record
CacheType
Defines a list of possible Cache Types
CAdESAttribute
Represents a CAdES attribute, part of AttributeTable
CAdESCertificateSource
CertificateSource that retrieves items from a CAdES Signature
CAdESCounterSignatureBuilder
The class to build a CAdES counter signature
CAdESCounterSignatureParameters
Parameters for a CAdES counter signature creation
CAdESCRLSource
The CRL source for a CAdES signature
CAdESDiagnosticDataBuilder
DiagnosticDataBuilder for a CMS signature
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
The OCSP source for a CAdES signature
CAdESService
CAdES implementation of DocumentSignatureService
CAdESSignature
CAdES Signature class helper
CAdESSignatureIdentifierBuilder
Builds a SignatureIdentifier for CAdES signature
CAdESSignatureIntegrityValidator
Validates integrity of a CAdES signature
CAdESSignatureParameters
Defines SignatureParameters to deal with CAdES signature creation/extension
CAdESSignaturePolicyStoreBuilder
Builds a SignaturePolicyStore for a CAdES signature
CAdESSignatureScopeFinder
Finds SignatureScopes for a CAdES signature
CAdESSignedAttributes
Represents the CAdES Signed attributes
CAdESSigProperties
Represents a list of CAdESAttributes
CAdESTimestampDataBuilder
Builds timestamped data binaries for a CAdES signature
CAdESTimestampParameters
Defines TimestampParameters to deal with CAdES timestamp creation
CAdESTimestampSource
The timestamp source for a CAdES signature
CAdESUnsignedAttributes
Represents the CAdES Unsigned attributes
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
Performs a canonicalization transform on XML NodeSet
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
CertificateDiagnosticDataBuilder
Builds the DiagnosticData for a CertificateToken validation
CertificateExpirationCheck<T extends XmlConstraintsConclusion>
Checks if the certificate is not expired
CertificateIdentifier  
CertificateIssuedByConsistentTrustServiceCheck  
CertificateIssuedToLegalPersonCheck
Checks if the certificate has been issued to a legal person
CertificateIssuedToNaturalPersonCheck
Checks if the certificate has been issued to a natural person
CertificateNotOnHoldCheck
Checks if the certificate is not on hold
CertificateNotRevokedCheck
Checks if the certificate is not revokek
CertificateNotSelfSignedCheck
Checks if the certificate is not self-signed
CertificateOrigin
Possible origin types for a certificate
CertificateOriginParser
Parses the CertificateOrigin
CertificatePathCheck
Checks if all certificates in the path have the corresponding signing certificate references
CertificatePivotStatus
Describes a certificate status in the current pivot
CertificatePolicy
Certificate policies enumeration, as in ETSI TS 101 456
CertificatePolicy  
CertificatePolicyIdentifiers
Contain util methods for certificate policy identifiers checks
CertificatePolicyIdsCheck
Checks if the certificate policy ids are acceptable
CertificateProcessExecutor
Processes a certificate validation
CertificateQCStatementIdsCheck
Checks if the certificate's QC statement ids are acceptable
CertificateQualification
Available certificate qualification types
CertificateQualificationBlock  
CertificateQualificationCalculation  
CertificateQualificationParser
Parses the CertificateQualification
CertificateQualifiedCheck
Checks if the certificate is Qualified
CertificateQualifiedStatus  
CertificateRef  
CertificateRefIdentifier  
CertificateRefOrigin
Lists the supported origin types for a certificate references
CertificateRefOriginParser
Parses the CertificateRefOrigin
CertificateRefWrapper
Represents a certificate reference wrapper
CertificateReorderer
Reorders a certificate collection to the corresponding certificate chain
CertificateReports
This class is a container for all reports generated by the certificate validation process: diagnostic data, detailed report and simple report.
CertificateReportsDTO
The DTO representing the validation response result
CertificateRevocationWrapper
Complete revocation wrapper, containing detailed certificate revocation and common information
CertificateSelfSignedCheck
Checks if the certificate is self-signed
CertificateSignatureValidCheck<T extends XmlConstraintsConclusion>
Checks if the certificate's signature is valid
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
Parses the ArchiveTimestampType
CertificateStatus
Defines the certificate revocation status
CertificateStatusParser
Parses the ArchiveTimestampType
CertificateSupportedByQSCDCheck
Checks if the certificate is supported by QSCD
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
The DTO representing the certificate validation request
CertificateType  
CertificateTypeAtSigningTimeCheck
Checks if the certificate type has been successfully identified at best signing time
CertificateTypeCheck
Checks if the certificate type has been identified at the given time
CertificateTypeCoverageCheck  
CertificateValidator
Validates a CertificateToken
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
Builds a copy of CertificateVerifier
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
Checks if the certified roles are acceptable
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
Checks if the SubXCV validation result is valid
CipherDataType
Java class for CipherDataType complex type.
CipherReferenceType
Java class for CipherReferenceType complex type.
ClaimedRolesCheck
Checks if the claimed roles are acceptable
ClaimedRolesListType
Java class for ClaimedRolesListType complex type.
ClaimedRolesListType
Java class for ClaimedRolesListType complex type.
ClaimedRolesListType
Java class for ClaimedRolesListType complex type.
CMSCertificateSource
CMS certificate source
CMSCRLSource
CRLSource that retrieves information from a CMSSignedData container.
CMSDocumentValidator
Validation of CMS document
CMSDocumentValidatorFactory
Checks if the document is supported and creates a relevant validator for the provided document
CMSOCSPSource
OCSPSource that retrieves information from a CMSSignedData container.
CMSSignedDataBuilder
Builds a CMSSignedData
CMSSignedDocument
A document composed by a CMSSignedData
CMSUtils
The utils for dealing with CMS object
ColorConverter
Contains utils to convert Color to RemoteColor object and vice versa
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
Checks if the commitment type indications are acceptable
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
Checks if the certificate's common name is acceptable
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
Transform processed by Apache XMLSignatureInput utils
CompositeAlertHandler<T>
The class allows to define multiple AlertHandlers to process
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
Defines ConstraintStatus type
ConstraintStatusType
Java class for ConstraintStatusType complex type.
ContainerConstraints
ASiC specific constraints
ContainerContentSignatureScope  
ContainerInfo
Contains information about an ASiC container
ContainerSignatureScope  
ContainerTypeCheck
Checks if the container type is acceptable
ContentHintsCheck
Checks if the content hints are acceptable
ContentIdentifierCheck
Checks if the content identifier is acceptable
ContentTimestampCheck
Checks if a content timestamp is present
ContentTypeCheck
Checks if the content type is acceptable
Context
Defines signature validation context
ContextParser
Parses the Context
CounterSignatureBuilder
The XAdES CounterSignatureBuilder used to create a counter signature signing a SignatureValue of a parent signature
CounterSignatureCheck
Checks if a counter signature is present for the signature
CounterSignatureResolver
Resolver for a counter signature only.
CounterSignatureScope  
CounterSignatureService<CSP extends SerializableCounterSignatureParameters>
This interface CounterSignatureService provides operations for a counter signature creation
CounterSignatureType
Java class for CounterSignatureType complex type.
CounterSignatureType
Java class for CounterSignatureType complex type.
CounterSignatureType
Java class for CounterSignatureType complex type.
CounterSignSignatureDTO
This class is a DTO to transfer required objects to execute counterSignSignature method It's only possible to transfer an object by POST and REST.
CountryCheck
Checks if the country's name is acceptable
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
The utils for dealing with CRLs
CRLUtilsStreamImpl
The DSS implementation of ICRLUtils
CRLUtilsX509CRLImpl
The implementation of ICRLUtils with java.security classes
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>
The cryptographic check
CryptographicChecker
Runs the cryptographic validation
CryptographicCheckerResultCheck<T extends XmlConstraintsConclusion>
Validates the result of a cryptographic checker
CryptographicConstraint
Group of constraints related to cryptographic usage
CryptographicConstraintWrapper
The wrapper for a cryptographic information retrieved from a validation policy
CryptographicInformationBuilder
Builds a cryptographic information for the ETSI Validation report
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
Contains information for a cache record state
CurrentTimeIndicationCheck
Checks if the current state is PASSED
CustomContentSigner
ContentSigner using a provided pre-computed signature
CustomMessageDigestCalculatorProvider
Represents a DigestCalculatorProvider for a message-digest calculation
DataIdentifier
The DSS identifier for a SignedData
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.
DataToBeCounterSignedDTO
This class is a DTO to transfer required objects to execute getDataToBeCounterSigned method It's only possible to transfer an object by POST and REST.
DataToSignASiCEWithCAdESFromArchive
A class to generate a DataToSign with ASiC-E with CAdES from an existing archive
DataToSignASiCEWithCAdESFromFiles
A class to generate a DataToSign with ASiC-E with CAdES from a files to be signed
DataToSignASiCEWithXAdESFromArchive
A class to generate a DataToSign with ASiC-E with XAdES from an existing archive
DataToSignASiCEWithXAdESFromFiles
A class to generate a DataToSign with ASiC-E with XAdES from a files to be signed
DataToSignASiCSWithCAdESFromArchive
A class to generate a DataToSign with ASiC-S with CAdES from an existing archive
DataToSignASiCSWithCAdESFromFiles
A class to generate a DataToSign with ASiC-S with CAdES from a files to be signed
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
A class to generate a DataToSign for an OpenDocument signing
DataToValidateDTO
Represents a validation request DTO
DateAdapter
This class is an adapter for java.util.Date in SOAP WS
DateParser
Parses the Date
DateParser
Parses a date
DateUtils
Contains utils to parse a date
DCEValueType
Java class for DCEValueType complex type.
DebugCacheAccess
Generates a prints a report of the current cache state
DecisionType
Java class for DecisionType.
DefaultAdvancedSignature
A common implementation of AdvancedSignature
DefaultCertificateProcessExecutor
Executes a certificate validation
DefaultDrawerImageUtils
Contains utils for a default PDFBox drawer
DefaultPdfBoxVisibleSignatureDrawer
The default PDFBox signature drawer.
DefaultSignatureProcessExecutor
This class executes a signature validation process and produces SimpleReport, DetailedReport and ETSI Validation report
DetachedSignatureResolver
Resolver for detached signature only.
DetachedTimestampValidator
Detached CMS TimestampToken Validator
DetachedTimestampValidatorFactory  
Detail
Java class for detail complex type.
DetailedReport
This class represents the detailed report built during the validation process.
DetailedReportBuilder
Builds a DetailedReport for a signature validation
DetailedReportFacade
Contains methods for DetailedReport generation
DetailedReportForCertificateBuilder
Builds a DetailedReport for a certificate validation
DetailedReportMessageCollector
The class is used to collect all messages for a token validation by a defined type from a DetailedReport
DetailedReportXmlDefiner
Contains the cached copies of relevant schema/templates for DetailedReport generation
DeviceTypeType
Java class for DeviceTypeType.
DiagnosticData
This class represents all static data extracted by the process analysing the signature.
DiagnosticDataBuilder
Contains a common code for DiagnosticData building
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
DigestAlgorithmOnValidationTimeCheck
Check DigestAlgorithm in validation time
DigestAlgorithmParser
Parses the DigestAlgorithm
DigestAlgorithmReliableCheck
Check if DigestAlgorithm is acceptable
DigestCryptographicCheck<T extends XmlConstraintsConclusion>
Verifies the DigestAlgorithm
DigestCryptographicChecker
Checks the digest algorithm
DigestCryptographicCheckerResultCheck<T extends XmlConstraintsConclusion>
Validates Digest cryptographic constraint
DigestDocument
Digest representation of a DSSDocument.
DigestDTO
Represent the Digest DTO
DigestMatcherType
Defines available types of DigestMatchers (signed data origins)
DigestMatcherTypeParser
Parses the DigestMatcherType
DigestMethodType
Java class for DigestMethodType complex type.
DigestSignatureScope  
DigestValueMatchCheck
Checks if the digest value matches for a signing certificate reference
DigestValuePresentCheck
Checks if the digest value is present for a signing certificate reference
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
Processes a document validation
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
The utils for dealing with org.w3c.dom objects
DownloadCache
The DownloadCache to store files
DownloadCacheDTO
The download record DTO
DownloadCacheDTOBuilder
Builds DownloadCacheDTO
DownloadInfoRecord
Defines a download result record
DSAKeyValueType
Java class for DSAKeyValueType complex type.
DSSASN1Utils
Utility class that contains some ASN1 related method.
DSSAttribute
The XML attribute interface
DSSDataLoaderMultipleException
Contains a map of occurred exceptions to different URL calls
DSSDictionaryCallback
Contains the DSS dictionary content
DSSDictionaryExtractionUtils
Contains utils for a DSS dictionary content extarction
DSSDocument
Interface representing a DSS document.
DSSElement
The XML element
DSSErrorHandler
The default ErrorHandler used to collect the occurred during the validation errors
DSSErrorHandlerAlert
The default DSSErrorHandler alert Throws a XSDValidationException containing a list of errors and fatalErrors if occurred
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
The Font created from a file
DSSFileLoader
Loads files
DSSFont
Defines a font used for a visual signature creation with text
DSSJavaFont
Represent the JAVA implementation of the DSSFont
DSSJsonUtils
Utility class for working with JSON objects
DSSNamespace
Defines the namespaces
DSSNativeFont<F>
The native font used in PDF libraries
DSSPKUtils
Utils to retrieve public key size
DSSPrivateKeyEntry
Interface for a PrivateKey.
DSSReference
Defines a ds:Reference element to be built
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
The default security provider
DSSTransform
Defines a transform used for a reference transformations
DSSUtils
Set of common utils
DSSXmlErrorListener
The DSS implementation of ErrorListener Logs errors according to its level
DSSXMLUtils
Utility class that contains some XML related method.
DTOConverter
Contains utils to convert signature creation DTOs
EIDAS
Group of checks related to Trusted Lists
EIDASUtils
Contains EIDAS Utils
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<R extends Revocation>  
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.
EncryptionAlgorithmOnValidationTimeCheck
Check EncryptionAlgorithm in validation time
EncryptionAlgorithmParser
Parses the EncryptionAlgorithm
EncryptionAlgorithmReliableCheck
Check if EncryptionAlgorithm is acceptable
EncryptionMethodType
Java class for EncryptionMethodType complex type.
EncryptionPropertiesType
Java class for EncryptionPropertiesType complex type.
EncryptionPropertyType
Java class for EncryptionPropertyType complex type.
EndorsementType
Defines available types of a SignerRole element
EndorsementTypeParser
Parses the EndorsementType
EnforcedResolverFragment
This class tests the xpath expression against injection.
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
EtsiUComponent
Represents an item of the 'etsiU' header array
EtsiValidationPolicy
This class encapsulates the constraint file that controls the policy to be used during the validation process.
ETSIValidationReportBuilder
Builds the ETSI Validation report
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
The class throws an exception on a Status event
ExpirationAndSignatureCheckStrategy
Allows to skip expired/invalid trusted lists
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
The KeyPurposeId object.
ExtendedKeyUsageCheck
Checks if the extended key usage is acceptable
ExtendedKeyUsageCondition
ExtendedKeyUsage Presence: This field is optional.
ExtendedKeyUsageType
Java class for ExtendedKeyUsageType complex type.
ExtensionBuilder
Builds XAdES signature extension
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
Filters files by extension
FormatCheck
Checks if the signature format is acceptable
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
Checks if the signature covers FULL scope documents
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
The interface defining a helper to create a ToBeSigned data for an ASiC with CAdES
GetDataToSignASiCWithXAdESHelper
The interface defining a helper to create a ToBeSigned data for an ASiC with XAdES
GetDataToSignHelper
The interface defining a helper to create a ToBeSigned data
GivenNameCheck
Checks if the certificate's given name are acceptable
GoogleGuavaUtils
Google Guava implementation of Utils
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.
HTTPHeader
The class represents an HTTP Header to be signed See ETSI TS 119 182-1 "5.2.8.2 Mechanism HttpHeaders" The class shall be used only for JAdES detached SigDMechanism.HTTP_HEADERS mechanism
HTTPHeaderDigest
An HTTP message body, which 'Digest' representation is being signed with 'sigD' HTTP_HEADERS mechanism
HTTPHeaderMessageBodySignatureScope
The signature scope used to define the HTTPHeader message body
HTTPHeaderSignatureScope
The signature scope used to define the signed payload with HTTPHeader SigD Mechanism
HttpHeadersPayloadBuilder
Builds payload binaries from HTTPHeaderDocuments for the 'sigD' HttpHeaders mechanism
I18nProvider
Internalization provider
ICRLUtils
The interface for dealing with CRLs
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>
Checks if the certificate has ocsp-no-check extension and not expired in validation time
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
ImageOnlyAppearanceRectangleBuilder
Creates a VisualSignatureFieldAppearance for an image only visual signature
ImageOnlySignatureDrawer  
ImageRotationUtils
Contains utils for the image rotation
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
Parses the Indication
IndividualValidationConstraintReportType
Java class for IndividualValidationConstraintReportType complex type.
InfoRecord
Describes a state of a record
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
Throwed if an invalid password has been provided
IPdfObjFactory
Loads the relevant implementation of PDFSignatureService
IsAbleToSelectOneTrustService  
IsQualificationConflictDetected  
IssuerSerialMatchCheck
Checks if the issuer serial matches for a signing certificate reference
ITextAppearanceRectangleBuilder
This class builds a VisualSignatureFieldAppearance for an IText Signature Drawer
ITextDefaultPdfObjFactory
The IText (OpenPdf) implementation of IPdfObjFactory
ITextDefaultSignatureDrawerFactory
Default implementation for IText (OpenPDF) to load a relevant visual signature drawer
ITextDocumentReader
The IText (OpenPdf) implementation of PdfDocumentReader
ITextFontMetrics
The IText (OpenPDF) implementation of Font metrics
ITextNativeFont
The IText (OpenPDF) native font
ITextPDFSignatureService
Implementation of PDFSignatureService using iText
ITextSignatureDrawer
IText (OpenPDF) visual signature drawer
ITextSignatureDrawerFactory
Loads the relevant visual signature drawer for the IText (OpenPDF) implementation
ITextVisualSignatureAppearance  
IUtils  
JAdESAttribute
Represents the JAdES header
JAdESAttributeIdentifier
Represents an identifier of a JAdES Attribute (or 'etsiU' component)
JAdESBuilder
Builds a JAdES signature
JAdESCertificateRefExtractionUtils
Contains utils for a certificate reference extraction
JAdESCertificateSource
Extracts and stores certificates from a JAdES signature
JAdESCompactBuilder
Builds JWS Compact Signature
JAdESCounterSignatureBuilder
Creates a JAdES Counter signature
JAdESCounterSignatureParameters  
JAdESCRLSource
Extracts and stores CRLs from a JAdES signature
JAdESDocumentValidatorFactory
Loads the relevant Validator to process a given JAdES signature
JAdESEtsiUHeader
Represents the list of components present inside the unprotected 'etsiU' header
JAdESExtensionBuilder
The abstract class allowing the signature extension
JAdESHeaderParameterNames
Defines a list of JAdES header names as in ETSI TS 119 182-1
JAdESLevelBaselineB
The class builds a JOSE header according to EN 119-182
JAdESLevelBaselineLT
Creates an LT-level of a JAdES signature
JAdESLevelBaselineLTA
Creates an LTA-level of a JAdES signature
JAdESLevelBaselineT
Creates a T-level of a JAdES signature
JAdESOCSPSource
Extracts and stores OCSPs from a JAdES signature
JAdESReferenceValidation
The JAdES reference validation result
JAdESRevocationRefExtractionUtils
Contains utils to extract revocation references
JAdESSerializationBuilder
Builds a JWS JSON Serialization signature
JAdESService
Contains methods for JAdES signature creation/extension
JAdESSignature
Represents the JAdES signature
JAdESSignatureIdentifierBuilder
The DSS identifier for a JAdES signature
JAdESSignatureIntegrityValidator
Checks the integrity of a JAdES SignatureValue
JAdESSignatureParameters
The parameters to create/extend a JAdES signature
JAdESSignaturePolicyStoreBuilder
The builder used to incorporate a SignaturePolicyStore to a JAdESSignature document
JAdESSignatureScopeFinder
Finds a SignatureScope for a JAdES signature
JAdESSignedProperties
Represents a list of JAdES signed properties (protected header)
JAdESTimestampDataBuilder
Builds the message-imprint for JAdES timestamps
JAdESTimestampParameters
The parameters to create a JAdES timestamp
JAdESTimestampSource
Extracts timestamps from a JAdES signature
JAdESUtils
Contains utils for JAdES signature validation against JSON schemas
JavaFontMetrics
Contains font metrics for a Java font
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  
JsonObject
Represents a wrapper of a Map with JsonObject methods
JWS
Extension of a JSON web Signature according to RFC 7515
JWSCompactDocumentValidator
Validates a JWS Compact signature
JWSCompactSerializationParser
The class is used to parse a Compact JWS
JWSConstants
Defines JSON headers for a JWS Signature (RFC 7515)
JWSConverter
Contains utils for a JAdES signature format conversion
JWSJsonSerializationGenerator
Crates a JWS Serialization signature
JWSJsonSerializationObject
A container with JWS signature attributes
JWSJsonSerializationParser
The Parser used to create a JWSJsonSerializationObject from a document
JWSSerializationDocumentValidator
{ "payload":"payload contents", "signatures":[ {"protected":"integrity-protected header 1 contents", "header":non-integrity-protected header 1 contents, "signature":"signature 1 contents"}, ...
JWSSerializationType
Represents JWS types defined in RFC 7515, 3.
JWSUtils
Contains utils for JWS signature validation against JSON schemas
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
Connection to a key store
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
Parses the KeyUsageBit
KeyUsageBitType
Java class for KeyUsageBitType complex type.
KeyUsageCheck
Checks if the certificate's key usage are acceptable
KeyUsageCondition
Condition based on the certificate key usage
KeyUsageType
Java class for KeyUsageType complex type.
KeyValueType
Java class for KeyValueType complex type.
KidCertificateSource
The certificate source containing a map of certificates by KIDs
KSPrivateKeyEntry
Wrapper of a PrivateKeyEntry coming from a KeyStore.
LdapURLUtils
Contains util methods for dealing with LDAP protocol urls
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
Warns on the LOTL location change
LogOJUrlChangeAlertHandler
Warns on the LOTL Official Journal URL change
LogOnStatusAlert
The class logs a message on Status alert
LogoutRequestType
Java class for LogoutRequestType complex type.
LogTLExpirationAlertHandler
Warns on the TL expiration
LogTLParsingErrorAlertHandler
Warns on TL parsing error
LogTLSignatureErrorAlertHandler
Warns on TL validation error
LongTermValidationCheck
Checks if the long-term validation check is acceptable
LOTLAlert
The class to process events on LOTL
LOTLAnalysis
Runs the job for a LOTL analysis
LOTLChangeApplier
Applies changes in the LOTL cache
LOTLIdentifier
The identifier for a LOTL
LOTLInfo
Computes summary for a List of Trusted Lists processing result
LOTLLocationChangeDetection
Detects the change of a LOTL location
LOTLParsingResult
Parsed LOTL result
LOTLParsingTask
Parses a LOTL and returns LOTLParsingResult
LOTLSigningCertificatesAnnouncementSchemeInformationURI  
LOTLSource
Represent a List of Trusted Lists source
LOTLWithPivotsAnalysis
Runs the job for a LOTL with pivots analysis
ManageNameIDRequestType
Java class for ManageNameIDRequestType complex type.
ManifestAttribute
The enumeration of Manifest attributes
ManifestBuilder
This class builds a ds:Manifest element
ManifestElement
The Manifest element enumeration
ManifestEntry
Defines a references document entry of a ManifestFile
ManifestEntryExistenceCheck
Checks if a manifest entry is present
ManifestEntrySignatureScope  
ManifestFile
Represents a parsed Manifest File object
ManifestFilePresentCheck
Checks if the manifest file is present inside an ASiC container
ManifestNamespace
This class contains constants for Manifest and its namespace.
ManifestPaths
Path expressions for a Manifest
ManifestSignatureScope  
ManifestType
Java class for ManifestType complex type.
ManifestValidator
This class validates a ds:Manifest element against external files
MaskGenerationFunction
Mask generation function.
MaskGenerationFunctionParser
Parses the ArchiveTimestampType
MaxSizeInputStream
Used to limit the size of fetched data.
MediumType
Java class for mediumType.
MemoryDataLoader
Defines a map between URL and document to load the data from offline source
MessageDigestOrSignedPropertiesCheck
Checks if message-digest (CAdES/PAdES) or SignedProperties (XAdES) is present
MessageImprintCryptographicCheck
Verifies the message-imprint cryptographic constraints
MessageImprintDigestAlgorithmValidation  
MessageTag
Contains a list of possible message tags.
MimeType
This class allows to handle different mime types.
MimeTypeFilePresentCheck
Checks if a mimetype file is present
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
The call of native java DataLoader using the java.net.URL class.
NativeHTTPDataLoader
Implementation of native java DataLoader using the java.net.URL class.
NativeHTTPDataLoader.HttpMethod
Available HTTPMethods
NativePdfBoxVisibleSignatureDrawer
The native PDFBox signature drawer.
NextUpdateCheck
Checks if the nextUpdate is present
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
Parses the ObjectIdentifierQualifier
ObjectIdentifierType
Java class for ObjectIdentifierType complex type.
ObjectIdentifierType
Java class for ObjectIdentifierType complex type.
ObjectIdentifierType
Java class for ObjectIdentifierType complex type.
ObjectType
Defines object types
ObjectType
Java class for ObjectType complex type.
OCSP  
OCSPAndCRLRevocationSource
Fetches 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
OCSPSignatureIntegrityValidator  
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>
Represents a revocation sources for a data obtained from an offline source (e.g. signature)
OID
Contains the used OIDs
OidAndUriBasedEnum
Interface has joined attributes between OID and URI enums
OidBasedEnum
The interface represent an OID-based property
OidDescription
The interface represent an OID-based property with a description
OidRepository
Contains a map between OIDs and their corresponding descriptions
OJUrlChangeDetection
Detects a change of the OJ URL change
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
Contains utils for OpenDocument processing
OperationalProtectionType
Java class for OperationalProtectionType complex type.
OrganizationNameCheck
Checks if the certificate's organization name is acceptable
OrganizationUnitCheck
Checks if the certificate's organization unit is acceptable
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
Contains certificates for the url location
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
PAdESDiagnosticDataBuilder
DiagnosticDataBuilder for a PDF signature
PAdESOCSPSource
OCSPSource that retrieves the OCSPResp from a PAdES Signature
PAdESService
PAdES implementation of the DocumentSignatureService
PAdESSignature
Implementation of AdvancedSignature for PAdES
PAdESSignatureIdentifierBuilder
Builds a signature identifier for a PAdES signature
PAdESSignatureParameters
Parameters to create/extend a PAdES signature
PAdESSignatureScopeFinder
The classes finds a signer data for a PAdESSignature / PdfSignatureOrDocTimestampInfo instance
PAdESTimestampDataBuilder  
PAdESTimestampParameters  
PAdESTimestampService
The service to timestamp a PDF
PAdESTimestampSource  
PAdESUtils
Utils for dealing with PAdES
ParsingCache
Contains results of TL/LOTL/pivot parsings
ParsingCacheDTO
The parsing record DTO
ParsingCacheDTOBuilder
Builds ParsingCacheDTO
ParsingInfoRecord
Represents a parsing result record
ParsingUtils
Contains utils for LOTL/TL parsing
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
Validates certificate in a past
PastCertificateValidationAcceptableCheck
Checks if the Past Certificate Validation result is acceptable
PastSignatureValidation
Performs the Past Signature Validation
PastSignatureValidationCheck
Checks if the past signature validation result is acceptable
PastTimestampValidation
Checks if timestamp's past validation is acceptable
PdfAnnotation
Contains relative information about a PDF annotation
PdfAnnotationOverlapCheck
Verifies if a PDF contains annotations overlapping
PdfArray
The usage of this interface permit the user to choose the underlying PDF library use to created PDF signatures.
PdfBoxDefaultObjectFactory
The PDFBox default implementation of IPdfObjFactory Creates an image for a text signature content
PdfBoxDefaultSignatureDrawerFactory
Loads the default PDFBox signature drawer
PdfBoxDocumentReader
The PDFBox implementation of PdfDocumentReader
PdfBoxFontMapper
Maps Java Fonts and PDFBox fonts
PdfBoxFontMetrics
Contains font metrics for a PDFBox font
PdfBoxNativeFont
The PDFBox native implementation of a Font
PdfBoxNativeObjectFactory
The PDFBox native implementation of IPdfObjFactory Creates text content in its native representation
PdfBoxNativeSignatureDrawerFactory
Loads the native PDFBox signature drawer
PdfBoxSignatureDrawer
The PDFBox signature drawer
PdfBoxSignatureDrawerFactory
Loads a relevant signature drawer for a PDFBox implementation
PdfBoxSignatureService
Implementation of PDFSignatureService using PDFBox
PdfBoxUtils
Contains a set of utils for PdfBox implementation
PdfByteRangeSignatureScope  
PdfCMSRevision
Defines a PDF revision containing a CMS data (signature/timestamp)
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
Reads the PDF Document
PDFDocumentValidator
Validation of PDF document.
PDFDocumentValidatorFactory
Loads a relevant validator for a PDF document
PdfDssDict
Represents the DSS dictionary
PdfDssDictCertificateSource
The certificate source extracted from a DSS dictionary
PdfDssDictCRLSource
The CRL source extracted from a DSS dictionary
PdfDssDictOCSPSource
The OCSP source extracted from a DSS dictionary
PdfModification
This interface contains information about the occurred modifications in a PDF
PdfModificationDetection
The interface contains a necessary information about a PDF visual or structure modifications
PdfModificationDetectionImpl
The default implementation to detect modifications in a PDF document
PdfModificationDetectionUtils
The class contains utils for modification detection
PdfModificationImpl
The default PDF Modification object
PDFOtherTSLPointer  
PdfPageDifferenceCheck
Verifies if a PDF contains difference between page amount in different revisions
PdfRevision
The usage of this interface permit the user to choose the underlying PDF library use to created PDF signatures.
PdfRevisionTimestampSource  
PDFServiceMode
Defines the executing PDF service modes
PdfSigDictWrapper
The default implementation of PdfSignatureDictionary
PdfSignatureDictionary
Contains PDF signature dictionary information
PdfSignatureDictionaryComparator
This comparator is used to sort signatures by ByteRange
PdfSignatureRevision
Represents a PDF revision for an electronic signature
PDFSignatureService
The usage of this interface permits the user to choose the underlying PDF library used to create PDF signatures.
PdfTimestampToken
Specific class for a PDF TimestampToken
PdfVisualDifferenceCheck
Verifies if a PDF has visual difference between revisions
PdfVRIDict
Represents a VRI dictionary
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
The identifier for a Pivot
PivotInfo
Contains information about a pivot
PivotProcessing
Processes a pivot analysis
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.
PKIEncoding
Enumeration with the possible encoding for PKI encapsulation.
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
Checks if a POE exists before the control time
POEExistsCheck
Checks if the POE exists
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
Performs pretty-print transformations on an XML signature
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<?>>
Provides the executor for a validation process
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
The type of operation to perform.
ProspectiveCertificateChainCheck<T extends XmlConstraintsConclusion>
Checks if the certificate chain is trusted
ProspectiveCertificateChainCheck
Checks if the certificate's chain is trusted
ProtectedDocumentException
Throwed when the document is protected
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
Checks if the certificate's pseudonym is acceptable
PseudoStrategy  
PseudoUsageCheck
Checks if the certificate's pseudo usage is acceptable
PublicKeySizeAcceptableCheck
Check if public key size is acceptable
PublicKeySizeKnownCheck
Check if EncryptionAlgorithm is public key size is known
PublicKeyType
Java class for PublicKeyType complex type.
QCLimitValue
Defines limits of transactions for a given certificate (QcStatement)
QCLimitValueWrapper  
QCStatement
Defines ETSI EN 319 412-5 types
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  
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
Reads the relevant cache by the given key
ReadOnlyCacheAccessByKey
The class prevents reading of other records but the one with defined key
ReferenceBuilder
Creates, validates references and processes defined transformations
ReferenceDataExistenceCheck
Checks if the referenced data is found
ReferenceDataIntactCheck
Checks if the referenced data is intact
ReferenceInfoType
Java class for ReferenceInfoType complex type.
ReferenceList
Java class for anonymous complex type.
ReferenceOutputType
Defines possible output types of a transform/reference
ReferencesNotAmbiguousCheck
Checks if the references are not ambiguous (only one document is retrieved)
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
DTO containing certificateToken binaries
RemoteCertificateConverter
Contains utils to convert CertificateToken to RemoteCertificate and vice versa
RemoteCertificateValidationService
The webService for a Certificate validation
RemoteColor
DTO for a Color object
RemoteDocument
This class is used to transport a DSSDocument with SOAP and/or REST
RemoteDocumentConverter
Contains utils to convert DSSDocument to RemoteDocument and vice versa
RemoteDocumentSignatureService
This interface RemoteDocumentSignatureService provides operations for the signature creation and for its extension.
RemoteDocumentSignatureServiceImpl
The remote signature service implementation
RemoteDocumentValidationService
The remote validation service
RemoteKeyEntry
The DTO representing a Key entry
RemoteMultipleDocumentsSignatureService
This interface RemoteMultipleDocumentsSignatureService provides operations for the signature creation.
RemoteMultipleDocumentsSignatureServiceImpl  
RemoteSignatureFieldParameters  
RemoteSignatureImageParameters  
RemoteSignatureImageTextParameters  
RemoteSignatureParameters  
RemoteSignatureTokenConnection
The interface used for a remote signing
RemoteSignatureTokenConnectionImpl
Default implementation of a remote signing service
RemoteTimestampParameters  
RemoteTimestampService
The remote service representing a timestamping service
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
Gets the absolute path for the defined class
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
The default implementation of RestCertificateValidationService
RestDocumentSignatureService
This REST interface provides operations for the signature creation and for its extension.
RestDocumentSignatureServiceImpl
REST implementation of the remote signature service
RestDocumentValidationService
This REST interface provides operations for the validation of signature.
RestDocumentValidationServiceImpl
REST implementation of the validation service
RestMultipleDocumentSignatureService
This REST interface provides operations for the signature creation and for its extension.
RestMultipleDocumentSignatureServiceImpl
REST implementation of the remote multiple signature service
RestrictedLengthType
Java class for RestrictedLengthType complex type.
RestrictedPasswordType
Java class for RestrictedPasswordType complex type.
RestSignatureTokenConnection
The server signing service for REST webService
RestSignatureTokenConnectionImpl
The REST implementation of server signing
RestTimestampService
This REST interface provides operations for the timestamp creation.
RestTimestampServiceImpl
The REST implementation of the timestamping service
RetrievalMethodType
Java class for RetrievalMethodType complex type.
Revocation  
RevocationAcceptanceChecker
Checks if the revocation is acceptable and can be used
RevocationAcceptanceCheckerResultCheck<T extends XmlConstraintsConclusion>
Verifies if the RAC result is valid
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
Validates revocation BBBs
RevocationCertHashMatchCheck
Checks if the revocation's certHash matches
RevocationCertHashPresenceCheck
Checks if the revocation's certHash is present
RevocationCertificateSource
Represents a certificate source present into a revocation token
RevocationConsistentCheck<T extends XmlConstraintsConclusion>
Checks if the revocation is consistent and can be used for the given certificate
RevocationConstraints
Group of constraints on the revocation data
RevocationDataAvailableCheck<T extends XmlConstraintsConclusion>
Checks if a revocation data is available for the certificate
RevocationDataFreshCheck
Checks if the revocation data is fresh
RevocationDataFreshCheckWithNullConstraint
Checks if the revocation data is fresh against its ThisUpdate and NextUpdate time interval
RevocationDataKnownCheck
Checks if the revocation status is known
RevocationDateAfterBestSignatureTimeCheck
Checks if the revocation date is after best-signature-time
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>
Checks if the revocation freshness checker's result is valid
RevocationInfoAccessPresentCheck
Checks if the revocation access points are present in the certificate
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
Checks if the revocation data is available for the revocation issuer's certificate
RevocationOrigin
List of possible revocation data origins
RevocationOriginTypeParser
Parses the RevocationOrigin
RevocationReason
This enum is used to get String value of CRLReason The CRLReason enumeration.
RevocationReasonParser
Parses the RevocationReason
RevocationRef<R extends Revocation>  
RevocationRefIdentifier  
RevocationRefOrigin
List of possible revocation reference origins
RevocationRefOriginParser
Parses the RevocationRefOrigin
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
Parses the RevocationType
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
Converts TimeConstraint from a policy into the corresponding long time value
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
Contains a SAML namespace definition
SAMLAssertionUtils
SAML Assertion Utils
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>
Checks if an acceptable revocation data exists
SAVRIType
Java class for SAVRIType complex type.
SchemaFactoryBuilder
Builds a SchemaFactory
SchemeInformationURIByLang  
SchemeTerritoryOtherTSLPointer  
ScopingType
Java class for ScopingType complex type.
SecretKeyProtectionType
Java class for SecretKeyProtectionType complex type.
SecureContainerHandler
The default implementation of ZipContainerHandler, providing utilities to prevent a denial of service attacks, such as zip-bombing
SecureRandomNonceSource
This class produces nonce values based on a SecureRandom.
SecureRandomProvider  
SecurityAuditType
Java class for SecurityAuditType complex type.
SelfIssuedOCSPCheck
Checks if the certificate in question is not present in the OCSP's certificate chain
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 }
SerializableCounterSignatureParameters
The interface contains the common methods for counter signature parameters
SerializableSignatureParameters
The interface defines signature parameters
SerializableTimestampParameters
The common interface for timestamp parameters
SerialNumberCheck
Checks if the certificate's serial number is present
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.
SigDMechanism
This Enumeration defines a list of algorithm described in ETSI TS 119 182-1 for incorporation of 'sigD' dictionary (see 5.2.8 The sigD header parameter)
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>
Checks if the signature validation result is acceptable
SignatureAlgorithm
Supported signature algorithms.
SignatureAttribute
Defines a child of "signed-signature-properties" or "unsigned-signature-properties" element
SignatureAttributeIdentifier
Identifies uniquely an unsigned attribute of a signature
SignatureAttributesType
Java class for SignatureAttributesType complex type.
SignatureBasicBuildingBlocksCheck
Validates signature's basic building blocks
SignatureBuilder
Builds a XAdES signature of the defined format
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
Contains a result if a signature cryptographic validation
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.
SignatureFieldBoxBuilder
Interface to build a SignatureFieldBox The interface is used for a SignatureField position validation on a signature/timestamp/empty field creation
SignatureFieldDimensionAndPosition  
SignatureFieldDimensionAndPositionBuilder
Builds SignatureFieldDimensionAndPosition
SignatureFieldParameters
Parameters which allow to create a new signature field in a PDF document
SignatureForm
Different signature forms.
SignatureFormatParser
Parses the SignatureLevel
SignatureIdentifier
The DSS Signature identifier
SignatureIdentifierBuilder
Builds a deterministic Signature Identifier for the produced reports
SignatureIdentifierType
Java class for SignatureIdentifierType complex type.
SignatureImageAndPosition  
SignatureImageAndPositionBuilder
Builds SignatureImageAndPosition
SignatureImageParameters
Parameters for a visible signature creation
SignatureImageTextParameters
This class allows to custom text generation in the PAdES visible signature
SignatureIntactCheck<T extends XmlConstraintsConclusion>
Checks if the signature value is intact
SignatureIntegrityValidator
Checks signature integrity among a provided list of signing certificate candidates
SignatureLevel
Signature profiles (form+level) handled by the SD-DSS framework.
SignatureMethodType
Java class for SignatureMethodType complex type.
SignatureNotAmbiguousCheck
Checks if the signature can be identifier
SignaturePackaging
Packaging method of the signature
SignatureParametersBuilder<SP extends SerializableSignatureParameters>
A helper interface to hide complexity of a configuration for particular usages and simplify the signature creation
SignaturePolicy
Represents the value of a SignaturePolicy
SignaturePolicyHashValidCheck
Checks if signature policy identifier is present and the hash matched
SignaturePolicyIdentifiedCheck
Checks if signature policy identifier is present and the policy is identified
SignaturePolicyIdentifierCheck
Checks if the signature policy identifier is acceptable
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
The class is used to retrieve a policy by its SignaturePolicyIdentifier
SignaturePolicyStore
Represents the SignaturePolicyStore
SignaturePolicyStoreBuilder
Builds a XAdES SignaturePolicyStore
SignaturePolicyStoreCheck
Checks if a SignaturePolicyStore is present
SignaturePolicyType
Defines available signature policy types
SignaturePolicyValidator  
SignaturePolicyValidatorLoader
Loads a relevant SignaturePolicyValidator for the provided SignaturePolicy
SignaturePolicyZeroHashCheck
Checks if the signature policy identifier is a zero-hash
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
XAdES signature creation profile
SignatureProperties<UnsignedAttribute extends SignatureAttribute>
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
Defines available signature qualification types
SignatureQualificationBlock  
SignatureQualificationParser
Parses the SignatureQualification
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>
Builds a list of SignatureScopes from an AdvancedSignature
SignatureScopeType
Defines the used SignatureScope types
SignatureScopeTypeParser
Parses the SignatureScopeType
SignatureScopeWithTransformations
The signature scope with the performed transforms
SignatureTimestampSource<AS extends AdvancedSignature,​SA extends SignatureAttribute>
The timestamp source of a signature
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
Defines SignatureValidationProcessID
SignatureValidationProcessType
Java class for SignatureValidationProcessType complex type.
SignatureValidationReportType
Java class for SignatureValidationReportType complex type.
SignatureValidatorType
Java class for SignatureValidatorType complex type.
SignatureValidity
Defines result of signature validation for a token
SignatureValue
The SignatureValue
SignatureValueDTO
Represents a SignatureValue DTO
SignatureValueType
Java class for SignatureValueType complex type.
SignatureWrapper  
SignedAssertion
SignedAssertion ::= SEQUENCE { signedAssertionID SIGNED-ASSERTION.&id, signedAssertion SIGNED-ASSERTION.&Assertion OPTIONAL } SIGNED-ASSERTION::= CLASS { &id OBJECT IDENTIFIER UNIQUE, &Assertion OPTIONAL } WITH SYNTAX { SIGNED-ASSERTION-ID &id [SIGNED-ASSERTION-TYPE &Assertion] }
SignedAssertions
SignedAssertions ::= SEQUENCE OF SignedAssertion
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.
SignedDocumentDiagnosticDataBuilder
The common class for DiagnosticData creation from a signed/timestamped document
SignedDocumentValidator
Validates a signed document.
SignedFilesPresentCheck
Checks if signed file are present in an ASiC container
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
Checks if only one SignatureInformationStore is present for a PAdES signature
SignerInformationType
Java class for SignerInformationType complex type.
SignerLocation
This class represents the information concerning the signature production place.
SignerLocationCheck
Checks if the signer's location attribute is present
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
Checks if the signing certificate reference is present
SigningCertificateRecognitionCheck
Checks if a signing certificate is identified
SigningCertificateReferenceCheck
Checks if a signing certificate reference is present and valid
SigningOperation
Defines the performing signature operation
SigningTimeAttributePresentCheck
Checks if the claimed signing time is present
SigningTimeCheck
Checks if a claimed signing time is present
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>
The class is used to process an alert silently (do nothing)
SilentOnStatusAlert
The class to process a Status alert silently
SimpleCertificateReport
A SimpleCertificateReport holder to fetch values from a JAXB SimpleCertificateReport.
SimpleCertificateReportFacade
Contains methods to generate Certificate SimpleReport
SimpleCertificateReportXmlDefiner
Contains cached certificate simple report schemas and templates
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
Contains methods to generate SimpleReport
SimpleReportForCertificateBuilder
Builds a SimpleReport for a certificate validation
SimpleReportXmlDefiner
Contains cached simple report schemas and templates
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
The default implementation of SoapCertificateValidationService
SoapDocumentSignatureService
Interface for the Contract of the Signature Web Service.
SoapDocumentSignatureServiceImpl
SOAP implementation of the remote signature service
SoapDocumentValidationService
The validation web service allow to validate the signature inside a signed file.
SoapDocumentValidationServiceImpl
SOAP implementation of the validation service
SoapEnvelopeUtils
SOAP envelop utils
SoapMultipleDocumentsSignatureService
Interface for the Contract of the Signature Web Service.
SoapMultipleDocumentsSignatureServiceImpl
SOAP implementation of the remote multiple signature service
SoapSignatureTokenConnection
The server signing service for SOAP webService
SoapSignatureTokenConnectionImpl
The SOAP implementation of server signing
SoapTimestampService
The SOAP web service allows timestamp creation.
SoapTimestampServiceImpl
The SOAP implementation of the timestamping service
SpDocSpecification
Represents a "SpDocSpecification" element of a "SignaturePolicyStore"
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
The class used for a custom event creation
StatusAlert
Typed Alert with a Status object
StatusCodeType
Java class for StatusCodeType complex type.
StatusDetailType
Java class for StatusDetailType complex type.
StatusDetector
The class is used to detect a custom event associated with token(s) processing
StatusResponseType
Java class for StatusResponseType complex type.
StatusType
Java class for StatusType complex type.
StructuralValidationCheck
Checks if the structural validation of the signature succeeds
SubContext
Defines the validation sub context
SubIndication
Sub indication values Source ETSI EN 319 102-1
SubIndicationParser
Parses the SubIndication
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
The sub X509 certificate validation
SunPKCS11Initializer
Initializes the SunPKCS11 Provider
SurnameCheck
Checks if the certificate's surname is acceptable
SynchronizationStrategy
Defines a behaviour for a trusted certificate source synchronization
SynchronizerCacheAccess
Synchronizes all caches for the given key
TakenOverByType
Java class for TakenOverByType complex type.
TechnicalProtectionBaseType
Java class for TechnicalProtectionBaseType complex type.
TerminateType
Java class for TerminateType complex type.
TextOnlyAppearenceRectangleBuilder  
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
Checks if the timestamp BBB is valid
TimestampBinary
This class contains only a binary representation of a timestamp
TimestampCertificateSource  
TimestampCoherenceOrderCheck
Checks if the timestamp's order is coherent
TimestampConstraints
Group of constraints on the timestamps
TimestampContainerForm
Used for a detached timestamping service
TimestampCRLSource
CRLSource that retrieves information embedded to a TimeStampToken
TimestampDataBuilder
Builds data to be timestamped
TimestampDataLoader
Implementation of DataLoader using HttpClient to request a timestamp server.
TimestampDelayCheck
Checks if the claimed signing time + timestamp's delay is after the best-signature-time
TimestampDTO
DTO to transfer a TimestampToken over REST/SOAP webServices
TimestampedObjectType
Defines possible object types to be timestamped
TimestampedObjectTypeParser
Parses the TimestampedObjectType
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
DTO to represent timestamped references for a XAdES IndividualDataObjectsTimeStamp
TimestampMultipleDocumentDTO
Request DTO to timestamps a list of documents
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
Defines possible timestamp qualification types
TimestampQualificationBlock  
TimestampQualificationParser
Parses the TimestampQualification
TimestampResponseDTO
The DTO representing a response of a timestamp service
TimestampSource
The interface for handling validation data extracted from timestamps
TimestampToken
SignedToken containing a TimeStamp.
TimestampTokenComparator  
TimestampTokenConverter
Contains utils to convert TimestampDTO to TimestampToken and vice versa
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
Parses the TimestampType
TimestampWrapper  
TimeSyncTokenType
Java class for TimeSyncTokenType complex type.
TimeUnit
Java class for TimeUnit.
TLAlert
The class to process events on TL
TLAnalysis
Runs the job for a TL analysis
TLChangesCacheAccess
Forces an update of a TL validation
TLExpirationDetection
Detects an expiration of a TrustedList
TLFreshnessCheck  
TLInfo
Computes summary for a single Trusted List processing result
TLNotExpiredCheck  
TLParsingErrorDetection
Detects an error on TL parsing
TLParsingResult
Parsed TL result
TLParsingTask
Parses a TL and returns TLParsingResult
TLSignatureErrorDetection
Detects if an error in a TL validation occurred
TLSource
Represent a Trusted List source
TLSourceBuilder
Builds a list of TLSources
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
Represents the ToBeSigned data
ToBeSignedDTO
The DTO used to transfer ToBeSigned data
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  
TokenExtractionStrategy
Defines a representation of tokens in the DiagnosticData (as binaries or digests)
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
Builds a TransformerFactory
TransformsDescriptionBuilder
Builds a user-friendly description for the provided 'ds:Transforms' element
TransformsType
Java class for TransformsType complex type.
TransformsType
Java class for TransformsType complex type.
TransformType
Java class for TransformType complex type.
TrustedCertificateMatchTrustServiceCheck  
TrustedListCertificateSourceSynchronizer
Loads trusted certificate source
TrustedListFacade
Performs marshalling/unmarshalling operation for a TrustedList XML
TrustedListIdentifier
The identifier for a TL
TrustedListReachedForCertificateChainCheck<T extends XmlConstraintsConclusion>  
TrustedListsCertificateSource
This class allows to inject trusted certificates from Trusted Lists
TrustedListSignatureParametersBuilder
Creates Signature parameters for a Trusted List creation NOTE: the same instance of SignatureParameters shall be used on calls DocumentSignatureService.getDataToSign(...) and DocumentSignatureService.signDocument(...)
TrustedListUtils
Trusted Lists Utils
TrustedServiceChecker  
TrustedServiceCondition  
TrustedServiceFilter  
TrustedServicesFilterFactory  
TrustedServiceStatus
ETSI TS 119 612 V2.2.1
TrustedServiceStatusCheck
Checks if the certificate's usage time in the validity range of a TrustedService with the accepted status
TrustedServiceTypeIdentifierCheck
Checks if the certificate's usage time in the validity range of a TrustedService with the accepted type
TrustedServiceWrapper  
TrustProperties
Contains the Trust properties for certificates
TrustService
This class is a DTO representation for a TSL service
TrustService.TrustServiceBuilder
Builds TrustService
TrustServiceConverter  
TrustServicePredicate  
TrustServiceProvider
This class is a DTO representation for a trust service provider
TrustServiceProviderBuilder
Builds TrustServiceProvider
TrustServiceProviderByTSPName  
TrustServiceProviderConverter  
TrustServiceProviderListType
Java class for TrustServiceProviderListType complex type.
TrustServiceProviderPredicate  
TrustServiceStatusAndInformationExtensions
Defines information for a TrustService
TrustServiceStatusAndInformationExtensions.TrustServiceStatusAndInformationExtensionsBuilder
Builds TrustServiceStatusAndInformationExtensions
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.
TypedDataType
Java class for TypedDataType complex type.
TypeOfProof
Defines a TypeOfProof
TypeOtherTSLPointer  
TypeStrategy  
TypeStrategyFactory  
UnicitySigningCertificateAttributeCheck
Checks if the only one reference to the signing certificate reference is present
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
Defines an enumeration containing an URI
UriBasedEnumParser
Parser for different uri-based values
Utils
Contains common utils
ValidationCache
This class stores validation information for processed files
ValidationCacheDTO
The validation record DTO
ValidationCacheDTOBuilder
Builds ValidationCacheDTO
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
Contains a validation data to be included into the signature
ValidationDataForInclusionBuilder
Class to build a ValidationDataForInclusion from a signature ValidationContext
ValidationDataType
Java class for ValidationDataType complex type.
ValidationInfoRecord
Validation result record
ValidationJobSummaryBuilder
Builds a TLValidationJobSummary
ValidationLevel
The target validation level
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
Used to read an XML validation policy
ValidationPolicyXmlDefiner
Contains cached the JAXBContext and Schema for an XML validation policy
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
Contains utils for a validation process
ValidationReportDataType
Java class for ValidationReportDataType complex type.
ValidationReportFacade
Performs marshalling/unmarshalling operation for an ETSI Validation report
ValidationReportType
Java class for ValidationReportType complex type.
ValidationReportTypeDataSource
Represents an ETSI Validation Report data source
ValidationReportUtils
ETSI Validation Report Utils
ValidationResult
The validation task result
ValidationStatusType
Java class for ValidationStatusType complex type.
ValidationTime
Defines the used validation time types
ValidationTimeInfoType
Java class for ValidationTimeInfoType complex type.
ValidationTimeParser
Parses the ValidationTime
ValidationTimeSliding
Performs Validation Time Sliding process
ValidationTimeSlidingCheck
Checks if the Validation Time SLiding result is valid
ValidatorConfigurator
Builds a Validator
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
VisualSignatureFieldAppearance
Contains information about a visual SignatureField appearance
VisualSignatureRotation
Rotation support
VOReferenceType
Java class for VOReferenceType complex type.
WSCertificateReportsDTO
The DTO representing the SOAP validation response result
WSReportsDTO
Represents a validation response DTO, containing the reports
X500PrincipalHelper  
X509CertificateValidation
5.2.6 X.509 certificate validation This building block validates the signing certificate at current time.
X509CRLValidity
The java.security.cert.X509CRL extension of CRLValidity
X509DataType
Java class for X509DataType complex type.
X509IssuerSerialType
Java class for X509IssuerSerialType complex type.
X520Attributes
Contains attributes of a certificate's distinguished name
XAdES111Attribute
The XAdES 1.1.1 attributes
XAdES111Element
The XAdES 1.1.1 elements
XAdES111Paths
XAdES 1.1.1 paths
XAdES111Utils
XAdES 1.1.1 schema utils
XAdES122Attribute
The XAdES 1.2.2 attributes
XAdES122Element
The XAdES 1.2.2 elements
XAdES122Paths
XAdES 1.2.2 paths
XAdES122Utils
XAdES 1.2.2 schema utils
XAdES132Attribute
The XAdES 1.3.2 attributes
XAdES132Element
Defines elements for a XAdES 1.3.2 schema
XAdES132Paths
XAdES 1.3.2 paths
XAdES141Attribute
The XAdES 1.4.1 attributes
XAdES141Element
The XAdES 1.4.1 elements
XAdES319132Utils
XAdES 1.3.2 schema utils
XAdESAttribute
Represents a XAdES attribute
XAdESAttributeIdentifier
Represents an identifier of a XAdES Attribute
XAdESBuilder
Builds a XAdES signature
XAdESCertificateRefExtractionUtils
Utils for a XAdES CertificateRef extraction
XAdESCertificateSource
This class provides the mechanism to retrieve certificates contained in a XAdES signature.
XAdESCounterSignatureParameters
Parameters for a XAdES counter signature creation
XAdESCRLSource
Retrieves CRL values from an XAdES (-XL) signature.
XAdESElement
Defines a XAdES element
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
Defines a list of used XAdES namespaces
XAdESOCSPSource
Retrieves OCSP values from an XAdES (XL/LT) signature.
XAdESPaths
Contains a list of useful XAdES XPaths
XAdESReferenceValidation
Contains information about a XAdES reference validation
XAdESRevocationRefExtractionUtils
Utils for a XAdES revocation refs extraction
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.
XAdESSignatureIdentifierBuilder
Builds a DSS identifier for a XADES signature
XAdESSignatureIntegrityValidator
Verifies integrity of a XAdES signature
XAdESSignatureParameters
Defines SignatureParameters to deal with XAdES signature creation/extension
XAdESSignatureParameters.XPathElementPlacement
Enumeration defining ways to embed a signature
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
Contains util methods for dealing with XAdES
XAdESSignedDataObjectProperties
Builds XAdESSignedDataObjectProperties
XAdESSigProperties
XAdES signed properties
XAdESTimestampDataBuilder
Builds a message-imprint for XAdES timestamps
XAdESTimestampParameters
Parameters for a XAdES timestamp creation
XAdESTimestampSource
The timestamp source for a XAdES signature
XAdESTimeStampType
Java class for XAdESTimeStampType complex type.
XAdESUnsignedSigProperties
Unsigned XAdES signature properties
XAdESUtils
Common XAdES schema utils
XmlAbstractToken
Java class for AbstractToken complex type.
XmlBasicBuildingBlocks
Java class for BasicBuildingBlocks complex type.
XmlBasicSignature
Java class for BasicSignature complex type.
XmlCC
Java class for CC 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
Builds the objects for dealing with XML
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.
XMLDocumentValidator
Validator of XML Signed document
XMLDocumentValidatorFactory
Loads the relevant validator for an XML document validation
XmlDownloadResult
Defines the download result
XmlDownloadTask
Downloads the document and returns a XmlDownloadResult
XMLDSigAttribute  
XMLDSigElement  
XMLDSigNamespace  
XMLDSigPaths  
XmlDSigUtils
XMLDSIG schema utils
XmlElementSignatureScope
XML element signature scope
XMLEncUtils
XML Enc Utils
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
Defines a full XML document signature scope
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.
XmlModification
Java class for Modification complex type.
XmlModificationDetection
Java class for ModificationDetection 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.
XmlPolicyBuilder
The class is used to validate a SignaturePolicy and build a XmlPolicy
XmlPolicyWithTransforms
This class represents an extension of Policy class allowing addition of a custom list of DSSTransforms to build the ds:Transforms element NOTE: The digest should be computed by the user and set through the setDigestValue(digestValue) method Use DSSXMLUtils.applyTransforms(document, transforms) in order obtain policy binaries after transforms
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.
XmlQCLimitValue
Java class for QCLimitValue 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
Defines a root XML document signature scope
XmlSAV
Java class for SAV complex type.
XmlSemantic
Java class for Semantic 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.
XmlSignaturePolicyStore
Java class for SignaturePolicyStore complex type.
XMLSignaturePolicyValidator
Validates an XML Signature Policy
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
Enveloped signature transformation by Filter 2.0.
XPath2FilterTransform
Represents Filter 2.0 transform
XPathEnvelopedSignatureTransform
The simple enveloped signature transform.
XPathExpressionBuilder
Builds an XPath expression
XPathTransform
The XPath transform
XPointerSignatureScope
XPointer signature scope
XSDAbstractUtils
Abstract class for XSD Utils
XSDValidationException  
XsltTransform
The XSLT transform
ZeroHashSignaturePolicyValidator  
ZeroOneBooleanAdapter
Serializes boolean as 0 or 1.
ZipCommentPresentCheck
Checks if the zip comment is present
ZipContainerHandler
The interface provides utilities for data extraction/creation of ZIP-archives
ZipUtils
The class is used for processing (reading and creation) of ZIP archives See zipContainerHandler