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:
  • Method Summary

    Modifier and Type
    Method
    Description
    javax.mail.Store
    openMessageStore(org.imixs.workflow.ItemCollection sourceConfig, Properties sourceOptions)
    This method returns a MailStore object based on a given Configuration
  • Method Details

    • 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