C# Класс SIPSorcery.SIP.HTTPDigest

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DigestCalcHA1 ( string username, string realm, string password ) : string

Calculate H(A1) as per HTTP Digest specification.

DigestCalcHA2 ( string method, string uri ) : string

Calculate H(A2) as per HTTP Digest specification.

DigestCalcResponse ( string algorithm, string username, string realm, string password, string uri, string nonce, string nonceCount, string cnonce, string qop, string method, string digestURL, string hEntity ) : string
GetMD5HashBinHex ( string val ) : string

Описание методов

DigestCalcHA1() публичный статический Метод

Calculate H(A1) as per HTTP Digest specification.
public static DigestCalcHA1 ( string username, string realm, string password ) : string
username string
realm string
password string
Результат string

DigestCalcHA2() публичный статический Метод

Calculate H(A2) as per HTTP Digest specification.
public static DigestCalcHA2 ( string method, string uri ) : string
method string
uri string
Результат string

DigestCalcResponse() публичный статический Метод

public static DigestCalcResponse ( string algorithm, string username, string realm, string password, string uri, string nonce, string nonceCount, string cnonce, string qop, string method, string digestURL, string hEntity ) : string
algorithm string
username string
realm string
password string
uri string
nonce string
nonceCount string
cnonce string
qop string
method string
digestURL string
hEntity string
Результат string

GetMD5HashBinHex() публичный статический Метод

public static GetMD5HashBinHex ( string val ) : string
val string
Результат string