Package de.mhus.lib.core.mail
Class GpgSignedMail
- java.lang.Object
-
- de.mhus.lib.core.mail.GpgSignedMail
-
-
Constructor Summary
Constructors Constructor Description GpgSignedMail()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GpgSignedMailcreateCertificates(String signDN, String origDN)CertStoregetCertsAndcrls()X509CertificategetOrigCert()KeyPairgetOrigKP()StringgetSignDN()voidsend(MailTransport transport)GpgSignedMailsetBcc(String... bcc)GpgSignedMailsetCc(String... cc)voidsetCertsAndcrls(CertStore certsAndcrls)GpgSignedMailsetContent(String content)GpgSignedMailsetFrom(String from)voidsetOrigCert(X509Certificate origCert)GpgSignedMailsetOrigKP(KeyPair origKP)voidsetSignDN(String signDN)GpgSignedMailsetSubject(String subject)GpgSignedMailsetTo(String... to)
-
-
-
Method Detail
-
setFrom
public GpgSignedMail setFrom(String from)
-
setTo
public GpgSignedMail setTo(String... to)
-
setCc
public GpgSignedMail setCc(String... cc)
-
setBcc
public GpgSignedMail setBcc(String... bcc)
-
setSubject
public GpgSignedMail setSubject(String subject)
-
setContent
public GpgSignedMail setContent(String content)
-
createCertificates
public GpgSignedMail createCertificates(String signDN, String origDN) throws Exception
- Throws:
Exception
-
send
public void send(MailTransport transport) throws Exception
-
getOrigKP
public KeyPair getOrigKP()
-
setOrigKP
public GpgSignedMail setOrigKP(KeyPair origKP)
-
getSignDN
public String getSignDN()
-
setSignDN
public void setSignDN(String signDN)
-
getOrigCert
public X509Certificate getOrigCert()
-
setOrigCert
public void setOrigCert(X509Certificate origCert)
-
getCertsAndcrls
public CertStore getCertsAndcrls()
-
setCertsAndcrls
public void setCertsAndcrls(CertStore certsAndcrls)
-
-