[Zope-dev] validate method
Dieter Maurer
dieter@handshake.de
Thu, 19 Dec 2002 00:18:27 +0100
Mario Bianchi writes:
> I want to write a custom UserFolder to allow for a certain type of
> authentication/validation.
> One straightforward way to do so is to inherit from UserFolder and override
> the validate method.
> Nevertheless, the validate method is documented in the code as PRIVATE
> object interface, which means -I guess- that is not part of the object API
> and no guarantee of compatibility with newer version is given.
"Private" means that it cannot be used by TTW code ("Through The Web
editable).
You can override private methods.
> I noticed there's a securityManager.validate method that takes the same
> parameters as the UserFolder.validate one, but the former is part of the
> Zope API: should I use that one to implement validation for my user folder?
> If this is the case, how can I manage extending class UserFolder and using
> SecurityManager.validate as well?
In my view, overriding the "UserFolder" method is the better way.
Dieter