1#if !defined(REPRO_SERVERAUTHMANAGER_HXX)
2#define REPRO_SERVERAUTHMANAGER_HXX
18class DialogUsageManager;
56 bool mRejectBadNonces;
virtual void requestCredential(const resip::Data &user, const resip::Data &realm, const resip::SipMessage &msg, const resip::Auth &auth, const resip::Data &transactionId)
virtual resip::AsyncBool requiresChallenge(const resip::SipMessage &msg)
should return true if the request must be challenged The default is to challenge all requests - overr...
virtual bool rejectBadNonces() const
virtual bool useAuthInt() const
~ReproServerAuthManager()
Represents the "credentials" and "challenge" elements in the SIP grammar.
An alternative to std::string, encapsulates an arbitrary buffer of bytes.
static const Data Empty
Constant that represents a zero-length data.
A generic thread-bank class.
Represents a SIP message.
This Class is used to implement a primitive form of RPC using loose XML formatting.
dcm! – add UnusedChecking(_enum) below;