C# Class SIPSorcery.SIP.SIPAuthorisationDigest

Show file Open project: sipsorcery/sipsorcery Class Usage Examples

Public Properties

Property Type Description
Algorithhm string
Cnonce string
DestinationURL string
Nonce string
Opaque string
Password string
Qop string
Realm string
RequestType string
Response string
URI string
Username string

Public Methods

Method Description
ParseAuthorisationDigest ( SIPAuthorisationHeadersEnum authorisationType, string authorisationRequest ) : SIPAuthorisationDigest
SIPAuthorisationDigest ( ) : NUnit.Framework
SIPAuthorisationDigest ( SIPAuthorisationHeadersEnum authorisationType ) : NUnit.Framework
SIPAuthorisationDigest ( SIPAuthorisationHeadersEnum authorisationType, string realm, string username, string password, string uri, string nonce, string request ) : NUnit.Framework
SetCredentials ( string username, string password, string uri, string method ) : void
ToString ( ) : string

Private Methods

Method Description
GetPaddedNonceCount ( int count ) : string

Method Details

ParseAuthorisationDigest() public static method

public static ParseAuthorisationDigest ( SIPAuthorisationHeadersEnum authorisationType, string authorisationRequest ) : SIPAuthorisationDigest
authorisationType SIPAuthorisationHeadersEnum
authorisationRequest string
return SIPAuthorisationDigest

SIPAuthorisationDigest() public method

public SIPAuthorisationDigest ( ) : NUnit.Framework
return NUnit.Framework

SIPAuthorisationDigest() public method

public SIPAuthorisationDigest ( SIPAuthorisationHeadersEnum authorisationType ) : NUnit.Framework
authorisationType SIPAuthorisationHeadersEnum
return NUnit.Framework

SIPAuthorisationDigest() public method

public SIPAuthorisationDigest ( SIPAuthorisationHeadersEnum authorisationType, string realm, string username, string password, string uri, string nonce, string request ) : NUnit.Framework
authorisationType SIPAuthorisationHeadersEnum
realm string
username string
password string
uri string
nonce string
request string
return NUnit.Framework

SetCredentials() public method

public SetCredentials ( string username, string password, string uri, string method ) : void
username string
password string
uri string
method string
return void

ToString() public method

public ToString ( ) : string
return string

Property Details

Algorithhm public property

public string Algorithhm
return string

Cnonce public property

public string Cnonce
return string

DestinationURL public property

public string DestinationURL
return string

Nonce public property

public string Nonce
return string

Opaque public property

public string Opaque
return string

Password public property

public string Password
return string

Qop public property

public string Qop
return string

Realm public property

public string Realm
return string

RequestType public property

public string RequestType
return string

Response public property

public string Response
return string

URI public property

public string URI
return string

Username public property

public string Username
return string