|
reSIProcate/DialogUsageManager
9680
|
00001 #include "resip/dum/ClientAuthExtension.hxx" 00002 00003 using namespace resip; 00004 00005 std::auto_ptr<ClientAuthExtension> ClientAuthExtension::mInstance = std::auto_ptr<ClientAuthExtension>(new ClientAuthExtension()); 00006 00007 void 00008 ClientAuthExtension::setInstance(std::auto_ptr<ClientAuthExtension> ext) 00009 { 00010 mInstance = ext; 00011 } 00012 00013 00014 void 00015 ClientAuthExtension::makeChallengeResponseAuth(const SipMessage& request, 00016 const Data& username, 00017 const Data& password, 00018 const Auth& challenge, 00019 const Data& cnonce, 00020 const Data& authQop, 00021 const Data& nonceCountString, 00022 Auth& auth) 00023 { 00024 assert(0); 00025 } 00026 00027 void 00028 ClientAuthExtension::makeChallengeResponseAuthWithA1(const SipMessage& request, 00029 const Data& username, 00030 const Data& passwordHashA1, 00031 const Auth& challenge, 00032 const Data& cnonce, 00033 const Data& authQop, 00034 const Data& nonceCountString, 00035 Auth& auth) 00036 { 00037 assert(0); 00038 } 00039 00040 00041 bool 00042 ClientAuthExtension::algorithmAndQopSupported(const Auth& challenge) 00043 { 00044 return false; 00045 } 00046
1.7.5.1