Index

A C D E G H I J L O P R S T W 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractCMSGenerator - Class in eu.europa.esig.dss.cms
Abstract implementation of the CMSGenerator containing the set variable values
AbstractCMSGenerator() - Constructor for class eu.europa.esig.dss.cms.AbstractCMSGenerator
Default constructor
assertATSv2AugmentationSupported() - Static method in class eu.europa.esig.dss.cms.CMSUtils
This method returns whether the augmentation of signatures with an archive-time-stamp-v2 is supported by the current implementation
assertATSv2AugmentationSupported() - Method in interface eu.europa.esig.dss.cms.ICMSUtils
This method checks whether the augmentation of signatures with an archive-time-stamp-v2 is supported by the current implementation
assertEvidenceRecordEmbeddingSupported() - Static method in class eu.europa.esig.dss.cms.CMSUtils
This method checks whether the embedding of existing Evidence Records within CMS is supported by the current implementation
assertEvidenceRecordEmbeddingSupported() - Method in interface eu.europa.esig.dss.cms.ICMSUtils
This method checks whether the embedding of existing Evidence Records within CMS is supported by the current implementation
attributeCertificates - Variable in class eu.europa.esig.dss.cms.AbstractCMSGenerator
Collection of attribute certificates

C

certificateStore - Variable in class eu.europa.esig.dss.cms.AbstractCMSGenerator
Collection of certificates to be encapsulated within SignedData.certificates field
CMS - Interface in eu.europa.esig.dss.cms
Represents a content of a CMS Signed Data object
CMSGenerator - Interface in eu.europa.esig.dss.cms
Generates a eu.europa.esig.dss.eu.europa.esig.dss.cms.CMS with the given input data
CMSSignedDocument - Class in eu.europa.esig.dss.cms
A document composed by a CMSSignedData
CMSSignedDocument(CMSSignedData) - Constructor for class eu.europa.esig.dss.cms.CMSSignedDocument
The default constructor for CMSSignedDocument.
CMSSignedDocument(CMSSignedData, String) - Constructor for class eu.europa.esig.dss.cms.CMSSignedDocument
The constructor for CMSSignedDocument with a custom document name
CMSUtils - Class in eu.europa.esig.dss.cms
Contains utils methods for CMS processing
crls - Variable in class eu.europa.esig.dss.cms.AbstractCMSGenerator
Collection of CRLs to be encapsulated within SignedData.crls field

D

digestAlgorithmIDs - Variable in class eu.europa.esig.dss.cms.AbstractCMSGenerator
Collection of digest algorithms to be included

E

encapsulate - Variable in class eu.europa.esig.dss.cms.AbstractCMSGenerator
Whether the signed document shall be encapsulated within the CMS
equals(Object) - Method in class eu.europa.esig.dss.cms.CMSSignedDocument
 
eu.europa.esig.dss.cms - package eu.europa.esig.dss.cms
 

G

generate() - Method in interface eu.europa.esig.dss.cms.CMSGenerator
Generates the CMS
getAttributeCertificates() - Method in interface eu.europa.esig.dss.cms.CMS
Gets attribute certificates incorporates within CMS
getBytes() - Method in class eu.europa.esig.dss.cms.CMSSignedDocument
Returns the encoded binaries of the CMSSignedData
getCertificates() - Method in interface eu.europa.esig.dss.cms.CMS
Gets the certificates store, representing the value of SignedData.certificates field
getCMSSignedData() - Method in class eu.europa.esig.dss.cms.CMSSignedDocument
Gets CMSSignedData
getContentInfoEncoding(CMS) - Static method in class eu.europa.esig.dss.cms.CMSUtils
Gets encoding of the ContentInfo of CMS
getContentInfoEncoding(CMS) - Method in interface eu.europa.esig.dss.cms.ICMSUtils
Gets encoding of the ContentInfo of CMS
getCRLs() - Method in interface eu.europa.esig.dss.cms.CMS
Gets the CRLs store (OCSP excluded), representing the value of SignedData.crls field
getDEREncoded() - Method in interface eu.europa.esig.dss.cms.CMS
Gets DER-encoded content of the CMS SignedData.
getDigestAlgorithmIDs() - Method in interface eu.europa.esig.dss.cms.CMS
Returns a set of algorithm identifiers (OIDs) incorporated within SignedData.digestAlgorithms field of CMS
getDSSResourcesHandlerBuilder(DSSResourcesHandlerBuilder) - Static method in class eu.europa.esig.dss.cms.CMSUtils
This method is used to verify whether the provided DSSResourcesHandlerBuilder is supported by the current implementation.
getDSSResourcesHandlerBuilder(DSSResourcesHandlerBuilder) - Method in interface eu.europa.esig.dss.cms.ICMSUtils
This method is used to verify whether the provided DSSResourcesHandlerBuilder is supported by the current implementation.
getEncoded() - Method in interface eu.europa.esig.dss.cms.CMS
Gets encoded content of the CMS SignedData, keeping the original encoding.
getOcspBasicStore() - Method in interface eu.europa.esig.dss.cms.CMS
Gets the OCSP Basic Store, incorporated within the SignedData.crls field
getOcspResponseStore() - Method in interface eu.europa.esig.dss.cms.CMS
Gets the OCSP Responses Store, incorporated within the SignedData.crls field
getSignedContent() - Method in interface eu.europa.esig.dss.cms.CMS
Gets the signed content incorporated within the SignedData.encapContentInfo.eContent field
getSignedContentType() - Method in interface eu.europa.esig.dss.cms.CMS
Gets signed content type, present within the SignedData.encapContentInfo.eContentType field
getSignerInfos() - Method in interface eu.europa.esig.dss.cms.CMS
Gets the signers of the signature, incorporated within the SignedData.signerInfos field
getVersion() - Method in interface eu.europa.esig.dss.cms.CMS
Returns value of SignedData.version field

H

hashCode() - Method in class eu.europa.esig.dss.cms.CMSSignedDocument
 

I

ICMSUtils - Interface in eu.europa.esig.dss.cms
The interface of Utils class for processing CMS
isDetachedSignature() - Method in interface eu.europa.esig.dss.cms.CMS
Returns whether the signature is detached (i.e.

J

jpms_dss_cms - module jpms_dss_cms
 

L

loadCMSGenerator() - Static method in interface eu.europa.esig.dss.cms.CMSGenerator
Loads the available CMSGenerator based on the loaded module in the classpath.

O

ocspBasicStore - Variable in class eu.europa.esig.dss.cms.AbstractCMSGenerator
Collection of OCSP basic responses
ocspResponsesStore - Variable in class eu.europa.esig.dss.cms.AbstractCMSGenerator
Collection of OCSP responses
openStream() - Method in class eu.europa.esig.dss.cms.CMSSignedDocument
 

P

parseToCMS(byte[]) - Static method in class eu.europa.esig.dss.cms.CMSUtils
Parses the given byte array to a CMS object
parseToCMS(byte[]) - Method in interface eu.europa.esig.dss.cms.ICMSUtils
Parses the given byte array to a CMS object
parseToCMS(DSSDocument) - Static method in class eu.europa.esig.dss.cms.CMSUtils
Parses the given DSSDocument to a CMS object
parseToCMS(DSSDocument) - Method in interface eu.europa.esig.dss.cms.ICMSUtils
Parses the given DSSDocument to a CMS object
populateDigestAlgorithmSet(CMS, Collection<AlgorithmIdentifier>) - Static method in class eu.europa.esig.dss.cms.CMSUtils
Adds digest algorithms to CMSSignedData
populateDigestAlgorithmSet(CMS, Collection<AlgorithmIdentifier>) - Method in interface eu.europa.esig.dss.cms.ICMSUtils
Adds digest algorithms to CMSSignedData

R

recomputeSignerInformation(CMS, SignerId, DigestCalculatorProvider, DSSResourcesHandlerBuilder) - Static method in class eu.europa.esig.dss.cms.CMSUtils
This method re-created the SignerInformation with a given signerId from CMS by providing the digestCalculatorProvider to the validation.
recomputeSignerInformation(CMS, SignerId, DigestCalculatorProvider, DSSResourcesHandlerBuilder) - Method in interface eu.europa.esig.dss.cms.ICMSUtils
This method re-created the SignerInformation with a given signerId from CMS by providing the digestCalculatorProvider to the validation.
replaceCertificatesAndCRLs(CMS, Store<X509CertificateHolder>, Store<X509AttributeCertificateHolder>, Store<X509CRLHolder>, Store<?>, Store<?>) - Static method in class eu.europa.esig.dss.cms.CMSUtils
Replaces SignedData content within the CMS with the provided values
replaceCertificatesAndCRLs(CMS, Store<X509CertificateHolder>, Store<X509AttributeCertificateHolder>, Store<X509CRLHolder>, Store<?>, Store<?>) - Method in interface eu.europa.esig.dss.cms.ICMSUtils
Replaces SignedData content within the CMS with the provided values
replaceSigners(CMS, SignerInformationStore) - Static method in class eu.europa.esig.dss.cms.CMSUtils
Replaces the signers within cms with the newSignerStore
replaceSigners(CMS, SignerInformationStore) - Method in interface eu.europa.esig.dss.cms.ICMSUtils
Replaces the signers within cms with the newSignerStore
replaceUnsignedAttributes(SignerInformation, AttributeTable) - Static method in class eu.europa.esig.dss.cms.CMSUtils
This method replaces unsignedAttributes within the given signerInformation
replaceUnsignedAttributes(SignerInformation, AttributeTable) - Method in interface eu.europa.esig.dss.cms.ICMSUtils
This method replaces unsignedAttributes within the given signerInformation

S

setAttributeCertificates(Store<X509AttributeCertificateHolder>) - Method in class eu.europa.esig.dss.cms.AbstractCMSGenerator
 
setAttributeCertificates(Store<X509AttributeCertificateHolder>) - Method in interface eu.europa.esig.dss.cms.CMSGenerator
Adds attribute certificates
setCertificates(Store<X509CertificateHolder>) - Method in class eu.europa.esig.dss.cms.AbstractCMSGenerator
 
setCertificates(Store<X509CertificateHolder>) - Method in interface eu.europa.esig.dss.cms.CMSGenerator
Adds certificates to be embedded within SignedData.certificates field
setCRLs(Store<X509CRLHolder>) - Method in class eu.europa.esig.dss.cms.AbstractCMSGenerator
 
setCRLs(Store<X509CRLHolder>) - Method in interface eu.europa.esig.dss.cms.CMSGenerator
Adds CRLs
setDigestAlgorithmIDs(Collection<AlgorithmIdentifier>) - Method in class eu.europa.esig.dss.cms.AbstractCMSGenerator
 
setDigestAlgorithmIDs(Collection<AlgorithmIdentifier>) - Method in interface eu.europa.esig.dss.cms.CMSGenerator
Adds a collection of digest algorithm IDs
setEncapsulate(boolean) - Method in class eu.europa.esig.dss.cms.AbstractCMSGenerator
 
setEncapsulate(boolean) - Method in interface eu.europa.esig.dss.cms.CMSGenerator
Sets whether the document shall be encapsulated within CMS
setOcspBasicStore(Store<?>) - Method in class eu.europa.esig.dss.cms.AbstractCMSGenerator
 
setOcspBasicStore(Store<?>) - Method in interface eu.europa.esig.dss.cms.CMSGenerator
Adds a collection of OCSP basic responses
setOcspResponsesStore(Store<?>) - Method in class eu.europa.esig.dss.cms.AbstractCMSGenerator
 
setOcspResponsesStore(Store<?>) - Method in interface eu.europa.esig.dss.cms.CMSGenerator
Adds a collection of OCSP responses
setSignerInfoGenerator(SignerInfoGenerator) - Method in class eu.europa.esig.dss.cms.AbstractCMSGenerator
 
setSignerInfoGenerator(SignerInfoGenerator) - Method in interface eu.europa.esig.dss.cms.CMSGenerator
Adds a SignerInfoGenerator containing information about a new signer to be embedded within CMS
setSigners(SignerInformationStore) - Method in class eu.europa.esig.dss.cms.AbstractCMSGenerator
 
setSigners(SignerInformationStore) - Method in interface eu.europa.esig.dss.cms.CMSGenerator
Adds existing SignerInformation's
setToBeSignedDocument(DSSDocument) - Method in class eu.europa.esig.dss.cms.AbstractCMSGenerator
 
setToBeSignedDocument(DSSDocument) - Method in interface eu.europa.esig.dss.cms.CMSGenerator
Adds a document to be signed
signedData - Variable in class eu.europa.esig.dss.cms.CMSSignedDocument
The CMSSignedData representing the document
signerInfoGenerator - Variable in class eu.europa.esig.dss.cms.AbstractCMSGenerator
New signer to be generated
signers - Variable in class eu.europa.esig.dss.cms.AbstractCMSGenerator
Collection of existing signers to be added

T

toBeSignedDocument - Variable in class eu.europa.esig.dss.cms.AbstractCMSGenerator
The document to be signed
toCMS(TimeStampToken) - Static method in class eu.europa.esig.dss.cms.CMSUtils
Converts a TimeStampToken to a CMS
toCMS(TimeStampToken) - Method in interface eu.europa.esig.dss.cms.ICMSUtils
Converts a TimeStampToken to a CMS
toCMSEncapsulatedContent(DSSDocument) - Static method in class eu.europa.esig.dss.cms.CMSUtils
Converts a DSSDocument to the corresponding CMSTypedData object type
toCMSEncapsulatedContent(DSSDocument) - Method in interface eu.europa.esig.dss.cms.ICMSUtils
Converts a DSSDocument to the corresponding CMSTypedData object type

W

writeContentInfoEncoded(CMS, OutputStream) - Static method in class eu.europa.esig.dss.cms.CMSUtils
Writes the encoded binaries of the ContentInfo element to the given OutputStream NOTE: This method is used for archive-time-stamp-v2 message-imprint computation.
writeContentInfoEncoded(CMS, OutputStream) - Method in interface eu.europa.esig.dss.cms.ICMSUtils
Writes the encoded binaries of the ContentInfo element to the given OutputStream NOTE: This method is used for archive-time-stamp-v2 message-imprint computation.
writeSignedDataCertificatesEncoded(CMS, OutputStream) - Static method in class eu.europa.esig.dss.cms.CMSUtils
Writes the encoded binaries of the SignedData.certificates field to the given OutputStream NOTE: This method is used for archive-time-stamp-v2 message-imprint computation.
writeSignedDataCertificatesEncoded(CMS, OutputStream) - Method in interface eu.europa.esig.dss.cms.ICMSUtils
Writes the encoded binaries of the SignedData.certificates field to the given OutputStream NOTE: This method is used for archive-time-stamp-v2 message-imprint computation.
writeSignedDataCRLsEncoded(CMS, OutputStream) - Static method in class eu.europa.esig.dss.cms.CMSUtils
Writes the encoded binaries of the SignedData.crls field to the given OutputStream NOTE: This method is used for archive-time-stamp-v2 message-imprint computation.
writeSignedDataCRLsEncoded(CMS, OutputStream) - Method in interface eu.europa.esig.dss.cms.ICMSUtils
Writes the encoded binaries of the SignedData.crls field to the given OutputStream NOTE: This method is used for archive-time-stamp-v2 message-imprint computation.
writeSignedDataDigestAlgorithmsEncoded(CMS, OutputStream) - Static method in class eu.europa.esig.dss.cms.CMSUtils
Writes the encoded binaries of the SignedData.digestAlgorithms field to the given OutputStream NOTE: This method is used for evidence record hash computation
writeSignedDataDigestAlgorithmsEncoded(CMS, OutputStream) - Method in interface eu.europa.esig.dss.cms.ICMSUtils
Writes the encoded binaries of the SignedData.digestAlgorithms field to the given OutputStream NOTE: This method is used for evidence record hash computation
writeSignedDataSignerInfosEncoded(CMS, OutputStream) - Static method in class eu.europa.esig.dss.cms.CMSUtils
Writes the encoded binaries of the SignedData.signerInfos field to the given OutputStream NOTE: This method is used for evidence record hash computation
writeSignedDataSignerInfosEncoded(CMS, OutputStream) - Method in interface eu.europa.esig.dss.cms.ICMSUtils
Writes the encoded binaries of the SignedData.signerInfos field to the given OutputStream NOTE: This method is used for evidence record hash computation
writeTo(OutputStream) - Method in class eu.europa.esig.dss.cms.CMSSignedDocument
This method writes a content of the CMS into an OutputStream using the DL coding
writeToDSSDocument(CMS, DSSResourcesHandlerBuilder) - Static method in class eu.europa.esig.dss.cms.CMSUtils
Creates a DSSDocument from the given CMS.
writeToDSSDocument(CMS, DSSResourcesHandlerBuilder) - Method in interface eu.europa.esig.dss.cms.ICMSUtils
Creates a DSSDocument from the given CMS using the implementation based coding.
A C D E G H I J L O P R S T W 
All Classes and Interfaces|All Packages|Serialized Form