User Folder objects

interface Products.PluggableAuthService.interfaces.authservice.IUserFolder[source]
Specify the interface called out in AccessControl.User.BasicUserFolder

as the “Public UserFolder object interface”:

o N.B: “enumeration” methods (‘getUserNames’, ‘getUsers’) are not

part of the contract! See IEnumerableUserFolder.

interface Products.PluggableAuthService.interfaces.authservice.IPluggableAuthService[source]

Extends: Products.PluggableAuthService.interfaces.authservice.IUserFolder

The full, default contract for the pluggable authentication service.

interface Products.PluggableAuthService.interfaces.authservice.IMutableUserFolder[source]
Specify the interface called out in

AccessControl.User.BasicUserFolder as the “Public UserFolder object interface”:

o N.B: “enumeration” methods (‘getUserNames’, ‘getUsers’) are not

part of the contract! See IEnumerableUserFolder.

interface Products.PluggableAuthService.interfaces.authservice.IEnumerableUserFolder[source]

Extends: Products.PluggableAuthService.interfaces.authservice.IUserFolder

Interface for user folders which can afford to enumerate their users.