LumiSoft Mail Server User API
AuthHelper Class
Namespaces > LumiSoft.Net.AUTH > AuthHelper
Provides helper methods for authentications(APOP,CRAM-MD5,DIGEST-MD5).
Syntax

C# | Visual Basic | Managed C++

    public class AuthHelper

    Public Class AuthHelper

    public ref class AuthHelper

Members

All Members | Constructors | Methods | Properties | Fields | Events
Public Protected | Instance Static | Declared Inherited

Icon | Member | Description
--- | --- | ---
| AuthHelper New() | Initializes a new instance of the AuthHelper class.
| Apop(String, String) | Calculates APOP authentication compare value.
| Base64de(String) | Decodes specified base64 string.
| Base64en(String) | Encodes specified string to base64 string.
| Cram_Md5(String, String) | Calculates CRAM-MD5 authentication compare value.
| Create_Digest_Md5_ServerResponse(String, String) | Creates AUTH Digest-md5 server response what server must send to client.
| Digest_Md5(Boolean, String, String, String, String, String, String) | Calculates DIGEST-MD5 authentication compare value.
| Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
| Finalize() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
| GenerateNonce() | Generates random nonce value.
| GetHashCode() | Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.)
| GetType() | Gets the Type of the current instance. (Inherited from Object.)
| Hex(String) | Converts specified string to hexa string.
| HmacMd5(String, String) | Calculates keyed md5 hash from specifieed text and with specified hash key.
| Md5(String) | Calculates md5 hash from specified string.
| MemberwiseClone() | Creates a shallow copy of the current Object. (Inherited from Object.)
| ToString() | Returns a String that represents the current Object. (Inherited from Object.)

Inheritance Hierarchy

Object
| AuthHelper

Assembly: LumiSoft.Net Version: 2.0.2636.18419 (Module: LumiSoft.Net)