Top Fields Constructors Methods
org.bouncycastle.mime.smime

public Class SMimeMultipartContext

extends Object
implements MimeMultipartContext
Class Inheritance
All Implemented Interfaces
org.bouncycastle.mime.MimeMultipartContext, org.bouncycastle.mime.MimeContext
Imports
java.io.IOException, .InputStream, .OutputStream, java.util.Map, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.mime.CanonicalOutputStream, .Headers, .MimeContext, .MimeMultipartContext, .MimeParserContext, org.bouncycastle.operator.DigestCalculator, .OperatorCreationException, org.bouncycastle.util.io.TeeInputStream, .TeeOutputStream

Field Summary

Modifier and TypeField and Description
private DigestCalculator[]
private final SMimeParserContext

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public InputStream
public MimeContext
private DigestCalculator[]
pack-priv DigestCalculator[]
pack-priv OutputStream
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

calculatorsback to summary
private DigestCalculator[] calculators
parserContextback to summary
private final SMimeParserContext parserContext

Constructor Detail

SMimeMultipartContextback to summary
public SMimeMultipartContext(MimeParserContext parserContext, Headers headers)

Method Detail

applyContextback to summary
public InputStream applyContext(Headers headers, InputStream contentStream) throws IOException

Implements org.bouncycastle.mime.MimeContext.applyContext.

createContextback to summary
public MimeContext createContext(final int partNo) throws IOException

Implements org.bouncycastle.mime.MimeMultipartContext.createContext.

createDigestCalculatorsback to summary
private DigestCalculator[] createDigestCalculators(Headers headers)
getDigestCalculatorsback to summary
pack-priv DigestCalculator[] getDigestCalculators()
getDigestOutputStreamback to summary
pack-priv OutputStream getDigestOutputStream()