C# 클래스 SIPSorcery.SIP.HTTPDigest

파일 보기 프로젝트 열기: sipsorcery/sipsorcery 1 사용 예제들

공개 메소드들

메소드 설명
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