All Classes and Interfaces

Class
Description
Parameters for a Signature creation/extension
4.2.2.1.
4.2.1.1.
4.2.1.9.
This class is used to define common b-level parameters for a signature creation
Abstract implementation of a certificate extension
This class contains a set of certificate extensions processed by the application
4.2.1.4.
The class represents a certificate policy
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...
This class is used to obtain a unique id for CertificateToken
This class is used to define a CommitmentTypeQualifier to be incorporated within a signature
This class provides a basic implementation of CommitmentType providing a possibility to create a customized CommitmentType signed property.
This class implements the default methods.
This interface represents a CRL token
4.2.1.13.
Container for a Digest and his algorithm
Digest representation of a DSSDocument.
Interface representing a DSS document.
Exception to be thrown in case of error during DSS framework processing
This class contains a digest algorithm and a digest value for message-digest computation.
This class is used to create a unique identifier for a revocation data binaries
This class is used to obtain a unique id for Public key
4.2.1.12.
Document implementation stored on file-system.
Represents a general name element (see RFC 5280)
Represents a general subtree element (see "4.2.1.10.
This class is used to obtain a unique id for an object
Defines the object having an identifier (e.g.
4.2.1.14.
In memory representation of a document
4.2.1.3.
This class is used to obtain a requested digest from a stored binary array
4.2.1.10.
This interface represents an OCSP token
RFC 6960.
PdsLocation::= SEQUENCE { url IA5String, language PrintableString (SIZE(2))} --ISO 639-1 language code
This class allows defining the signature policy.
4.2.1.11.
Represents a PSD-2-QC type
Defines limits of transactions for a given certificate (QcStatement)
This class contains the QcStatement information based on ETSI EN 319 412-1/5 and ETSI TS 119 495
This interface represents a revocation data
Object Identifier for roles of payment service providers
The interface contains the common methods for counter signature parameters
The interface defines signature parameters
The common interface for timestamp parameters
A helper interface to hide complexity of a configuration for particular usages and simplify the signature creation
Represents the SignaturePolicyStore
The SignatureValue
This class represents the information concerning the signature production place.
Represents a "SpDocSpecification" element
4.2.1.6.
4.2.1.2.
This class contains only a binary representation of a timestamp
This class represents the parameters provided when generating specific timestamps in a signature, such as an AllDataObjectsTimestamp or an IndividualDataObjectsTimestamp.
Represents the ToBeSigned data
This is the base class for the different types of tokens (certificate, OCSP, CRL, Timestamp) used in the process of signature validation.
This class is used to compare and sort tokens by their DSS identifier
This class is used to obtain a unique id for Token
This class may be used to define a User Notice signature policy qualifier.
ETSI EN 319 412-1: "5.2.2 Validity Assured - Short Term" This extension indicates that the validity of the certificate is assured because the certificate is a "short-term certificate".
This class contain utility methods to extract String representation of a X500Principal distinguishing name