[reSIProcate] ServerRegistration with external authorization
Hi,
we need to use external authorization and store for a registrar.
Currently (I study revision 6182) resiprocate has
resip/dum/ServerRegistration which doesn't allow this because
tries to handle registration internally. Persistence manager can't
help because it gets only AORs but not original request (it's
nesessary to bind AOR to registered account), nor
ServerRegistrationHandler.
It's not problem to replace ServerRegistration with custom class,
but to separate library and application properly it seems better
to give some mechanism to make runtime override, e.g. via
AppDialogSet and pass makeServerRegistration() to its. Is there
any recommended way to do it, or even some future revision will
contain this option?
Or I missed some another mechanism to do this?
--
Valentin Nechayev
PortaOne Inc., Software Engineer
mailto:netch@xxxxxxxxxxxx