public class SmimeHandler extends java.lang.Object implements ServiceInitListener<MailService>
| コンストラクタと説明 |
|---|
SmimeHandler() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
destroyed()
Service破棄時に呼び出されます。
|
SmimeCertStore |
getCertStore() |
java.lang.String |
getCmsAlgorithmName() |
java.util.Map<java.lang.String,java.lang.String> |
getSignatureAlgorithmMap() |
javax.mail.internet.MimeMessage |
handle(javax.mail.Session session,
javax.mail.internet.MimeMessage message,
boolean sign,
java.lang.String keyPass,
boolean encrypt) |
void |
inited(MailService service,
Config config)
Service初期化時に呼び出されます。
|
void |
setCertStore(SmimeCertStore certStore) |
void |
setCmsAlgorithmName(java.lang.String cmsAlgorithmName) |
void |
setSignatureAlgorithmMap(java.util.Map<java.lang.String,java.lang.String> signatureAlgorithmMap) |
public void inited(MailService service, Config config)
ServiceInitListenerinited インタフェース内 ServiceInitListener<MailService>public void destroyed()
ServiceInitListenerdestroyed インタフェース内 ServiceInitListener<MailService>public java.lang.String getCmsAlgorithmName()
public void setCmsAlgorithmName(java.lang.String cmsAlgorithmName)
public java.util.Map<java.lang.String,java.lang.String> getSignatureAlgorithmMap()
public void setSignatureAlgorithmMap(java.util.Map<java.lang.String,java.lang.String> signatureAlgorithmMap)
public SmimeCertStore getCertStore()
public void setCertStore(SmimeCertStore certStore)
public javax.mail.internet.MimeMessage handle(javax.mail.Session session,
javax.mail.internet.MimeMessage message,
boolean sign,
java.lang.String keyPass,
boolean encrypt)
throws javax.mail.MessagingException
javax.mail.MessagingException