Class AlfrescoImapUser

java.lang.Object
org.alfresco.repo.imap.AlfrescoImapUser
All Implemented Interfaces:
com.icegreen.greenmail.user.GreenMailUser

public class AlfrescoImapUser extends Object implements com.icegreen.greenmail.user.GreenMailUser
Alfresco implementation of the GreenMailUser interface.
Author:
Arseny Kovalchuk
  • Constructor Details

    • AlfrescoImapUser

      public AlfrescoImapUser(String email, String login, String password)
  • Method Details

    • authenticate

      public void authenticate(String password) throws com.icegreen.greenmail.user.UserException
      Specified by:
      authenticate in interface com.icegreen.greenmail.user.GreenMailUser
      Throws:
      com.icegreen.greenmail.user.UserException
    • create

      public void create() throws com.icegreen.greenmail.user.UserException
      Specified by:
      create in interface com.icegreen.greenmail.user.GreenMailUser
      Throws:
      com.icegreen.greenmail.user.UserException
    • delete

      public void delete() throws com.icegreen.greenmail.user.UserException
      Specified by:
      delete in interface com.icegreen.greenmail.user.GreenMailUser
      Throws:
      com.icegreen.greenmail.user.UserException
    • deliver

      public void deliver(com.icegreen.greenmail.mail.MovingMessage msg) throws com.icegreen.greenmail.user.UserException
      Specified by:
      deliver in interface com.icegreen.greenmail.user.GreenMailUser
      Throws:
      com.icegreen.greenmail.user.UserException
    • deliver

      public void deliver(jakarta.mail.internet.MimeMessage msg) throws com.icegreen.greenmail.user.UserException
      Specified by:
      deliver in interface com.icegreen.greenmail.user.GreenMailUser
      Throws:
      com.icegreen.greenmail.user.UserException
    • getEmail

      public String getEmail()
      Specified by:
      getEmail in interface com.icegreen.greenmail.user.GreenMailUser
    • getLogin

      public String getLogin()
      Specified by:
      getLogin in interface com.icegreen.greenmail.user.GreenMailUser
    • getPassword

      public String getPassword()
      Specified by:
      getPassword in interface com.icegreen.greenmail.user.GreenMailUser
    • getQualifiedMailboxName

      public String getQualifiedMailboxName()
      Specified by:
      getQualifiedMailboxName in interface com.icegreen.greenmail.user.GreenMailUser
    • setPassword

      public void setPassword(String password)
      Specified by:
      setPassword in interface com.icegreen.greenmail.user.GreenMailUser