org.bouncycastle.mail.smime

Class SMIMECompressedParser


public class SMIMECompressedParser
extends CMSCompressedDataParser

Stream based containing class for an S/MIME pkcs7-mime compressed MimePart.

Field Summary

Fields inherited from class org.bouncycastle.cms.CMSContentInfoParser

_contentInfo, _data

Constructor Summary

SMIMECompressedParser(MimeBodyPart message)
SMIMECompressedParser(MimeBodyPart message, int bufferSize)
Create a parser from a MimeBodyPart using the passed in buffer size for reading it.
SMIMECompressedParser(MimeMessage message)
SMIMECompressedParser(MimeMessage message, int bufferSize)
Create a parser from a MimeMessage using the passed in buffer size for reading it.

Method Summary

MimePart
getCompressedContent()

Methods inherited from class org.bouncycastle.cms.CMSCompressedDataParser

getContent

Methods inherited from class org.bouncycastle.cms.CMSContentInfoParser

close

Constructor Details

SMIMECompressedParser

public SMIMECompressedParser(MimeBodyPart message)
            throws MessagingException,
                   CMSException

SMIMECompressedParser

public SMIMECompressedParser(MimeBodyPart message,
                             int bufferSize)
            throws MessagingException,
                   CMSException
Create a parser from a MimeBodyPart using the passed in buffer size for reading it.
Parameters:
message - body part to be parsed.
bufferSize - bufferSoze to be used.

SMIMECompressedParser

public SMIMECompressedParser(MimeMessage message)
            throws MessagingException,
                   CMSException

SMIMECompressedParser

public SMIMECompressedParser(MimeMessage message,
                             int bufferSize)
            throws MessagingException,
                   CMSException
Create a parser from a MimeMessage using the passed in buffer size for reading it.
Parameters:
message - message to be parsed.
bufferSize - bufferSoze to be used.

Method Details

getCompressedContent

public MimePart getCompressedContent()