All Classes and Interfaces

Classes
Class
Description
Represents a CAdES attribute, part of AttributeTable
Performs checks according to EN 319 122-1 v1.1.1 "6.3 Requirements on components and services"
CertificateSource that retrieves items from a CAdES Signature
The class to build a CAdES counter signature
Parameters for a CAdES counter-signature creation
The CRL source for a CAdES signature
DiagnosticDataBuilder for a CMS signature
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.
This class holds the CAdES-LT signature profiles
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.
Extracts the necessary information to compute the CAdES Archive Timestamp V3.
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.
The OCSP source for a CAdES signature
CAdES implementation of DocumentSignatureService
CAdES Signature class helper
Builds a SignatureIdentifier for CAdES signature
Validates integrity of a CAdES signature
Defines SignatureParameters to deal with CAdES signature creation/extension
Builds a SignaturePolicyStore for a CAdES signature
Finds SignatureScopes for a CAdES signature
Represents the CAdES Signed attributes
Represents a list of CAdESAttributes
Builds timestamped data binaries for a CAdES signature
Defines TimestampParameters to deal with CAdES timestamp creation
The timestamp source for a CAdES signature
Represents the CAdES Unsigned attributes
Basic support of ETSI EN 319 122-1 V1.1.1 chapter 5.2.6.1
Validation of CMS document
Checks if the document is supported and creates a relevant validator for the provided document
Builds a CMSSignedData
A document composed by a CMSSignedData
The utils for dealing with CMS object
ContentSigner using a provided pre-computed signature
Represents a DigestCalculatorProvider for a message-digest calculation
This class allows to provide digest values without original document
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 ::= SEQUENCE OF SignedAssertion
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
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