Interface IMAPAuthenticator

  • All Known Implementing Classes:
    IMAPBasicAuthenticator, IMAPOutlookAuthenticator

    public interface IMAPAuthenticator
    The IMAPAuthenticator defines the interface to authenticate against a Mail Store. Depending on the Mail system authentication can be very different. Beside the BASIC Authentication there exist various procedures to authenticate via OAUTH. The interface abstracts this procedure.
    Version:
    1.0
    Author:
    rsoika
    See Also:
    IMAPImportService
    • Method Detail

      • openMessageStore

        javax.mail.Store openMessageStore​(org.imixs.workflow.ItemCollection sourceConfig,
                                          Properties sourceOptions)
                                   throws javax.mail.MessagingException
        This method returns a MailStore object based on a given Configuration
        Parameters:
        sourceConfig -
        sourceOptions -
        Returns:
        Throws:
        javax.mail.MessagingException