Location:
siphttpdigestchallengeobserver2.h
class MSIPHttpDigestChallengeObserver2;
The user should implement this interface if it intends to provide HTTP Digest credentials upon received challenges from the
SIP servers on the signaling path. The user should provide credentials or ignore the challenge using functions defined in
CSIPHttpDigest
class.
n/a
Defined in MSIPHttpDigestChallengeObserver2
:
ChallengeReceived()
, ChallengeReceived()
virtual void ChallengeReceived(const CSIPClientTransaction &aTransaction)=0;
A SIP request resulted in 401/407 response that contains 1..n challenges. The challenges can be obtained from Proxy-Authenticate-
and/or WWW-Authenticate-headers in the CSIPResponseElements
attached to the CSIPClientTransaction
. The user must call CSIPHttpDigest::SetCredentialsL
or CSIPHttpDigest::IgnoreChallenge
for each challenge.
|
virtual void ChallengeReceived(const CSIPRefresh &aRefresh)=0;
A refreshed SIP request resulted in 401/407 response that contains 1..n challenges. The challenges can be obtained from Proxy-Authenticate-
and/or WWW-Authenticate-headers in the CSIPResponseElements
attached to the CSIPClientTransaction
attached to the CSIPRefresh
. The user must call CSIPHttpDigest::SetCredentialsL
or CSIPHttpDigest::IgnoreChallenge
for each challenge.
|