Index

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

A

addAttributeCertificates(DSSCMSSignedDataStreamGenerator, CMS) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
Adds attribute certificates from CMS to a DSSCMSSignedDataStreamGenerator
addCertificates(DSSCMSSignedDataStreamGenerator, CMS) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
Adds SignedData.certificates from CMS to a DSSCMSSignedDataStreamGenerator
addCRLs(DSSCMSSignedDataStreamGenerator, CMS) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
Adds CRLs from CMS to a DSSCMSSignedDataStreamGenerator
addDigest(Digest) - Method in class eu.europa.esig.dss.cms.stream.CMSSignedContentDocument
This method allows to add a Digest with a new digest algorithm to the current DigestDocument.
addDigestAlgorithmIDs(DSSCMSSignedDataStreamGenerator, CMS) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
Adds digest algorithms IDs from CMS to a DSSCMSSignedDataStreamGenerator
addDigestAlgorithmIDs(Set<AlgorithmIdentifier>) - Method in class eu.europa.esig.dss.cms.stream.bc.DSSCMSSignedDataStreamGenerator
Sets additional digest algorithm IDs
addOCSPBasicStore(DSSCMSSignedDataStreamGenerator, CMS) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
Adds OCSP basic store from CMS to a DSSCMSSignedDataStreamGenerator
addOCSPResponses(DSSCMSSignedDataStreamGenerator, CMS) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
Adds OCSP responses from CMS to a DSSCMSSignedDataStreamGenerator
addSigners(DSSCMSSignedDataStreamGenerator, CMS) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
Adds signers from CMS to a DSSCMSSignedDataStreamGenerator
assertATSv2AugmentationSupported() - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
 
assertEvidenceRecordEmbeddingSupported() - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
 

C

CMSSignedContentDocument - Class in eu.europa.esig.dss.cms.stream
This class is used to extract a wrapped signed content from a CMS document.
CMSSignedContentDocument(DSSDocument) - Constructor for class eu.europa.esig.dss.cms.stream.CMSSignedContentDocument
Constructor with a null signed content type
CMSSignedContentDocument(DSSDocument, ASN1ObjectIdentifier) - Constructor for class eu.europa.esig.dss.cms.stream.CMSSignedContentDocument
Constructor with a provided signed content type
CMSSignedDataStream - Class in eu.europa.esig.dss.cms.stream
Implementation of a CMS based on a parsed content.
CMSSignedDataStream() - Constructor for class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
Default constructor to create an empty instance on CMS creation
CMSSignedDataStream(CMSSignedDataStream) - Constructor for class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
Constructor to create a copy of cms
CMSSignedDataStream(DSSDocument) - Constructor for class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
This constructor is used to create an instance of CMSSignedDataStream on parsing of an existing CMS document
CMSStreamDocumentBuilder - Class in eu.europa.esig.dss.cms.stream
This class is used to build a eu.europa.esig.dss.cms.CMS into a eu.europa.esig.dss.model.DSSDocument
CMSStreamDocumentBuilder() - Constructor for class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
Default constructor
CMSStreamDocumentParser - Class in eu.europa.esig.dss.cms.stream
This class parses a document containing a CMS to a eu.europa.esig.dss.cms.stream.CMSSignedDataStream object
CMSStreamGenerator - Class in eu.europa.esig.dss.cms.stream
Generates a eu.europa.esig.dss.cms.stream.CMSSignedDataStream implementation
CMSStreamGenerator() - Constructor for class eu.europa.esig.dss.cms.stream.CMSStreamGenerator
Default constructor
CMSStreamUtils - Class in eu.europa.esig.dss.cms.stream
CMS Utils using a stream processing of a CMS SignedData
CMSStreamUtils() - Constructor for class eu.europa.esig.dss.cms.stream.CMSStreamUtils
Default constructor
createCMSSignedDataStreamGenerator(CMS) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
Creates a CMSSignedDataStreamGenerator to generate a complete CMSSignedData object from a given CMS.
createCMSSignedDataStreamGenerator(CMS, boolean) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
Creates a CMSSignedDataStreamGenerator to generate a CMSSignedData object from a given CMS.
createCMSSignedDocument(CMS) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
Builds a CMSSignedData
createCopy(CMS) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
Creates a copy of the CMS object

D

DSSCMSSignedDataStreamGenerator - Class in eu.europa.esig.dss.cms.stream.bc
Extension of CMSSignedDataStreamGenerator in order to provide a custom digest algorithms set.
DSSCMSSignedDataStreamGenerator() - Constructor for class eu.europa.esig.dss.cms.stream.bc.DSSCMSSignedDataStreamGenerator
Default constructor

E

equals(Object) - Method in class eu.europa.esig.dss.cms.stream.CMSSignedContentDocument
 
eu.europa.esig.dss.cms.stream - package eu.europa.esig.dss.cms.stream
 
eu.europa.esig.dss.cms.stream.bc - package eu.europa.esig.dss.cms.stream.bc
 

F

fromBinaries(byte[]) - Static method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentParser
Parses binaries and returns a CMSSignedDataStream
fromDSSDocument(DSSDocument) - Static method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentParser
Parses DSSDocument and returns a CMSSignedDataStream

G

generate() - Method in class eu.europa.esig.dss.cms.stream.CMSStreamGenerator
 
get(AlgorithmIdentifier) - Method in class eu.europa.esig.dss.cms.stream.bc.MessageDigestCalculatorProvider
 
getAttributeCertificates() - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
 
getCertificates() - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
 
getCMSDocument() - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
Gets the original CMS document used to create the CMS
getContentInfoEncoding(CMS) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
 
getContentToBeSigned(CMS) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
Returns the content to be signed
getCRLs() - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
 
getDEREncoded() - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
 
getDigestAlgorithmIDs() - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
 
getDigestAlgorithms() - Method in class eu.europa.esig.dss.cms.stream.bc.DSSCMSSignedDataStreamGenerator
 
getDSSResourcesHandlerBuilder(DSSResourcesHandlerBuilder) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
 
getEncoded() - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
 
getOcspBasicStore() - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
 
getOcspResponseStore() - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
 
getSignedContent() - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
 
getSignedContentType() - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
 
getSignerInfos() - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
 
getVersion() - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
 

H

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

I

isDetachedSignature() - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
 

J

jpms_dss_cms_stream - module jpms_dss_cms_stream
 

M

MessageDigestCalculatorProvider - Class in eu.europa.esig.dss.cms.stream.bc
DigestCalculatorProvider implementation based on DSSMessageDigestCalculator
MessageDigestCalculatorProvider() - Constructor for class eu.europa.esig.dss.cms.stream.bc.MessageDigestCalculatorProvider
Default constructor

O

open(ASN1ObjectIdentifier, OutputStream, boolean, OutputStream) - Method in class eu.europa.esig.dss.cms.stream.bc.DSSCMSSignedDataStreamGenerator
 
openStream() - Method in class eu.europa.esig.dss.cms.stream.CMSSignedContentDocument
 

P

parseToCMS(byte[]) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
 
parseToCMS(DSSDocument) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
 
populateDigestAlgorithmSet(CMS, Collection<AlgorithmIdentifier>) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
 

R

recomputeSignerInformation(CMS, SignerId, DigestCalculatorProvider, DSSResourcesHandlerBuilder) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
 
recreateSignerInformationStore(CMS, DigestCalculatorProvider) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
Creates a new SignerInformationStore using the digestCalculatorProvider.
replaceCertificatesAndCRLs(CMS, Store<X509CertificateHolder>, Store<X509AttributeCertificateHolder>, Store<X509CRLHolder>, Store<?>, Store<?>) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
 
replaceSigners(CMS, SignerInformationStore) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
 
replaceUnsignedAttributes(SignerInformation, AttributeTable) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
 

S

save(String) - Method in class eu.europa.esig.dss.cms.stream.CMSSignedContentDocument
 
setAttributeCertificates(Store<X509AttributeCertificateHolder>) - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
Sets attribute certificates incorporates within CMS
setCertificates(Store<X509CertificateHolder>) - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
Sets the certificates store, representing the value of SignedData.certificates field
setCRLs(Store<X509CRLHolder>) - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
Sets the CRLs store (OCSP excluded), representing the value of SignedData.crls field
setDetachedSignature(boolean) - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
Sets whether the signature is detached (i.e.
setDigestAlgorithmIDs(Collection<AlgorithmIdentifier>) - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
Sets a set of algorithm identifiers (OIDs) incorporated within SignedData.digestAlgorithms field of CMS
setOcspBasicStore(Store<?>) - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
Sets the OCSP Basic Store, incorporated within the SignedData.crls field
setOcspResponseStore(Store<?>) - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
Sets the OCSP Responses Store, incorporated within the SignedData.crls field
setResourcesHandlerBuilder(DSSResourcesHandlerBuilder) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
This method sets a DSSResourcesHandlerBuilder to be used for operating with internal objects during the signature creation procedure.
setSignedContent(DSSDocument) - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
Sets the signed content incorporated within the SignedData.encapContentInfo.eContent field
setSignedContentType(ASN1ObjectIdentifier) - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
Sets signed content type, present within the SignedData.encapContentInfo.eContentType field
setSignerInfos(SignerInformationStore) - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
Sets the signers of the signature, incorporated within the SignedData.signerInfos field
setVersion(int) - Method in class eu.europa.esig.dss.cms.stream.CMSSignedDataStream
Sets value of SignedData.version field

T

toCMS(TimeStampToken) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
 
toCMSEncapsulatedContent(DSSDocument) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
 
toCMSTypedData() - Method in class eu.europa.esig.dss.cms.stream.CMSSignedContentDocument
Returns a CMSTypedData for a signature creation

W

writeContentInfoEncoded(CMS, OutputStream) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
 
writeSignedDataCertificatesEncoded(CMS, OutputStream) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
 
writeSignedDataCRLsEncoded(CMS, OutputStream) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
 
writeSignedDataDigestAlgorithmsEncoded(CMS, OutputStream) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
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) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
Writes the encoded binaries of the SignedData.signerInfos field to the given OutputStream NOTE: This method is used for evidence record hash computation
writeToDSSDocument(CMS, DSSResourcesHandlerBuilder) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
 
A C D E F G H I J M O P R S T W 
All Classes and Interfaces|All Packages|Serialized Form