public class SignedEntity extends Object
| Constructor and Description |
|---|
SignedEntity(javax.mail.internet.ContentType mmContentType,
javax.mail.internet.MimeMultipart mm)
Constructs a signed entity from a JavaMail MimeMultipart.
|
SignedEntity(DigestAlgorithm algorithm,
javax.mail.internet.MimeMultipart mm)
Constructs a signed entity from a JavaMail MimeMultipart.
|
| Modifier and Type | Method and Description |
|---|---|
MimeEntity |
getContent()
Gets The content entity that was signed.
|
byte[] |
getEntityBodyAsBytes()
Gets the content (body) of the signed entity as a byte array.
|
javax.mail.internet.MimeMultipart |
getMimeMultipart()
Gets the original MimeMultipart object of the signed entity.
|
MimeEntity |
getSignature()
Gets the entity part that contains the message signature.
|
static SignedEntity |
load(javax.mail.internet.MimeMultipart source)
Generates a signed entity from a MimeMultipart entity.
|
void |
setContent(MimeEntity value)
Sets the content entity that will be used to generate the signature.
|
void |
setSignature(MimeEntity value)
Sets the entity part that contains the message signature.
|
public SignedEntity(javax.mail.internet.ContentType mmContentType,
javax.mail.internet.MimeMultipart mm)
throws MimeException
mmContentType - The content type of the entity.mm - The MimeMultipart that contains the parts that were used to sign the message and the message signature part.MimeExceptionpublic SignedEntity(DigestAlgorithm algorithm, javax.mail.internet.MimeMultipart mm)
algorithm - The digest algorithm used to create message signature.mm - The MimeMultipart that contains the parts that were used to sign the message and the message signature part.public MimeEntity getContent()
public void setContent(MimeEntity value)
value - The content entity that will be used to generate the signature.public MimeEntity getSignature()
public void setSignature(MimeEntity value)
value - The entity part that contains the message signature.public javax.mail.internet.MimeMultipart getMimeMultipart()
public byte[] getEntityBodyAsBytes()
public static SignedEntity load(javax.mail.internet.MimeMultipart source)
source - The MimeMultipart that will be parsed into a signed entity.Copyright © 2010-2016 NHIN Direct. All Rights Reserved.