Module: kamailio
Branch: master
Commit: e7c61b1acf8bbb92e90f81bda51eb169e0e9d241
URL:
https://github.com/kamailio/kamailio/commit/e7c61b1acf8bbb92e90f81bda51eb16…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2015-03-07T22:54:52+01:00
auth_xkeys: new module for auth using hashing with shared keys
- the module manages a list of shared secrets (keys)
- can add a custom header with the hash (sha256/384/512) over a
particular value and a selected key
- can check if a custom header has the expected hash value
- this is a module that offers an authentication mechanism that is quite
popular for API services
- todo: management of the keys via rpc
---
Added: modules/auth_xkeys/Makefile
Added: modules/auth_xkeys/README
Added: modules/auth_xkeys/auth_xkeys.c
Added: modules/auth_xkeys/auth_xkeys.h
Added: modules/auth_xkeys/auth_xkeys_mod.c
Added: modules/auth_xkeys/doc/Makefile
Added: modules/auth_xkeys/doc/auth_xkeys.xml
Added: modules/auth_xkeys/doc/auth_xkeys_admin.xml
---
Diff:
https://github.com/kamailio/kamailio/commit/e7c61b1acf8bbb92e90f81bda51eb16…
Patch:
https://github.com/kamailio/kamailio/commit/e7c61b1acf8bbb92e90f81bda51eb16…