--On Wednesday, May 30, 2007 10:11 PM -0700 Enrique Rodriguez <[EMAIL PROTECTED]> wrote:

Actually, I very much care whether the request is internal vs.
external and much much less "who" is attempting the authentication.
The issue with what I want to do is that certain operations must NEVER
be allowed to occur from outside the server.  Basing this upon the
bind principal does not help since a bind principal can be
compromised.  To avoid a security problem when a principal is
compromised, I must prevent certain operations from ever occuring from
outside the server, and thus I must know whether a request is coming
from inside vs. outside the server and not who the bind principal is.

This is something that matters considerably when considering dynamic group expansion. I haven't followed whether or not Apache DS has implemented (or will implement) this, but that's certainly a place where I found that it is necessary to have the concept of an internal ID acting on different permissions from the external ID making a request.

--Quanah



--
Quanah Gibson-Mount
Principal Software Engineer
Zimbra, Inc
--------------------
Zimbra ::  the leader in open source messaging and collaboration

Reply via email to