public class SMIMEUtil
extends java.lang.Object
Constructor | Description |
---|---|
SMIMEUtil() |
Modifier and Type | Method | Description |
---|---|---|
static org.bouncycastle.asn1.cms.IssuerAndSerialNumber |
createIssuerAndSerialNumberFor(java.security.cert.X509Certificate cert) |
Return a CMS IssuerAndSerialNumber structure for the passed in X.509 certificate.
|
static boolean |
isMultipartContent(javax.mail.Part part) |
|
static javax.mail.internet.MimeBodyPart |
toMimeBodyPart(byte[] content) |
return the MimeBodyPart described in the raw bytes provided in content
|
static javax.mail.internet.MimeBodyPart |
toMimeBodyPart(java.io.InputStream content) |
return the MimeBodyPart described in the input stream content
|
static FileBackedMimeBodyPart |
toMimeBodyPart(org.bouncycastle.cms.CMSTypedStream content) |
return a file backed MimeBodyPart described in
CMSTypedStream content. |
static FileBackedMimeBodyPart |
toMimeBodyPart(org.bouncycastle.cms.CMSTypedStream content,
java.io.File file) |
Return a file based MimeBodyPart represented by content and backed
by the file represented by file.
|
public static boolean isMultipartContent(javax.mail.Part part) throws javax.mail.MessagingException
javax.mail.MessagingException
public static javax.mail.internet.MimeBodyPart toMimeBodyPart(byte[] content) throws SMIMEException
SMIMEException
public static javax.mail.internet.MimeBodyPart toMimeBodyPart(java.io.InputStream content) throws SMIMEException
SMIMEException
public static FileBackedMimeBodyPart toMimeBodyPart(org.bouncycastle.cms.CMSTypedStream content) throws SMIMEException
CMSTypedStream
content.SMIMEException
public static FileBackedMimeBodyPart toMimeBodyPart(org.bouncycastle.cms.CMSTypedStream content, java.io.File file) throws SMIMEException
content
- content stream containing body part.file
- file to store the decoded body part in.SMIMEException
public static org.bouncycastle.asn1.cms.IssuerAndSerialNumber createIssuerAndSerialNumberFor(java.security.cert.X509Certificate cert) throws java.security.cert.CertificateParsingException
cert
- the X.509 certificate to get the issuer and serial number for.java.security.cert.CertificateParsingException