ILIAS  trunk Revision v11.0_alpha-1749-g1a06bdef097
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilExternalAuthUserAttributeMappingRule Class Reference

Class ilExternalAuthUserAttributeMappingRule. 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

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: