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 signatureRepresents the CAdES Signed attributes
Represents a list of
CAdESAttributesBuilds 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 calculationThis 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