Class MailAccount

All Implemented Interfaces:
Describable<MailAccount>

public class MailAccount extends AbstractDescribableImpl<MailAccount>
  • Constructor Details

    • MailAccount

      @Deprecated public MailAccount(net.sf.json.JSONObject jo)
      Deprecated.
    • MailAccount

      @DataBoundConstructor public MailAccount()
  • Method Details

    • isValid

      public boolean isValid()
    • isSecureAuthWhenFIPS

      public boolean isSecureAuthWhenFIPS()
    • isFromAddressValid

      public boolean isFromAddressValid()
    • isSmtpServerValid

      public boolean isSmtpServerValid()
    • isSmtpAuthValid

      public boolean isSmtpAuthValid()
    • isDefaultAccount

      public boolean isDefaultAccount()
    • getDescriptor

      public MailAccount.MailAccountDescriptor getDescriptor()
      Specified by:
      getDescriptor in interface Describable<MailAccount>
      Overrides:
      getDescriptor in class AbstractDescribableImpl<MailAccount>
    • getAddress

      public String getAddress()
    • setAddress

      @DataBoundSetter public void setAddress(String address)
    • getSmtpHost

      public String getSmtpHost()
    • setSmtpHost

      @DataBoundSetter public void setSmtpHost(String smtpHost)
    • getSmtpPort

      public String getSmtpPort()
    • setSmtpPort

      @DataBoundSetter public void setSmtpPort(String smtpPort)
    • getSmtpUsername

      @Deprecated public String getSmtpUsername()
      Deprecated.
    • setSmtpUsername

      @DataBoundSetter public void setSmtpUsername(String smtpUsername)
    • getSmtpPassword

      @Deprecated public Secret getSmtpPassword()
      Deprecated.
    • setSmtpPassword

      @DataBoundSetter public void setSmtpPassword(Secret smtpPassword)
    • setSmtpPassword

      public void setSmtpPassword(String smtpPassword)
    • getCredentialsId

      public String getCredentialsId()
    • setCredentialsId

      @DataBoundSetter public void setCredentialsId(String credentialsId)
    • isUseSsl

      public boolean isUseSsl()
    • setUseSsl

      @DataBoundSetter public void setUseSsl(boolean useSsl)
    • isUseTls

      public boolean isUseTls()
    • setUseTls

      @DataBoundSetter public void setUseTls(boolean useTls)
    • isUseOAuth2

      public boolean isUseOAuth2()
    • setUseOAuth2

      @DataBoundSetter public void setUseOAuth2(boolean useOAuth2)
    • getAdvProperties

      public String getAdvProperties()
    • setAdvProperties

      @DataBoundSetter public void setAdvProperties(String advProperties)