[sr-dev] git:master: modules/auth_ephemeral: new module for ephemeral credential based authentication
Peter Dunkley
peter.dunkley at crocodile-rcs.com
Tue May 28 12:47:34 CEST 2013
You don't necessarily do this at all.
This is purely about digest authentication. However, even without the
ability to verify that the From: header is correct in SIP, this module
is useful for authenticating anonymous (click-to-call) style web-apps
and MSRP relay authentication.
Whether you can do caller identification validation or not depends
entirely on your network architecture and implementation and this module
does nothing at all to help with this.
Peter
On 28/05/13 11:38, Klaus Darilion wrote:
> Hi Peter!
>
> I just wonder how you do the authorization (e.g. verify that an
> authenticated user is allowed to use a certain identity in the From
> header)? Do you strip the timestamp from the username and use the
> base-username and compare it to the From user?
>
> regards
> Klaus
>
>
> On 27.05.2013 01:25, Peter Dunkley wrote:
>> Module: sip-router
>> Branch: master
>> Commit: 0bea7f63afa0fd544ad93465db94ddef4ed67a00
>> URL:
>> http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0bea7f63afa0fd544ad93465db94ddef4ed67a00
>>
>> Author: Peter Dunkley <peter.dunkley at crocodile-rcs.com>
>> Committer: Peter Dunkley <peter.dunkley at crocodile-rcs.com>
>> Date: Mon May 27 00:25:03 2013 +0100
>>
>> modules/auth_ephemeral: new module for ephemeral credential based
>> authentication
>>
>> ---
>>
>> modules/auth_ephemeral/Makefile | 41 +++
>> modules/auth_ephemeral/README | 250
>> ++++++++++++++
>> modules/auth_ephemeral/autheph_mod.c | 168 ++++++++++
>> modules/auth_ephemeral/autheph_mod.h | 31 ++
>> modules/auth_ephemeral/authorize.c | 346
>> ++++++++++++++++++++
>> modules/auth_ephemeral/authorize.h | 42 +++
>> modules/auth_ephemeral/doc/Makefile | 4 +
>> modules/auth_ephemeral/doc/auth_ephemeral.xml | 30 ++
>> .../auth_ephemeral/doc/auth_ephemeral_admin.xml | 306
>> +++++++++++++++++
>> 9 files changed, 1218 insertions(+), 0 deletions(-)
>>
>> Diff:
>> http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=0bea7f63afa0fd544ad93465db94ddef4ed67a00
>>
>> _______________________________________________
>> sr-dev mailing list
>> sr-dev at lists.sip-router.org
>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
>>
More information about the sr-dev
mailing list