69 if (!empty($this->prefix)) {
73 if (!empty($this->suffix)) {
86 if (empty($this->attributes)) {
89 if (array_key_exists(
$name, $this->attributes)) {
101 <?xml version=
"1.0" encoding=
"UTF-8"?>
102 <AttributeFilterPolicyGroup
id=
"urn:mace:funet.fi:haka:kalmar" xmlns=
"urn:mace:shibboleth:2.0:afp" 103 xmlns:basic=
"urn:mace:shibboleth:2.0:afp:mf:basic" xmlns:saml=
"urn:mace:shibboleth:2.0:afp:mf:saml" 104 xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance" 105 xsi:schemaLocation=
"urn:mace:shibboleth:2.0:afp classpath:/schema/shibboleth-2.0-afp.xsd 106 urn:mace:shibboleth:2.0:afp:mf:basic classpath:/schema/shibboleth-2.0-afp-mf-basic.xsd 107 urn:mace:shibboleth:2.0:afp:mf:saml classpath:/schema/shibboleth-2.0-afp-mf-saml.xsd">
114 $xml .=
'</AttributeFilterPolicyGroup>';
125 $entityid = $entry[
'entityid'];
126 return ' <AttributeFilterPolicy id="' . $entityid .
127 '"><PolicyRequirementRule xsi:type="basic:AttributeRequesterString" value="' . $entityid .
138 if (!array_key_exists(
'attributes', $entry)) {
143 foreach ($entry[
'attributes'] as $a) {
145 '"><PermitValueRule xsi:type="basic:ANY" /></AttributeRule>';
static getInstance($instancename='simplesaml')
Get a configuration file by its instance name.