ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
ilExternalAuthUserAttributeMappingRule Class Reference

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...

+ Collaboration diagram for ilExternalAuthUserAttributeMappingRule:

Public Member Functions

 getExternalAttribute ()
 
 setExternalAttribute (string $external_attribute)
 
 getAttribute ()
 
 setAttribute (string $attribute)
 
 isAutomaticallyUpdated ()
 
 updateAutomatically (bool $update_automatically)
 

Protected Attributes

string $attribute = ''
 
string $external_attribute = ''
 
bool $update_automatically = false
 

Detailed Description

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.

ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.

If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Class ilExternalAuthUserAttributeMappingRule

Author
Michael Jansen mjans.nosp@m.en@d.nosp@m.ataba.nosp@m.y.de

Definition at line 25 of file class.ilExternalAuthUserAttributeMappingRule.php.

Member Function Documentation

◆ getAttribute()

ilExternalAuthUserAttributeMappingRule::getAttribute ( )

Definition at line 41 of file class.ilExternalAuthUserAttributeMappingRule.php.

References $attribute.

Referenced by ilAuthProviderSaml\buildUserAttributeXml().

+ Here is the caller graph for this function:

◆ getExternalAttribute()

ilExternalAuthUserAttributeMappingRule::getExternalAttribute ( )

◆ isAutomaticallyUpdated()

ilExternalAuthUserAttributeMappingRule::isAutomaticallyUpdated ( )

◆ setAttribute()

ilExternalAuthUserAttributeMappingRule::setAttribute ( string  $attribute)

Definition at line 46 of file class.ilExternalAuthUserAttributeMappingRule.php.

References $attribute.

46  : void
47  {
48  $this->attribute = $attribute;
49  }

◆ setExternalAttribute()

ilExternalAuthUserAttributeMappingRule::setExternalAttribute ( string  $external_attribute)

Definition at line 36 of file class.ilExternalAuthUserAttributeMappingRule.php.

References $external_attribute.

36  : void
37  {
38  $this->external_attribute = $external_attribute;
39  }

◆ updateAutomatically()

ilExternalAuthUserAttributeMappingRule::updateAutomatically ( bool  $update_automatically)

Definition at line 56 of file class.ilExternalAuthUserAttributeMappingRule.php.

References $update_automatically.

56  : void
57  {
58  $this->update_automatically = $update_automatically;
59  }

Field Documentation

◆ $attribute

string ilExternalAuthUserAttributeMappingRule::$attribute = ''
protected

Definition at line 27 of file class.ilExternalAuthUserAttributeMappingRule.php.

Referenced by getAttribute(), and setAttribute().

◆ $external_attribute

string ilExternalAuthUserAttributeMappingRule::$external_attribute = ''
protected

◆ $update_automatically

bool ilExternalAuthUserAttributeMappingRule::$update_automatically = false
protected

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