/[resiprocate]/main/resip/dum/Profile.hxx
ViewVC logotype

Diff of /main/resip/dum/Profile.hxx

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2500 by fluffy, Sat Apr 3 16:16:31 2004 UTC revision 2501 by fluffy, Sat Apr 3 17:40:36 2004 UTC
# Line 6  Line 6 
6     public:     public:
7        void setOutboundProxy( const Data& uri );        void setOutboundProxy( const Data& uri );
8                
9        void setAor( const Data& aor );        /// The following functions deal with getting digest credentals
10        void setAorPassword( const Data& password );        //@{
11                
12        void addDigestCredential( const Data& realm, const Data& users, const Data& password);        void addDigestCredential( const Data& realm, const Data& users, const Data& password);
13                
14          /** This class is used as a callback to get digest crednetials. The
15           * derived class must define one of computeA1 or getPaswword. computeA1 is
16           * tried first and it it returns an empty string, then getPassword is
17           * tried. */
18        class DigestCredentialHandler        class DigestCredentialHandler
19        {        {
20           public:           public:
21              virtual void              virtual Data computeA1( const Data& realm, const Data& users );
22                virtual Data getPassword( const Data& realm, const Data& users );
23        };        };
24                
25        void setDigestHandler( DigestCredentialHandler* handler );        void setDigestHandler( DigestCredentialHandler* handler );
26                //@}
27                    
28     private:     private:
29  };  };

Legend:
Removed from v.2500  
changed lines
  Added in v.2501

webmaster AT resiprocate DOT org
ViewVC Help
Powered by ViewVC 1.1.27