ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Public Member Functions | |
__construct ($config, $reserved) | |
process (&$request) | |
Apply filter to add or replace attributes. More... | |
![]() | |
__construct (&$config, $reserved) | |
Constructor for a processing filter. More... | |
process (&$request) | |
Process a request. More... | |
Private Member Functions | |
addID ($attributes, $request) | |
Private Attributes | |
$_candidates | |
Which attributes to use as identifiers? More... | |
$_id_attribute = 'smart_id' | |
The name of the generated ID attribute. More... | |
$_add_authority = true | |
Whether to append the AuthenticatingAuthority, separated by '!' This only works when SSP is used as a gateway. More... | |
$_add_candidate = true | |
Whether to prepend the CandidateID, separated by ':'. More... | |
$attributes = array() | |
Attributes which should be added/appended. More... | |
Additional Inherited Members | |
![]() | |
$priority = 50 | |
Priority of this filter. More... | |
Definition at line 3 of file SmartID.php.
sspmod_smartattributes_Auth_Process_SmartID::__construct | ( | $config, | |
$reserved | |||
) |
Definition at line 47 of file SmartID.php.
References $config.
|
private |
Definition at line 82 of file SmartID.php.
References $attributes.
Referenced by process().
sspmod_smartattributes_Auth_Process_SmartID::process | ( | & | $request | ) |
Apply filter to add or replace attributes.
Add or replace existing attributes with the configured values.
array | &$request | The current request |
Definition at line 109 of file SmartID.php.
References $_id_attribute, addID(), and array.
|
private |
Whether to append the AuthenticatingAuthority, separated by '!' This only works when SSP is used as a gateway.
Definition at line 32 of file SmartID.php.
|
private |
Whether to prepend the CandidateID, separated by ':'.
Definition at line 37 of file SmartID.php.
|
private |
Which attributes to use as identifiers?
IMPORTANT: If you use the (default) attributemaps (twitter2name, facebook2name, etc., be sure to comment out the entries that map xxx_targetedID to eduPersonTargetedID, or there will be no way to see its origin any more.
Definition at line 12 of file SmartID.php.
|
private |
The name of the generated ID attribute.
Definition at line 26 of file SmartID.php.
Referenced by process().
|
private |
Attributes which should be added/appended.
Associative array of arrays.
Definition at line 44 of file SmartID.php.
Referenced by addID().