/[resiprocate]/main/sip/resiprocate/Security.hxx
ViewVC logotype

Diff of /main/sip/resiprocate/Security.hxx

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

revision 4600 by derek, Wed May 11 23:10:19 2005 UTC revision 4601 by derek, Thu May 12 01:10:49 2005 UTC
# Line 116  Line 116 
116        Pkcs7Contents* signAndEncrypt( const Data& senderAor, Contents* , const Data& recipCertName );        Pkcs7Contents* signAndEncrypt( const Data& senderAor, Contents* , const Data& recipCertName );
117    
118        Data computeIdentity( const Data& signerDomain, const Data& in ) const;        Data computeIdentity( const Data& signerDomain, const Data& in ) const;
119        bool checkIdentity( const Data& signerDomain, const Data& in, const Data& sig ) const;        bool checkIdentity( const Data& signerDomain, const Data& in, const Data& sig, X509* cert=NULL ) const;
120    
121        void checkAndSetIdentity( const SipMessage& msg ) const;        void checkAndSetIdentity( const SipMessage& msg, const Data& derCert=Data::Empty ) const;
122    
123        // returns NULL if it fails        // returns NULL if it fails
124        Contents* decrypt( const Data& decryptorAor, Pkcs7Contents* );        Contents* decrypt( const Data& decryptorAor, Pkcs7Contents* );

Legend:
Removed from v.4600  
changed lines
  Added in v.4601

webmaster AT resiprocate DOT org
ViewVC Help
Powered by ViewVC 1.1.27