Show / Hide Table of Contents

Class EMailAuthenticationHandler

Inheritance
Object
EMailAuthenticationHandler
Implements
IWebObject
IPlugin
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Web.Data
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
Type Description
Boolean

AuthIncomingServer(String, String, String)

Declaration
public static void AuthIncomingServer(string server, string username, string password)
Parameters
Type Name Description
String server
String username
String password

AuthIncomingServer(String, String, String, Boolean)

Declaration
public static void AuthIncomingServer(string server, string username, string password, bool useSSL)
Parameters
Type Name Description
String server
String username
String password
Boolean useSSL

AuthOutgoingServer()

Declaration
public static bool AuthOutgoingServer()
Returns
Type Description
Boolean

AuthOutgoingServer(String, String, String)

Declaration
public static void AuthOutgoingServer(string server, string username, string password)
Parameters
Type Name Description
String server
String username
String password

AuthOutgoingServer(String, String, String, Boolean)

Declaration
public static void AuthOutgoingServer(string server, string username, string password, bool useSSL)
Parameters
Type Name Description
String server
String username
String password
Boolean useSSL

GetConnectionDictionary(Boolean, String)

Declaration
public static Dictionary<string, string> GetConnectionDictionary(bool outgoing, string folder)
Parameters
Type Name Description
Boolean outgoing
String folder
Returns
Type Description
Dictionary<String, String>

GetConnectionObject(Boolean)

Declaration
public static EMailConnectionInfo GetConnectionObject(bool outgoing)
Parameters
Type Name Description
Boolean outgoing
Returns
Type Description
EMailConnectionInfo

GetConnectionObject(Boolean, String)

Declaration
public static EMailConnectionInfo GetConnectionObject(bool outgoing, string folder)
Parameters
Type Name Description
Boolean outgoing
String folder
Returns
Type Description
EMailConnectionInfo

GetCredentials(String)

Declaration
public static MailCredentials GetCredentials(string type)
Parameters
Type Name Description
String type
Returns
Type Description
MailCredentials

IsLoggedOnEmailServer()

Declaration
public static bool IsLoggedOnEmailServer()
Returns
Type Description
Boolean

IsLoggedOnNewInbox()

Declaration
public static bool IsLoggedOnNewInbox()
Returns
Type Description
Boolean

RemoveCredentials(String, String)

Declaration
public static void RemoveCredentials(string type, string publicValue)
Parameters
Type Name Description
String type
String publicValue

SaveCredentials(MailCredentials)

Declaration
public static void SaveCredentials(MailCredentials mailCred)
Parameters
Type Name Description
MailCredentials mailCred

ToUntrustedCredentials(MailCredentials)

Declaration
public static UntrustedCredentials ToUntrustedCredentials(MailCredentials mailCred)
Parameters
Type Name Description
MailCredentials mailCred
Returns
Type Description
UntrustedCredentials

Implements

IWebObject
SuperOffice.Factory.IPlugin
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top