FusionDirectory
userinfoNoAuth Class Reference

Class userinfoNoAuth This represents a fake user used by public pages such as password recovery or setup. More...

Inheritance diagram for userinfoNoAuth:
Inheritance graph
[legend]

Additional Inherited Members

- Public Member Functions inherited from userinfo
 loadLDAPInfo ()
 Loads user information from LDAP.
 
 reset_acl_cache ()
 Reset acl cache.
 
 loadACL ()
 Load an acl.
 
 get_acl_target_objects ()
 Returns an array containing all target objects we've permissions on. More...
 
 get_category_permissions ($dn, $category)
 Get permissions by category. More...
 
 is_copyable ($dn, $object)
 Check if the given object (dn) is copyable. More...
 
 is_cutable ($dn, $object, $class)
 Check if the given object (dn) is cutable. More...
 
 is_pasteable ($dn, $object)
 Checks if we are allowed to paste an object to the given destination ($dn) More...
 
 allow_snapshot_restore ($dn, $categories, $deleted)
 Checks if we are allowed to restore a snapshot for the given dn. More...
 
 allow_snapshot_create ($dn, $categories)
 Checks if we are allowed to create a snapshot of the given dn. More...
 
 allow_snapshot_delete ($dn, $categories)
 Checks if we are allowed to delete a snapshot of the given dn. More...
 
 get_permissions ($dn, $object, $attribute='', $skip_write=FALSE)
 Get the permissions for a specified dn. More...
 
 get_module_departments ($module, bool $skip_self_acls=FALSE)
 Extract all departments that are accessible. More...
 
 get_complete_category_acls ($dn, $category)
 Return combined acls for a given category. More...
 
 ignore_acl_for_current_user ()
 Ignore acl for the current user. More...
 
 expired_status ()
 Checks the posixAccount status by comparing the shadow attributes. More...
 
- Static Public Member Functions inherited from userinfo
static getLdapUser (string $username)
 Get user from LDAP directory. More...
 
static loginUser (string $username, string $password)
 Verify user login against LDAP directory. More...
 
- Protected Attributes inherited from userinfo
 $cachedAttrs = []
 LDAP attributes of this user at login.
 
 $sizeLimitHandler
 LDAP size limit handler.
 
 $currentBase
 Current management base.
 
 $forcePasswordChange = FALSE
 Password change should be forced.
 

Detailed Description

Class userinfoNoAuth This represents a fake user used by public pages such as password recovery or setup.

Definition at line 30 of file class_userinfoNoAuth.inc.


The documentation for this class was generated from the following file: