Create parser pool interface and move current pool to an implementation of this inter...
[java-idp.git] / tests / data / idp / blackbox / conf / passThruErrors / idp.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <IdPConfig
4     xmlns="urn:mace:shibboleth:idp:config:1.0"
5     xmlns:cred="urn:mace:shibboleth:credentials:1.0"
6     xmlns:name="urn:mace:shibboleth:namemapper:1.0"
7     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
8     xsi:schemaLocation="urn:mace:shibboleth:idp:config:1.0 shibboleth-idpconfig-1.0.xsd"
9     resolverConfig="$IDP_HOME$/etc/resolver.xml"
10     defaultRelyingParty="urn:x-shibtest:IdP:defaultRelyingParty"
11     providerId="urn:x-shibtest:IdP"
12     passThruErrors="true">
13
14     <RelyingParty name="urn:x-shibtest:IdP:defaultRelyingParty" signingCredential="test_cred">
15         <NameID nameMapping="shm"/>
16     </RelyingParty>
17     
18     <ReleasePolicyEngine>
19         <ArpRepository implementation="edu.internet2.middleware.shibboleth.aa.arp.provider.FileSystemArpRepository">
20             <Path>$IDP_HOME$/etc/arps/</Path>
21         </ArpRepository>
22     </ReleasePolicyEngine>
23
24     <Logging>
25         <ErrorLog level="DEBUG" location="$IDP_HOME$/logs/shib-error.log" />
26         <TransactionLog location="$IDP_HOME$/logs/shib-access.log" />
27     </Logging>
28
29     <NameMapping
30         xmlns="urn:mace:shibboleth:namemapper:1.0"
31         id="shm"
32         format="urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified"
33         type="SharedMemoryShibHandle"
34         handleTTL="1800"/>
35     
36     <ArtifactMapper implementation="edu.internet2.middleware.shibboleth.artifact.provider.MemoryArtifactMapper" />
37
38     <Credentials xmlns="urn:mace:shibboleth:credentials:1.0">
39         <FileResolver Id="test_cred">
40             <Key format="PEM">
41                 <Path>$IDP_HOME$/etc/server.key</Path>
42             </Key>
43             <Certificate format="PEM">
44                 <Path>$IDP_HOME$/etc/server.crt</Path>
45             </Certificate>
46         </FileResolver>
47     </Credentials>
48     
49     <ProtocolHandler implementation="edu.internet2.middleware.shibboleth.idp.provider.ShibbolethV1SSOHandler">
50         <Location>https://idp.example.org/shibboleth-idp/SSO</Location>
51     </ProtocolHandler>
52     
53     <ProtocolHandler implementation="edu.internet2.middleware.shibboleth.idp.provider.SAMLv1_AttributeQueryHandler">
54         <Location>https://idp.example.org/shibboleth-idp/AA</Location>
55     </ProtocolHandler>
56     
57     <ProtocolHandler implementation="edu.internet2.middleware.shibboleth.idp.provider.SAMLv1_1ArtifactQueryHandler">
58         <Location>https://idp.example.org/shibboleth-idp/Artifact</Location>
59     </ProtocolHandler>
60     
61     <MetadataProvider type="edu.internet2.middleware.shibboleth.metadata.FilesystemMetadataProvider"
62         path="$IDP_HOME$/etc/metadata.xml"/>
63
64 </IdPConfig>