| Package | Description |
|---|---|
| org.nhindirect.stagent.cryptography |
NHIN Direct cryptography.
|
| org.nhindirect.stagent.mail |
NHIN Direct mail structures and message wrapping logic.
|
| org.nhindirect.stagent.mail.notifications |
Message Disposition Notifications implementation: RFC 3798
|
| Modifier and Type | Method and Description |
|---|---|
MimeEntity |
SMIMECryptographerImpl.decrypt(Message message,
X509CertificateEx decryptingCertificate)
Decrypts a message with the provided certificates private key.
|
MimeEntity |
Cryptographer.decrypt(Message message,
X509CertificateEx decryptingCertificate)
Decrypts a message with the provided certificates private key.
|
MimeEntity |
SMIMECryptographerImpl.decrypt(MimeEntity encryptedEntity,
Collection<X509CertificateEx> decryptingCertificates)
Decrypts an entity with the provided certificates' private key.
|
MimeEntity |
Cryptographer.decrypt(MimeEntity encryptedEntity,
Collection<X509CertificateEx> decryptingCertificates)
Decrypts an entity with the provided certificates' private key.
|
MimeEntity |
SMIMECryptographerImpl.decrypt(MimeEntity encryptedEntity,
X509CertificateEx decryptingCertificate)
Decrypts an entity with the provided certificate's private key.
|
MimeEntity |
Cryptographer.decrypt(MimeEntity encryptedEntity,
X509CertificateEx decryptingCertificate)
Decrypts an entity with the provided certificate's private key.
|
MimeEntity |
SMIMECryptographerImpl.encrypt(MimeEntity entity,
Collection<X509Certificate> encryptingCertificates)
Encrypts an entity using the provided certificates.
|
MimeEntity |
Cryptographer.encrypt(MimeEntity entity,
Collection<X509Certificate> encryptingCertificates)
Encrypts an entity using the provided certificates.
|
MimeEntity |
SMIMECryptographerImpl.encrypt(MimeEntity entity,
X509Certificate encryptingCertificate)
Encrypts an entity using the provided certificate.
|
MimeEntity |
Cryptographer.encrypt(MimeEntity entity,
X509Certificate encryptingCertificate)
Encrypts an entity using the provided certificate.
|
MimeEntity |
SMIMECryptographerImpl.encrypt(javax.mail.internet.MimeMultipart mmEntity,
Collection<X509Certificate> encryptingCertificates)
Encrypts a mulit part MIME entity using the provided certificates.
|
MimeEntity |
Cryptographer.encrypt(javax.mail.internet.MimeMultipart mmEntity,
Collection<X509Certificate> encryptingCertificates)
Encrypts a mulit part MIME entity using the provided certificates.
|
MimeEntity |
SMIMECryptographerImpl.encrypt(javax.mail.internet.MimeMultipart entity,
X509Certificate encryptingCertificate)
Encrypts a mulit part MIME entity using the provided certificate.
|
MimeEntity |
Cryptographer.encrypt(javax.mail.internet.MimeMultipart entity,
X509Certificate encryptingCertificate)
Encrypts a mulit part MIME entity using the provided certificate.
|
MimeEntity |
SignedEntity.getContent()
Gets The content entity that was signed.
|
MimeEntity |
SignedEntity.getSignature()
Gets the entity part that contains the message signature.
|
| Modifier and Type | Method and Description |
|---|---|
MimeEntity |
SMIMECryptographerImpl.decrypt(MimeEntity encryptedEntity,
Collection<X509CertificateEx> decryptingCertificates)
Decrypts an entity with the provided certificates' private key.
|
MimeEntity |
Cryptographer.decrypt(MimeEntity encryptedEntity,
Collection<X509CertificateEx> decryptingCertificates)
Decrypts an entity with the provided certificates' private key.
|
MimeEntity |
SMIMECryptographerImpl.decrypt(MimeEntity encryptedEntity,
X509CertificateEx decryptingCertificate)
Decrypts an entity with the provided certificate's private key.
|
MimeEntity |
Cryptographer.decrypt(MimeEntity encryptedEntity,
X509CertificateEx decryptingCertificate)
Decrypts an entity with the provided certificate's private key.
|
org.bouncycastle.cms.CMSSignedData |
SMIMECryptographerImpl.deserializeEnvelopedSignature(MimeEntity envelopeEntity) |
org.bouncycastle.cms.CMSSignedData |
Cryptographer.deserializeEnvelopedSignature(MimeEntity envelopeEntity) |
MimeEntity |
SMIMECryptographerImpl.encrypt(MimeEntity entity,
Collection<X509Certificate> encryptingCertificates)
Encrypts an entity using the provided certificates.
|
MimeEntity |
Cryptographer.encrypt(MimeEntity entity,
Collection<X509Certificate> encryptingCertificates)
Encrypts an entity using the provided certificates.
|
MimeEntity |
SMIMECryptographerImpl.encrypt(MimeEntity entity,
X509Certificate encryptingCertificate)
Encrypts an entity using the provided certificate.
|
MimeEntity |
Cryptographer.encrypt(MimeEntity entity,
X509Certificate encryptingCertificate)
Encrypts an entity using the provided certificate.
|
static boolean |
SMIMEStandard.isSignedEnvelope(MimeEntity entity) |
void |
SignedEntity.setContent(MimeEntity value)
Sets the content entity that will be used to generate the signature.
|
void |
SignedEntity.setSignature(MimeEntity value)
Sets the entity part that contains the message signature.
|
SignedEntity |
SMIMECryptographerImpl.sign(MimeEntity entity,
Collection<X509Certificate> signingCertificates)
Signs an entity with the provided certificates.
|
SignedEntity |
Cryptographer.sign(MimeEntity entity,
Collection<X509Certificate> signingCertificates)
Signs an entity with the provided certificates.
|
SignedEntity |
SMIMECryptographerImpl.sign(MimeEntity entity,
X509Certificate signingCertificate)
Signs an entity with the provided certificate.
|
SignedEntity |
Cryptographer.sign(MimeEntity entity,
X509Certificate signingCertificate)
Signs an entity with the provided certificate.
|
| Modifier and Type | Method and Description |
|---|---|
MimeEntity |
Message.extractEntityForSignature(boolean includeEpilogue)
Creates a MimeEntity object from this message that will be used for creating a message signature.
|
MimeEntity |
Message.extractMimeEntity()
Gets a copy of this message without any non-mime headers.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<MimeEntity> |
Notification.getParts()
Returns a collection of body parts of the multipart report for this notification.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
MDNStandard.hasMDNRequest(MimeEntity entity)
Tests the entity to see if it contains an MDN request.
|
static boolean |
MDNStandard.isNotification(MimeEntity entity)
Tests the entity to determine if it is a disposition notification body part.
|
static boolean |
MDNStandard.isReport(MimeEntity entity)
Tests the entity to see if it is an MDN.
|
Copyright © 2010-2016 NHIN Direct. All Rights Reserved.