public interface IPluginMailEncryption extends IFCPlugin
CONFIG_FILENAME
ATTR_NAME, COL_NAME
ATTR_DISPLAY_NAME
Modifier and Type | Method and Description |
---|---|
IPluginMailEncryptionRetVal |
findCertificateForMail(IPluginMailEncryptionParams mailEncryptionParams)
The main method of this plugin.
|
getDescription, getDescription, getDisplayName, getName, initialize, initPlugin, install, shutdown, shutdown, uninstall
IPluginMailEncryptionRetVal findCertificateForMail(IPluginMailEncryptionParams mailEncryptionParams) throws FCPluginException
mailEncryptionParams
- Data this plugin may make use of. Contains the email address for which a certificate is
required.X509Certificate
to be used for sending an encrypted email to the given email address. You may
return null
if no certificate was found for the email address. In this case, other plugins and certificate
providers are searched for a certificate.FCPluginException
- May be thrown when this plugin cannot perform the search for the certificate. When you
throw this (or any other) exception, the email encryption process will continue to search for another plugin that
can provide the certificate.Copyright © 2021 XIMA MEDIA GmbH. All rights reserved.