Create parser pool interface and move current pool to an implementation of this inter...
[java-idp.git] / tests / data / relyingPartyMapper3.xml
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <IdPConfig 
3         xmlns="urn:mace:shibboleth:idp:config:1.0" 
4         xmlns:cred="urn:mace:shibboleth:credentials:1.0" 
5         xmlns:name="urn:mace:shibboleth:namemapper:1.0" 
6         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
7         xsi:schemaLocation="urn:mace:shibboleth:idp:config:1.0 ../schemas/shibboleth-idpconfig-1.0.xsd">
8                 
9         <RelyingParty 
10                 name="urn-x:test:1" 
11                 providerId="urn-x:test:id1"
12                 signingCredential="test"
13                 passThruErrors="true" 
14                 defaultNameID="foo" 
15                 extension1="foo" 
16                 extension2="bar"/>
17         
18 <!-- Add back later <AttributeResolver config="$IDP_HOME$/etc/resolver.xml"/>-->
19         
20         <ReleasePolicyEngine>
21                 <ArpRepository implementation="edu.internet2.middleware.shibboleth.aa.arp.provider.FileSystemArpRepository">
22                         <Path>$IDP_HOME$/etc/arps/</Path>
23                 </ArpRepository>
24         </ReleasePolicyEngine>
25
26         <Logging>
27                 <ErrorLog level="WARN" location="$IDP_HOME$/logs/shib-error.log" />
28                 <TransactionLog level="INFO" location="$IDP_HOME$/logs/shib-access.log" />
29         </Logging>
30
31         <Credentials xmlns="urn:mace:shibboleth:credentials:1.0">
32                 <KeyStoreResolver Id="test" storeType="JKS">
33                         <Path>/conf/keystore.jks</Path>
34                         <KeyAlias>shibhs</KeyAlias>
35                         <CertAlias>shibhs</CertAlias>
36                         <StorePassword>shibhs</StorePassword>
37                         <KeyPassword>shibhs</KeyPassword>
38                 </KeyStoreResolver>
39         </Credentials>
40
41         <ProtocolHandler type="ShibbolethV1SSOHandler">
42                 <Location>https?://[^:/]+(:(443|80))?/$IDP_WEBAPP_NAME$/SSO</Location> 
43         </ProtocolHandler>
44
45         <MetadataProvider type="edu.internet2.middleware.shibboleth.metadata.FilesystemMetadataProvider"
46                 path="$IDP_HOME$/etc/example-metadata.xml"/>
47
48 </IdPConfig>