Class EMailAuthenticationHandler
Inheritance
EMailAuthenticationHandler
Assembly: SuperOffice.CRMWeb.dll
Syntax
[SoWebObject("EMailAuthenticationHandler")]
public class EMailAuthenticationHandler : IWebObject, IPlugin
Constructors
EMailAuthenticationHandler()
Declaration
public EMailAuthenticationHandler()
Methods
AuthIncomingServer()
Declaration
public static bool AuthIncomingServer()
Returns
AuthIncomingServer(String, String, String)
Declaration
public static void AuthIncomingServer(string server, string username, string password)
Parameters
AuthIncomingServer(String, String, String, Boolean)
Declaration
public static void AuthIncomingServer(string server, string username, string password, bool useSSL)
Parameters
AuthOutgoingServer()
Declaration
public static bool AuthOutgoingServer()
Returns
AuthOutgoingServer(String, String, String)
Declaration
public static void AuthOutgoingServer(string server, string username, string password)
Parameters
AuthOutgoingServer(String, String, String, Boolean)
Declaration
public static void AuthOutgoingServer(string server, string username, string password, bool useSSL)
Parameters
GetConnectionDictionary(Boolean, String)
Declaration
public static Dictionary<string, string> GetConnectionDictionary(bool outgoing, string folder)
Parameters
Returns
GetConnectionObject(Boolean)
Declaration
public static EMailConnectionInfo GetConnectionObject(bool outgoing)
Parameters
| Type |
Name |
Description |
| Boolean |
outgoing |
|
Returns
GetConnectionObject(Boolean, String)
Declaration
public static EMailConnectionInfo GetConnectionObject(bool outgoing, string folder)
Parameters
Returns
GetCredentials(String)
Declaration
public static MailCredentials GetCredentials(string type)
Parameters
| Type |
Name |
Description |
| String |
type |
|
Returns
IsLoggedOnEmailServer()
Declaration
public static bool IsLoggedOnEmailServer()
Returns
IsLoggedOnNewInbox()
Declaration
public static bool IsLoggedOnNewInbox()
Returns
RemoveCredentials(String, String)
Declaration
public static void RemoveCredentials(string type, string publicValue)
Parameters
SaveCredentials(MailCredentials)
Declaration
public static void SaveCredentials(MailCredentials mailCred)
Parameters
ToUntrustedCredentials(MailCredentials)
Declaration
public static UntrustedCredentials ToUntrustedCredentials(MailCredentials mailCred)
Parameters
Returns
Implements
SuperOffice.Factory.IPlugin