Class AuthenticatingIMAPClient


An IMAP Client class with authentication support.
See Also:
  • Constructor Details

    • AuthenticatingIMAPClient

      Constructor for AuthenticatingIMAPClient that delegates to IMAPSClient. Sets security mode to explicit (isImplicit = false).
    • AuthenticatingIMAPClient

      public AuthenticatingIMAPClient(boolean implicit)
      Constructor for AuthenticatingIMAPClient that delegates to IMAPSClient.
      Parameters:
      implicit - The security mode (Implicit/Explicit).
    • AuthenticatingIMAPClient

      public AuthenticatingIMAPClient(boolean implicit, SSLContext ctx)
      Constructor for AuthenticatingIMAPClient that delegates to IMAPSClient.
      Parameters:
      implicit - The security mode(Implicit/Explicit).
      ctx - A pre-configured SSL Context.
    • AuthenticatingIMAPClient

      Constructor for AuthenticatingIMAPClient that delegates to IMAPSClient.
      Parameters:
      context - A pre-configured SSL Context.
    • AuthenticatingIMAPClient

      Constructor for AuthenticatingIMAPClient that delegates to IMAPSClient.
      Parameters:
      proto - the protocol.
    • AuthenticatingIMAPClient

      public AuthenticatingIMAPClient(String proto, boolean implicit)
      Constructor for AuthenticatingIMAPClient that delegates to IMAPSClient.
      Parameters:
      proto - the protocol.
      implicit - The security mode(Implicit/Explicit).
    • AuthenticatingIMAPClient

      public AuthenticatingIMAPClient(String proto, boolean implicit, SSLContext ctx)
      Constructor for AuthenticatingIMAPClient that delegates to IMAPSClient.
      Parameters:
      proto - the protocol.
      implicit - The security mode(Implicit/Explicit).
      ctx - the context
  • Method Details