|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Inheritance diagram for SimpleSAML_Metadata_MetaDataStorageHandlerXML:
Collaboration diagram for SimpleSAML_Metadata_MetaDataStorageHandlerXML:Public Member Functions | |
| getMetadataSet ($set) | |
| This function returns an associative array with metadata for all entities in the given set. More... | |
Public Member Functions inherited from SimpleSAML_Metadata_MetaDataStorageSource | |
| getMetadataSet ($set) | |
| This function attempts to generate an associative array with metadata for all entities in the given set. More... | |
| getEntityIdFromHostPath ($hostPath, $set, $type='entityid') | |
| This function resolves an host/path combination to an entity id. More... | |
| getPreferredEntityIdFromCIDRhint ($set, $ip, $type='entityid') | |
| This function will go through all the metadata, and check the hint.cidr parameter, which defines a network space (ip range) for each remote entry. More... | |
| getMetaData ($index, $set) | |
| This function retrieves metadata for the given entity id in the given set of metadata. More... | |
Protected Member Functions | |
| __construct ($config) | |
| This function initializes the XML metadata source. More... | |
Private Attributes | |
| $metadata | |
Additional Inherited Members | |
Static Public Member Functions inherited from SimpleSAML_Metadata_MetaDataStorageSource | |
| static | parseSources ($sourcesConfig) |
| Parse array with metadata sources. More... | |
| static | getSource ($sourceConfig) |
| This function creates a metadata source based on the given configuration. More... | |
Definition at line 11 of file MetaDataStorageHandlerXML.php.
|
protected |
This function initializes the XML metadata source.
The configuration must contain one of the following options:
| array | $config | The configuration for this instance of the XML metadata source. |
| Exception | If neither the 'file' or 'url' options are defined in the configuration. |
Definition at line 33 of file MetaDataStorageHandlerXML.php.
References $config, $entityId, $globalConfig, SimpleSAML_Configuration\getInstance(), and SimpleSAML_Metadata_SAMLParser\parseDescriptorsFile().
Here is the call graph for this function:| SimpleSAML_Metadata_MetaDataStorageHandlerXML::getMetadataSet | ( | $set | ) |
This function returns an associative array with metadata for all entities in the given set.
The key of the array is the entity id.
| string | $set | The set we want to list metadata for. |
Reimplemented from SimpleSAML_Metadata_MetaDataStorageSource.
Definition at line 100 of file MetaDataStorageHandlerXML.php.
|
private |
Definition at line 19 of file MetaDataStorageHandlerXML.php.