Class Ms365Authenticator

java.lang.Object
javax.mail.Authenticator
com.netlang.mail.IAuthenticator
com.netlang.mail.Ms365Authenticator

public class Ms365Authenticator extends IAuthenticator
  • Constructor Details

  • Method Details

    • registerUser

      public void registerUser()
      Register user
      Parameters:
      serverAddress -
      user -
      password -
    • getAccessToken

      public org.json.JSONObject getAccessToken(String tenant, String scope, String clientId, String clientSecret) throws Exception
      Throws:
      Exception
    • hasExpired

      public boolean hasExpired()
      Overrides:
      hasExpired in class IAuthenticator
    • getExpiration

      public long getExpiration()
    • setExpiration

      public void setExpiration(long expiration)