#include <sippdu.h>
Inheritance diagram for SIPDigestAuthentication:

Public Types | |
| enum | Algorithm { Algorithm_MD5, NumAlgorithms } |
Public Member Functions | |
| SIPDigestAuthentication () | |
| SIPDigestAuthentication & | operator= (const SIPDigestAuthentication &auth) |
| bool | EquivalentTo (const SIPAuthentication &_oldAuth) |
| PBoolean | Parse (const PString &auth, PBoolean proxy) |
| PBoolean | Authorise (SIP_PDU &pdu) const |
| const PString & | GetNonce () const |
| Algorithm | GetAlgorithm () const |
| const PString & | GetOpaque () const |
Protected Attributes | |
| PString | nonce |
| Algorithm | algorithm |
| PString | opaque |
| PBoolean | qopAuth |
| PBoolean | qopAuthInt |
| PString | cnonce |
| PAtomicInteger | nonceCount |
| SIPDigestAuthentication::SIPDigestAuthentication | ( | ) |
| SIPDigestAuthentication& SIPDigestAuthentication::operator= | ( | const SIPDigestAuthentication & | auth | ) |
| bool SIPDigestAuthentication::EquivalentTo | ( | const SIPAuthentication & | _oldAuth | ) | [virtual] |
Implements SIPAuthentication.
| PBoolean SIPDigestAuthentication::Parse | ( | const PString & | auth, | |
| PBoolean | proxy | |||
| ) | [virtual] |
Implements SIPAuthentication.
| PBoolean SIPDigestAuthentication::Authorise | ( | SIP_PDU & | pdu | ) | const [virtual] |
Implements SIPAuthentication.
| const PString& SIPDigestAuthentication::GetNonce | ( | ) | const [inline] |
| Algorithm SIPDigestAuthentication::GetAlgorithm | ( | ) | const [inline] |
| const PString& SIPDigestAuthentication::GetOpaque | ( | ) | const [inline] |
PString SIPDigestAuthentication::nonce [protected] |
Algorithm SIPDigestAuthentication::algorithm [protected] |
PString SIPDigestAuthentication::opaque [protected] |
PBoolean SIPDigestAuthentication::qopAuth [protected] |
PBoolean SIPDigestAuthentication::qopAuthInt [protected] |
PString SIPDigestAuthentication::cnonce [protected] |
PAtomicInteger SIPDigestAuthentication::nonceCount [mutable, protected] |
1.5.1