Index
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
CMSto aDSSCMSSignedDataStreamGenerator - addCertificates(DSSCMSSignedDataStreamGenerator, CMS) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
-
Adds SignedData.certificates from
CMSto aDSSCMSSignedDataStreamGenerator - addCRLs(DSSCMSSignedDataStreamGenerator, CMS) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
-
Adds CRLs from
CMSto aDSSCMSSignedDataStreamGenerator - addDigest(Digest) - Method in class eu.europa.esig.dss.cms.stream.CMSSignedContentDocument
-
This method allows to add a
Digestwith 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
CMSto aDSSCMSSignedDataStreamGenerator - 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
CMSto aDSSCMSSignedDataStreamGenerator - addOCSPResponses(DSSCMSSignedDataStreamGenerator, CMS) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
-
Adds OCSP responses from
CMSto aDSSCMSSignedDataStreamGenerator - addSigners(DSSCMSSignedDataStreamGenerator, CMS) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
-
Adds signers from
CMSto aDSSCMSSignedDataStreamGenerator - 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
CMSbased 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
CMSSignedDataStreamon 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.CMSinto aeu.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.CMSSignedDataStreamobject - CMSStreamGenerator - Class in eu.europa.esig.dss.cms.stream
-
Generates a
eu.europa.esig.dss.cms.stream.CMSSignedDataStreamimplementation - 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
CMSSignedDataStreamGeneratorto generate a complete CMSSignedData object from a givenCMS. - createCMSSignedDataStreamGenerator(CMS, boolean) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentBuilder
-
Creates a
CMSSignedDataStreamGeneratorto generate a CMSSignedData object from a givenCMS. - 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
CMSobject
D
- DSSCMSSignedDataStreamGenerator - Class in eu.europa.esig.dss.cms.stream.bc
-
Extension of
CMSSignedDataStreamGeneratorin 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
binariesand returns aCMSSignedDataStream - fromDSSDocument(DSSDocument) - Static method in class eu.europa.esig.dss.cms.stream.CMSStreamDocumentParser
-
Parses
DSSDocumentand returns aCMSSignedDataStream
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
DSSResourcesHandlerBuilderto 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
CMSTypedDatafor 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
OutputStreamNOTE: 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
OutputStreamNOTE: This method is used for evidence record hash computation - writeToDSSDocument(CMS, DSSResourcesHandlerBuilder) - Method in class eu.europa.esig.dss.cms.stream.CMSStreamUtils
All Classes and Interfaces|All Packages|Serialized Form