43                if (empty($this->attributes)) {
 
   46                if (array_key_exists(
$name, $this->attributes)) {
 
   54                $xml = 
'<?xml version="1.0" encoding="UTF-8"?> 
   55<AttributeFilterPolicyGroup id="urn:mace:funet.fi:haka:kalmar" xmlns="urn:mace:shibboleth:2.0:afp" 
   56    xmlns:basic="urn:mace:shibboleth:2.0:afp:mf:basic" xmlns:saml="urn:mace:shibboleth:2.0:afp:mf:saml" 
   57    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
   58    xsi:schemaLocation="urn:mace:shibboleth:2.0:afp classpath:/schema/shibboleth-2.0-afp.xsd 
   59                        urn:mace:shibboleth:2.0:afp:mf:basic classpath:/schema/shibboleth-2.0-afp-mf-basic.xsd 
   60                        urn:mace:shibboleth:2.0:afp:mf:saml classpath:/schema/shibboleth-2.0-afp-mf-saml.xsd"> 
   68                $xml .= 
'</AttributeFilterPolicyGroup>';
 
   73                $entityid = $entry[
'entityid'];
 
   74                return '        <AttributeFilterPolicy id="' . $entityid . 
'"> 
   75                <PolicyRequirementRule xsi:type="basic:AttributeRequesterString" value="' . $entityid . 
'" /> 
   77        </AttributeFilterPolicy> 
   83                if (!array_key_exists(
'attributes', $entry)) 
 
   87                foreach($entry[
'attributes'] AS $a) {
 
   90                                <PermitValueRule xsi:type="basic:ANY" /> 
An exception for terminatinating execution or to throw for unit testing.
static getInstance($instancename='simplesaml')
Get a configuration file by its instance name.