ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Public Member Functions | |
__construct ($config, $reserved) | |
Initialize this filter, parse configuration. More... | |
process (&$request) | |
Apply filter to rename attributes. More... | |
![]() | |
__construct (&$config, $reserved) | |
Constructor for a processing filter. More... | |
process (&$request) | |
Process a request. More... | |
Private Member Functions | |
loadMapFile ($fileName) | |
Loads and merges in a file with a attribute map. More... | |
Private Attributes | |
$map = array() | |
Associative array with the mappings of attribute names. More... | |
$duplicate = false | |
Should attributes be duplicated or renamed. More... | |
Additional Inherited Members | |
![]() | |
$priority = 50 | |
Priority of this filter. More... | |
Definition at line 10 of file AttributeMap.php.
sspmod_core_Auth_Process_AttributeMap::__construct | ( | $config, | |
$reserved | |||
) |
Initialize this filter, parse configuration.
array | $config | Configuration information about this filter. |
mixed | $reserved | For future use. |
Exception | If the configuration of the filter is wrong. |
Definition at line 32 of file AttributeMap.php.
References $config, $file, and loadMapFile().
|
private |
Loads and merges in a file with a attribute map.
string | $fileName | Name of attribute map file. Expected to be in the attributemap directory in the root of the SimpleSAMLphp installation, or in the root of a module. |
Exception | If the filter could not load the requested attribute map file. |
Definition at line 76 of file AttributeMap.php.
References $attributemap, $config, $m, SimpleSAML_Configuration\getInstance(), and SimpleSAML\Module\getModuleDir().
Referenced by __construct().
sspmod_core_Auth_Process_AttributeMap::process | ( | & | $request | ) |
Apply filter to rename attributes.
array | &$request | The current request. |
Reimplemented from SimpleSAML_Auth_ProcessingFilter.
Definition at line 113 of file AttributeMap.php.
References $attributes, and $name.
|
private |
Should attributes be duplicated or renamed.
Definition at line 21 of file AttributeMap.php.
|
private |
Associative array with the mappings of attribute names.
Definition at line 16 of file AttributeMap.php.