Interface humhub\modules\user\authclient\interfaces\SyncAttributes

Implemented byhumhub\modules\ldap\authclient\LdapAuth, humhub\modules\user\authclient\ZendLdapClient
Available since version1.1

SyncAttributes interface allows the possiblitz to specify user attributes which will be automatically updated on login or by daily cronjob if AutoSyncUsers is enabled.

These attributes are also not writable by user.

Public Methods

Hide inherited methods

MethodDescriptionDefined By
getSyncAttributes() Returns attribute names which should be synced on login humhub\modules\user\authclient\interfaces\SyncAttributes

Method Details

getSyncAttributes() public abstract method

Returns attribute names which should be synced on login

public abstract array getSyncAttributes ( )
return array

Attribute names to be synced