Class SMIMECompressedGenerator


  • public class SMIMECompressedGenerator
    extends SMIMEGenerator
    General class for generating a pkcs7-mime compressed message. A simple example of usage.
          SMIMECompressedGenerator  fact = new SMIMECompressedGenerator();
    
          MimeBodyPart           smime = fact.generate(content, algorithm);
     
    Note: Most clients expect the MimeBodyPart to be in a MimeMultipart when it's sent.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.mail.internet.MimeBodyPart generate​(javax.mail.internet.MimeBodyPart content, org.bouncycastle.operator.OutputCompressor compressor)
      generate an compressed object that contains an SMIME Compressed object using the given provider from the contents of the passed in message
      javax.mail.internet.MimeBodyPart generate​(javax.mail.internet.MimeMessage message, org.bouncycastle.operator.OutputCompressor compressor)
      generate an compressed object that contains an SMIME Compressed object using the given provider from the contents of the passed in message
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SMIMECompressedGenerator

        public SMIMECompressedGenerator()
    • Method Detail

      • generate

        public javax.mail.internet.MimeBodyPart generate​(javax.mail.internet.MimeBodyPart content,
                                                         org.bouncycastle.operator.OutputCompressor compressor)
                                                  throws SMIMEException
        generate an compressed object that contains an SMIME Compressed object using the given provider from the contents of the passed in message
        Throws:
        SMIMEException
      • generate

        public javax.mail.internet.MimeBodyPart generate​(javax.mail.internet.MimeMessage message,
                                                         org.bouncycastle.operator.OutputCompressor compressor)
                                                  throws SMIMEException
        generate an compressed object that contains an SMIME Compressed object using the given provider from the contents of the passed in message
        Throws:
        SMIMEException