protected String mailAttribute = "org.apache.james.SMIMEDecrypt";
public void init() throws MessagingException {
super.init();
MailetConfig config = getMailetConfig();
String privateStoreType = config.getInitParameter("keyStoreType");
String privateStoreFile = config.getInitParameter("keyStoreFileName");
if (privateStoreFile == null) throw new MessagingException("No keyStoreFileName specified");
String privateStorePass = config.getInitParameter("keyStorePassword");
String keyAlias= config.getInitParameter("keyAlias");
String keyPass = config.getInitParameter("keyAliasPassword");
String mailAttributeConf = config.getInitParameter("mailAttribute");
if (mailAttributeConf != null) mailAttribute = mailAttributeConf;
try {
keyHolder = new SMIMEKeyHolder(privateStoreFile, privateStorePass, keyAlias, keyPass, privateStoreType);
} catch (IOException e) {