51 bool handleAuth(
UserProfile& userProfile,
const Auth& auth,
bool isProxyCredential);
54 void addAuthentication(
SipMessage& origRequest);
55 void transitionToFailedIfInitial();
67 void transition(
State s);
68 static const Data& getStateString(
State s);
71 bool mIsProxyCredential;
74 unsigned int mNonceCount;
87 bool handleChallenge(UserProfile& userProfile,
const SipMessage& challenge);
88 bool handleChallenge(UserProfile& userProfile,
const Auths& auths,
bool isProxyCredential);
89 void addAuthentication(SipMessage& origRequest);
96 unsigned long mCacheUseLimit;
97 unsigned long mCacheUseCount;
100 typedef std::map<DialogSetId, AuthState> AttemptedAuthMap;
101 AttemptedAuthMap mAttemptedAuths;