Package org.bouncycastle.mail.smime
Class SMIMECompressedGenerator
java.lang.Object
org.bouncycastle.mail.smime.SMIMEGenerator
org.bouncycastle.mail.smime.SMIMECompressedGenerator
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.
-
Field Summary
FieldsFields inherited from class org.bouncycastle.mail.smime.SMIMEGenerator
encoding, useBase64
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.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 messagejavax.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 messageMethods inherited from class org.bouncycastle.mail.smime.SMIMEGenerator
makeContentBodyPart, makeContentBodyPart, setContentTransferEncoding
-
Field Details
-
ZLIB
-
-
Constructor Details
-
SMIMECompressedGenerator
public SMIMECompressedGenerator()
-
-
Method Details
-
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
-