ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
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 30 of file Metadata.php.
ILIAS\Saml\Metadata::__construct | ( | private readonly SimpleSamlFactory | $create | ) |
Definition at line 32 of file Metadata.php.
|
private |
Definition at line 263 of file Metadata.php.
Referenced by ILIAS\Saml\Metadata\mergeListIfExists(), and ILIAS\Saml\Metadata\organizationalInformation().
|
private |
Definition at line 90 of file Metadata.php.
References $service, and ILIAS\Saml\Metadata\removeKey().
Referenced by ILIAS\Saml\Metadata\buildXML().
|
private |
Definition at line 217 of file Metadata.php.
Referenced by ILIAS\Saml\Metadata\certificates().
ILIAS\Saml\Metadata::buildXML | ( | ilSamlAuth | $auth | ) |
Definition at line 36 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().
|
private |
Definition at line 196 of file Metadata.php.
References ILIAS\Saml\Metadata\buildCertData().
Referenced by ILIAS\Saml\Metadata\buildXML().
|
private |
Definition at line 106 of file Metadata.php.
Referenced by ILIAS\Saml\Metadata\buildXML().
|
private |
Definition at line 231 of file Metadata.php.
References ILIAS\Saml\Metadata\mergeListIfExists().
Referenced by ILIAS\Saml\Metadata\buildXML().
|
private |
list<array> | $list |
Definition at line 258 of file Metadata.php.
Referenced by ILIAS\Saml\Metadata\buildXML(), and ILIAS\Saml\Metadata\mergeListIfExists().
|
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().
|
private |
Definition at line 133 of file Metadata.php.
Referenced by ILIAS\Saml\Metadata\buildXML().
|
private |
Definition at line 145 of file Metadata.php.
References ILIAS\Saml\Metadata\mergeListIfExists().
Referenced by ILIAS\Saml\Metadata\buildXML().
|
private |
Definition at line 165 of file Metadata.php.
References ILIAS\Saml\Metadata\addIfExists().
Referenced by ILIAS\Saml\Metadata\buildXML().
|
private |
string | int | $key |
Definition at line 247 of file Metadata.php.
References Vendor\Package\$a.
Referenced by ILIAS\Saml\Metadata\assertionConsumerServices().
|
private |
Definition at line 70 of file Metadata.php.
References Vendor\Package\$b.
Referenced by ILIAS\Saml\Metadata\buildXML().