C# Class SIPSorcery.SIP.HTTPDigest

Afficher le fichier Open project: sipsorcery/sipsorcery Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

DigestCalcHA1() public static méthode

Calculate H(A1) as per HTTP Digest specification.
public static DigestCalcHA1 ( string username, string realm, string password ) : string
username string
realm string
password string
Résultat string

DigestCalcHA2() public static méthode

Calculate H(A2) as per HTTP Digest specification.
public static DigestCalcHA2 ( string method, string uri ) : string
method string
uri string
Résultat string

DigestCalcResponse() public static méthode

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
Résultat string

GetMD5HashBinHex() public static méthode

public static GetMD5HashBinHex ( string val ) : string
val string
Résultat string