IMAP authentication methods.
Namespace:
Rebex.Net
Assembly:
Rebex.Imap (in Rebex.Imap.dll)
Syntax
| Visual Basic |
|---|
Public Enumeration ImapAuthentication |
| C# |
|---|
public enum ImapAuthentication |
Members
| Member name | Description | |
|---|---|---|
| Auto |
Choose automatically.
| |
| Plain |
RFC 2595 TLS plaintext authentication.
| |
| DigestMD5 |
RFC 2831 DIGEST-MD5 authentication.
| |
| CramMD5 |
RFC 2195 CRAM-MD5 authentication.
| |
| Login |
Login authentication.
| |
| ClearText |
Clear text USER/PASS login.
| |
| Ntlm |
NTLM authentication.
Only supported on Windows and on Mono.
| |
| External |
External authentication.
| |
| GssApi |
GSSAPI/SSPI authentication.
Kerberos and Negotiate (SPNEGO) are only supported on Windows.
NTLM is supported on Windows and Mono.
| |
| OAuth20 |
OAuth 2.0 authentication defined by https://developers.google.com/google-apps/gmail/xoauth2_protocol#imap_protocol_exchange
|