On Sunday 05 February 2006 12:34, Florian Lindner wrote:
> I've managed to add a principal to a principal folder inside a PAU:
>   pau = getUtility(IAuthentication)
>   pfolder = pau.keys()[0]
>   principal = InternalPrincipal("def", "pwd123","a title", "a description")
>   pfolder["def"] = principal
> but I doubt that the most elegant way. How can I achieve do it more or less
> agnostic form the principal source (or a least from the name and ordinal
> postion inside PAU)?

Basically, your application should know the location of the Authentication 
Utility and the name of the principal folder. Also note that the principal 
class is principal folder specific.

Stephan Richter
CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student)
Web2k - Web Software Design, Development and Training
Zope3-users mailing list

Reply via email to