|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Collaboration diagram for ILIAS\Saml\Metadata:Public Member Functions | |
| __construct (private readonly SimpleSamlFactory $create) | |
| buildXML (ilSamlAuth $auth) | |
Private Member Functions | |
| singleLogoutService (Configuration $config, string $logout_url, string $source_id) | |
| assertionConsumerServices (Configuration $config, array $default) | |
| defaultAssertionConsumerServices (Configuration $config, string $base_url, string $source_id) | |
| nameIdPolicy (Configuration $config) | |
| nameInformation (Configuration $config) | |
| organizationalInformation (Configuration $config) | |
| certificates (Configuration $config) | |
| buildCertData (?array $cert_info, bool $encryption) | |
| extensions (Configuration $config) | |
| removeKey ($key) | |
| mergeList (array $list) | |
| addIfExists (Configuration $config, string $needle, string $selector='getValue', ?string $as_key=null) | |
| mergeListIfExists (Configuration $config, array $list) | |
Definition at line 31 of file Metadata.php.
| ILIAS\Saml\Metadata::__construct | ( | private readonly SimpleSamlFactory | $create | ) |
Definition at line 33 of file Metadata.php.
|
private |
Definition at line 263 of file Metadata.php.
Referenced by ILIAS\Saml\Metadata\mergeListIfExists(), and ILIAS\Saml\Metadata\organizationalInformation().
Here is the caller graph for this function:
|
private |
Definition at line 90 of file Metadata.php.
References $service, and ILIAS\Saml\Metadata\removeKey().
Referenced by ILIAS\Saml\Metadata\buildXML().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 217 of file Metadata.php.
Referenced by ILIAS\Saml\Metadata\certificates().
Here is the caller graph for this function:| ILIAS\Saml\Metadata::buildXML | ( | ilSamlAuth | $auth | ) |
Definition at line 37 of file Metadata.php.
References ILIAS\Saml\Metadata\assertionConsumerServices(), ILIAS\Saml\Metadata\certificates(), ILIAS\Saml\Metadata\defaultAssertionConsumerServices(), ILIAS\Saml\Metadata\extensions(), ilSamlAuth\getAuthId(), ILIAS\Saml\Metadata\mergeList(), ILIAS\Saml\Metadata\nameIdPolicy(), ILIAS\Saml\Metadata\nameInformation(), ILIAS\Saml\Metadata\organizationalInformation(), and ILIAS\Saml\Metadata\singleLogoutService().
Here is the call graph for this function:
|
private |
Definition at line 196 of file Metadata.php.
References ILIAS\LTI\ToolProvider\$key, and ILIAS\Saml\Metadata\buildCertData().
Referenced by ILIAS\Saml\Metadata\buildXML().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 106 of file Metadata.php.
Referenced by ILIAS\Saml\Metadata\buildXML().
Here is the caller graph for this function:
|
private |
Definition at line 231 of file Metadata.php.
References ILIAS\Saml\Metadata\mergeListIfExists().
Referenced by ILIAS\Saml\Metadata\buildXML().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| list<array> | $list |
Definition at line 258 of file Metadata.php.
Referenced by ILIAS\Saml\Metadata\buildXML(), and ILIAS\Saml\Metadata\mergeListIfExists().
Here is the caller graph for this function:
|
private |
| list<string|list<string>> | $list |
Definition at line 273 of file Metadata.php.
References ILIAS\Saml\Metadata\addIfExists(), and ILIAS\Saml\Metadata\mergeList().
Referenced by ILIAS\Saml\Metadata\extensions(), and ILIAS\Saml\Metadata\nameInformation().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 133 of file Metadata.php.
Referenced by ILIAS\Saml\Metadata\buildXML().
Here is the caller graph for this function:
|
private |
Definition at line 145 of file Metadata.php.
References ILIAS\Saml\Metadata\mergeListIfExists().
Referenced by ILIAS\Saml\Metadata\buildXML().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 165 of file Metadata.php.
References ILIAS\Saml\Metadata\addIfExists().
Referenced by ILIAS\Saml\Metadata\buildXML().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| string | int | $key |
Definition at line 247 of file Metadata.php.
References Vendor\Package\$a, and ILIAS\LTI\ToolProvider\$key.
Referenced by ILIAS\Saml\Metadata\assertionConsumerServices().
Here is the caller graph for this function:
|
private |
Definition at line 70 of file Metadata.php.
References Vendor\Package\$b.
Referenced by ILIAS\Saml\Metadata\buildXML().
Here is the caller graph for this function: