Modified Liberty metadata files, so that the Liberty Alliance servers use
non priviliged ports. Moved all metadata files in tests/data.
This commit is contained in:
parent
2f09663dc3
commit
f40a58978d
|
@ -26,8 +26,7 @@
|
||||||
<module name="expression.modules.xforms.xforms"/>
|
<module name="expression.modules.xforms.xforms"/>
|
||||||
|
|
||||||
<virtualHost>
|
<virtualHost>
|
||||||
<ip>127.0.0.3</ip>
|
<port>1999</port>
|
||||||
<port>80</port>
|
|
||||||
<serverName>idp2</serverName>
|
<serverName>idp2</serverName>
|
||||||
<title>Identity Provider</title>
|
<title>Identity Provider</title>
|
||||||
<documentRoot>vhosts/identity-provider/</documentRoot>
|
<documentRoot>vhosts/identity-provider/</documentRoot>
|
||||||
|
@ -35,8 +34,7 @@
|
||||||
</virtualHost>
|
</virtualHost>
|
||||||
|
|
||||||
<sslVirtualHost>
|
<sslVirtualHost>
|
||||||
<ip>127.0.0.3</ip>
|
<port>2000</port>
|
||||||
<port>443</port>
|
|
||||||
<serverName>idp2</serverName>
|
<serverName>idp2</serverName>
|
||||||
<title>Identity Provider</title>
|
<title>Identity Provider</title>
|
||||||
<documentRoot>vhosts/identity-provider/</documentRoot>
|
<documentRoot>vhosts/identity-provider/</documentRoot>
|
||||||
|
@ -46,8 +44,7 @@
|
||||||
</sslVirtualHost>
|
</sslVirtualHost>
|
||||||
|
|
||||||
<virtualHost>
|
<virtualHost>
|
||||||
<ip>127.0.0.7</ip>
|
<port>2007</port>
|
||||||
<port>80</port>
|
|
||||||
<serverName>sp2</serverName>
|
<serverName>sp2</serverName>
|
||||||
<title>Service Provider</title>
|
<title>Service Provider</title>
|
||||||
<documentRoot>vhosts/service-provider/</documentRoot>
|
<documentRoot>vhosts/service-provider/</documentRoot>
|
||||||
|
@ -55,8 +52,7 @@
|
||||||
</virtualHost>
|
</virtualHost>
|
||||||
|
|
||||||
<sslVirtualHost>
|
<sslVirtualHost>
|
||||||
<ip>127.0.0.7</ip>
|
<port>2008</port>
|
||||||
<port>443</port>
|
|
||||||
<serverName>sp2</serverName>
|
<serverName>sp2</serverName>
|
||||||
<title>Service Provider</title>
|
<title>Service Provider</title>
|
||||||
<documentRoot>vhosts/service-provider/</documentRoot>
|
<documentRoot>vhosts/service-provider/</documentRoot>
|
||||||
|
|
|
@ -508,17 +508,23 @@ You have been succesfully authenticated; click ok to go back to the service prov
|
||||||
return self._lassoServerDump
|
return self._lassoServerDump
|
||||||
|
|
||||||
def getMetadata(self):
|
def getMetadata(self):
|
||||||
directoryHolder = self.getDataHolder().getUriPrevious()
|
nodes = self.evaluateXpath("yep:metadata/@src")
|
||||||
try:
|
if not nodes:
|
||||||
metadataHolder = directoryHolder.walkToLocation(
|
|
||||||
directoryHolder.getSubPathInternUri("metadata.xml"))
|
|
||||||
except faults.PathNotFound:
|
|
||||||
return None
|
return None
|
||||||
|
location = nodes[0].content.strip()
|
||||||
|
metadataAbsolutePath = self.convertRelativeLocationToAbsolutePath(location)
|
||||||
|
metadataHolder = dataholders.DataHolder(
|
||||||
|
pathFragment = metadataAbsolutePath, mimeType = "text/xml", isRootElder = True,
|
||||||
|
containedFileSystem = filesystems.PartialFileSystem(metadataAbsolutePath))
|
||||||
return metadataHolder.getRootElement()
|
return metadataHolder.getRootElement()
|
||||||
|
|
||||||
def getMetadataFilePath(self):
|
def getMetadataFilePath(self):
|
||||||
location = "metadata.xml"
|
nodes = self.evaluateXpath("yep:metadata/@src")
|
||||||
return self.convertRelativeLocationToAbsolutePath(location)
|
if nodes:
|
||||||
|
location = nodes[0].content.strip()
|
||||||
|
return self.convertRelativeLocationToAbsolutePath(location)
|
||||||
|
else:
|
||||||
|
return None
|
||||||
|
|
||||||
def getPeerCertificationAuthorityCertificateFilePath(self):
|
def getPeerCertificationAuthorityCertificateFilePath(self):
|
||||||
nodes = self.evaluateXpath("yep:peerCACertificateFile")
|
nodes = self.evaluateXpath("yep:peerCACertificateFile")
|
||||||
|
@ -534,12 +540,10 @@ You have been succesfully authenticated; click ok to go back to the service prov
|
||||||
if not nodes:
|
if not nodes:
|
||||||
return None
|
return None
|
||||||
location = nodes[0].content.strip()
|
location = nodes[0].content.strip()
|
||||||
directoryHolder = self.getDataHolder().getUriPrevious()
|
metadataAbsolutePath = self.convertRelativeLocationToAbsolutePath(location)
|
||||||
try:
|
metadataHolder = dataholders.DataHolder(
|
||||||
metadataHolder = directoryHolder.walkToLocation(
|
pathFragment = metadataAbsolutePath, mimeType = "text/xml", isRootElder = True,
|
||||||
directoryHolder.getSubPathInternUri(location))
|
containedFileSystem = filesystems.PartialFileSystem(metadataAbsolutePath))
|
||||||
except faults.PathNotFound:
|
|
||||||
return None
|
|
||||||
return metadataHolder.getRootElement()
|
return metadataHolder.getRootElement()
|
||||||
|
|
||||||
def getPeerMetadataFilePath(self):
|
def getPeerMetadataFilePath(self):
|
||||||
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<EntityDescriptor
|
||||||
|
providerID="https://idp1/liberty-alliance/metadata"
|
||||||
|
xmlns="urn:liberty:metadata:2003-08">
|
||||||
|
<IDPDescriptor>
|
||||||
|
|
||||||
|
<SingleSignOnServiceURL>https://idp1:1998/liberty-alliance/liberty-alliance/singleSignOn</SingleSignOnServiceURL>
|
||||||
|
<SingleSignOnProtocolProfile>http://projectliberty.org/profiles/sso-get</SingleSignOnProtocolProfile>
|
||||||
|
|
||||||
|
<SingleLogoutServiceURL>https://idp1:1998/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
||||||
|
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
||||||
|
|
||||||
|
<RegisterNameIdentifierServiceURL>https://idp1:1998/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
||||||
|
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-http</RegisterNameIdentifierProtocolProfile>
|
||||||
|
|
||||||
|
<SoapEndpoint>https://idp1:1998/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
||||||
|
|
||||||
|
</IDPDescriptor>
|
||||||
|
</EntityDescriptor>
|
|
@ -3,12 +3,17 @@
|
||||||
providerID="https://idp2/liberty-alliance/metadata"
|
providerID="https://idp2/liberty-alliance/metadata"
|
||||||
xmlns="urn:liberty:metadata:2003-08">
|
xmlns="urn:liberty:metadata:2003-08">
|
||||||
<IDPDescriptor>
|
<IDPDescriptor>
|
||||||
<SingleLogoutServiceURL>https://idp2/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
|
||||||
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-http</RegisterNameIdentifierProtocolProfile>
|
<SingleSignOnServiceURL>https://idp2:2000/liberty-alliance/liberty-alliance/singleSignOn</SingleSignOnServiceURL>
|
||||||
<SoapEndpoint>https://idp2/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
|
||||||
<SingleSignOnServiceURL>https://idp2/liberty-alliance/liberty-alliance/singleSignOn</SingleSignOnServiceURL>
|
|
||||||
<SingleSignOnProtocolProfile>http://projectliberty.org/profiles/sso-get</SingleSignOnProtocolProfile>
|
<SingleSignOnProtocolProfile>http://projectliberty.org/profiles/sso-get</SingleSignOnProtocolProfile>
|
||||||
|
|
||||||
|
<SingleLogoutServiceURL>https://idp2:2000/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
||||||
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
||||||
<RegisterNameIdentifierServiceURL>https://idp2/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
|
||||||
|
<RegisterNameIdentifierServiceURL>https://idp2:2000/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
||||||
|
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-http</RegisterNameIdentifierProtocolProfile>
|
||||||
|
|
||||||
|
<SoapEndpoint>https://idp2:2000/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
||||||
|
|
||||||
</IDPDescriptor>
|
</IDPDescriptor>
|
||||||
</EntityDescriptor>
|
</EntityDescriptor>
|
|
@ -0,0 +1,19 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<EntityDescriptor
|
||||||
|
providerID="https://idp3/liberty-alliance/metadata"
|
||||||
|
xmlns="urn:liberty:metadata:2003-08">
|
||||||
|
<IDPDescriptor>
|
||||||
|
|
||||||
|
<SingleSignOnServiceURL>https://idp3:2002/liberty-alliance/liberty-alliance/singleSignOn</SingleSignOnServiceURL>
|
||||||
|
<SingleSignOnProtocolProfile>http://projectliberty.org/profiles/sso-get</SingleSignOnProtocolProfile>
|
||||||
|
|
||||||
|
<SingleLogoutServiceURL>https://idp3:2002/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
||||||
|
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
||||||
|
|
||||||
|
<RegisterNameIdentifierServiceURL>https://idp3:2002/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
||||||
|
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-http</RegisterNameIdentifierProtocolProfile>
|
||||||
|
|
||||||
|
<SoapEndpoint>https://idp3:2002/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
||||||
|
|
||||||
|
</IDPDescriptor>
|
||||||
|
</EntityDescriptor>
|
|
@ -0,0 +1,19 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<EntityDescriptor
|
||||||
|
providerID="https://idp4/liberty-alliance/metadata"
|
||||||
|
xmlns="urn:liberty:metadata:2003-08">
|
||||||
|
<IDPDescriptor>
|
||||||
|
|
||||||
|
<SingleSignOnServiceURL>https://idp4:2004/liberty-alliance/liberty-alliance/singleSignOn</SingleSignOnServiceURL>
|
||||||
|
<SingleSignOnProtocolProfile>http://projectliberty.org/profiles/sso-get</SingleSignOnProtocolProfile>
|
||||||
|
|
||||||
|
<SingleLogoutServiceURL>https://idp4:2004/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
||||||
|
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
||||||
|
|
||||||
|
<RegisterNameIdentifierServiceURL>https://idp4:2004/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
||||||
|
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-http</RegisterNameIdentifierProtocolProfile>
|
||||||
|
|
||||||
|
<SoapEndpoint>https://idp4:2004/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
||||||
|
|
||||||
|
</IDPDescriptor>
|
||||||
|
</EntityDescriptor>
|
|
@ -0,0 +1,36 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<EntityDescriptor
|
||||||
|
providerID="https://lecp1/liberty-alliance/metadata"
|
||||||
|
xmlns="urn:liberty:metadata:2003-08">
|
||||||
|
|
||||||
|
<IDPDescriptor>
|
||||||
|
|
||||||
|
<SingleSignOnServiceURL>https://lecp1:2014/liberty-alliance/liberty-alliance/singleSignOn</SingleSignOnServiceURL>
|
||||||
|
<SingleSignOnProtocolProfile>http://projectliberty.org/profiles/sso-get</SingleSignOnProtocolProfile>
|
||||||
|
<SingleLogoutServiceURL>https://lecp1:2014/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
||||||
|
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
||||||
|
|
||||||
|
<RegisterNameIdentifierServiceURL>https://lecp1:2014/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
||||||
|
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-http</RegisterNameIdentifierProtocolProfile>
|
||||||
|
|
||||||
|
<SoapEndpoint>https://lecp1:2014/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
||||||
|
|
||||||
|
</IDPDescriptor>
|
||||||
|
|
||||||
|
<SPDescriptor>
|
||||||
|
|
||||||
|
<AssertionConsumerServiceURL id="AssertionConsumerServiceURL1" isDefault="true">https://lecp1:2014/liberty-alliance/liberty-alliance/assertionConsumer</AssertionConsumerServiceURL>
|
||||||
|
|
||||||
|
<SingleLogoutServiceURL>https://lecp1:2014/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
||||||
|
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
||||||
|
|
||||||
|
<RegisterNameIdentifierServiceURL>https://lecp1:2014/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
||||||
|
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-soap</RegisterNameIdentifierProtocolProfile>
|
||||||
|
|
||||||
|
<SoapEndpoint>https://lecp1:2014/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
||||||
|
|
||||||
|
<AuthnRequestsSigned>true</AuthnRequestsSigned>
|
||||||
|
|
||||||
|
</SPDescriptor>
|
||||||
|
|
||||||
|
</EntityDescriptor>
|
|
@ -0,0 +1,36 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<EntityDescriptor
|
||||||
|
providerID="https://lecp2/liberty-alliance/metadata"
|
||||||
|
xmlns="urn:liberty:metadata:2003-08">
|
||||||
|
|
||||||
|
<IDPDescriptor>
|
||||||
|
|
||||||
|
<SingleSignOnServiceURL>https://lecp2:2016/liberty-alliance/liberty-alliance/singleSignOn</SingleSignOnServiceURL>
|
||||||
|
<SingleSignOnProtocolProfile>http://projectliberty.org/profiles/sso-get</SingleSignOnProtocolProfile>
|
||||||
|
<SingleLogoutServiceURL>https://lecp2:2016/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
||||||
|
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
||||||
|
|
||||||
|
<RegisterNameIdentifierServiceURL>https://lecp2:2016/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
||||||
|
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-http</RegisterNameIdentifierProtocolProfile>
|
||||||
|
|
||||||
|
<SoapEndpoint>https://lecp2:2016/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
||||||
|
|
||||||
|
</IDPDescriptor>
|
||||||
|
|
||||||
|
<SPDescriptor>
|
||||||
|
|
||||||
|
<AssertionConsumerServiceURL id="AssertionConsumerServiceURL1" isDefault="true">https://lecp2:2016/liberty-alliance/liberty-alliance/assertionConsumer</AssertionConsumerServiceURL>
|
||||||
|
|
||||||
|
<SingleLogoutServiceURL>https://lecp2:2016/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
||||||
|
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
||||||
|
|
||||||
|
<RegisterNameIdentifierServiceURL>https://lecp2:2016/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
||||||
|
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-soap</RegisterNameIdentifierProtocolProfile>
|
||||||
|
|
||||||
|
<SoapEndpoint>https://lecp2:2016/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
||||||
|
|
||||||
|
<AuthnRequestsSigned>true</AuthnRequestsSigned>
|
||||||
|
|
||||||
|
</SPDescriptor>
|
||||||
|
|
||||||
|
</EntityDescriptor>
|
|
@ -0,0 +1,36 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<EntityDescriptor
|
||||||
|
providerID="https://lecp3/liberty-alliance/metadata"
|
||||||
|
xmlns="urn:liberty:metadata:2003-08">
|
||||||
|
|
||||||
|
<IDPDescriptor>
|
||||||
|
|
||||||
|
<SingleSignOnServiceURL>https://lecp3:2018/liberty-alliance/liberty-alliance/singleSignOn</SingleSignOnServiceURL>
|
||||||
|
<SingleSignOnProtocolProfile>http://projectliberty.org/profiles/sso-get</SingleSignOnProtocolProfile>
|
||||||
|
<SingleLogoutServiceURL>https://lecp3:2018/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
||||||
|
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
||||||
|
|
||||||
|
<RegisterNameIdentifierServiceURL>https://lecp3:2018/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
||||||
|
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-http</RegisterNameIdentifierProtocolProfile>
|
||||||
|
|
||||||
|
<SoapEndpoint>https://lecp3:2018/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
||||||
|
|
||||||
|
</IDPDescriptor>
|
||||||
|
|
||||||
|
<SPDescriptor>
|
||||||
|
|
||||||
|
<AssertionConsumerServiceURL id="AssertionConsumerServiceURL1" isDefault="true">https://lecp3:2018/liberty-alliance/liberty-alliance/assertionConsumer</AssertionConsumerServiceURL>
|
||||||
|
|
||||||
|
<SingleLogoutServiceURL>https://lecp3:2018/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
||||||
|
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
||||||
|
|
||||||
|
<RegisterNameIdentifierServiceURL>https://lecp3:2018/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
||||||
|
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-soap</RegisterNameIdentifierProtocolProfile>
|
||||||
|
|
||||||
|
<SoapEndpoint>https://lecp3:2018/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
||||||
|
|
||||||
|
<AuthnRequestsSigned>true</AuthnRequestsSigned>
|
||||||
|
|
||||||
|
</SPDescriptor>
|
||||||
|
|
||||||
|
</EntityDescriptor>
|
|
@ -0,0 +1,36 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<EntityDescriptor
|
||||||
|
providerID="https://lecp4/liberty-alliance/metadata"
|
||||||
|
xmlns="urn:liberty:metadata:2003-08">
|
||||||
|
|
||||||
|
<IDPDescriptor>
|
||||||
|
|
||||||
|
<SingleSignOnServiceURL>https://lecp4:2020/liberty-alliance/liberty-alliance/singleSignOn</SingleSignOnServiceURL>
|
||||||
|
<SingleSignOnProtocolProfile>http://projectliberty.org/profiles/sso-get</SingleSignOnProtocolProfile>
|
||||||
|
<SingleLogoutServiceURL>https://lecp4:2020/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
||||||
|
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
||||||
|
|
||||||
|
<RegisterNameIdentifierServiceURL>https://lecp4:2020/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
||||||
|
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-http</RegisterNameIdentifierProtocolProfile>
|
||||||
|
|
||||||
|
<SoapEndpoint>https://lecp4:2020/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
||||||
|
|
||||||
|
</IDPDescriptor>
|
||||||
|
|
||||||
|
<SPDescriptor>
|
||||||
|
|
||||||
|
<AssertionConsumerServiceURL id="AssertionConsumerServiceURL1" isDefault="true">https://lecp4:2020/liberty-alliance/liberty-alliance/assertionConsumer</AssertionConsumerServiceURL>
|
||||||
|
|
||||||
|
<SingleLogoutServiceURL>https://lecp4:2020/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
||||||
|
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
||||||
|
|
||||||
|
<RegisterNameIdentifierServiceURL>https://lecp4:2020/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
||||||
|
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-soap</RegisterNameIdentifierProtocolProfile>
|
||||||
|
|
||||||
|
<SoapEndpoint>https://lecp4:2020/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
||||||
|
|
||||||
|
<AuthnRequestsSigned>true</AuthnRequestsSigned>
|
||||||
|
|
||||||
|
</SPDescriptor>
|
||||||
|
|
||||||
|
</EntityDescriptor>
|
|
@ -0,0 +1,20 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<EntityDescriptor
|
||||||
|
providerID="https://sp1/liberty-alliance/metadata"
|
||||||
|
xmlns="urn:liberty:metadata:2003-08">
|
||||||
|
<SPDescriptor>
|
||||||
|
|
||||||
|
<AssertionConsumerServiceURL id="AssertionConsumerServiceURL1" isDefault="true">https://sp1:2006/liberty-alliance/liberty-alliance/assertionConsumer</AssertionConsumerServiceURL>
|
||||||
|
|
||||||
|
<SingleLogoutServiceURL>https://sp1:2006/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
||||||
|
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
||||||
|
|
||||||
|
<RegisterNameIdentifierServiceURL>https://sp1:2006/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
||||||
|
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-soap</RegisterNameIdentifierProtocolProfile>
|
||||||
|
|
||||||
|
<SoapEndpoint>https://sp1:2006/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
||||||
|
|
||||||
|
<AuthnRequestsSigned>true</AuthnRequestsSigned>
|
||||||
|
|
||||||
|
</SPDescriptor>
|
||||||
|
</EntityDescriptor>
|
|
@ -3,12 +3,18 @@
|
||||||
providerID="https://sp2/liberty-alliance/metadata"
|
providerID="https://sp2/liberty-alliance/metadata"
|
||||||
xmlns="urn:liberty:metadata:2003-08">
|
xmlns="urn:liberty:metadata:2003-08">
|
||||||
<SPDescriptor>
|
<SPDescriptor>
|
||||||
<SingleLogoutServiceURL>https://sp2/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
|
||||||
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-soap</RegisterNameIdentifierProtocolProfile>
|
<AssertionConsumerServiceURL id="AssertionConsumerServiceURL1" isDefault="true">https://sp2:2008/liberty-alliance/liberty-alliance/assertionConsumer</AssertionConsumerServiceURL>
|
||||||
<SoapEndpoint>https://sp2/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
|
||||||
|
<SingleLogoutServiceURL>https://sp2:2008/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
||||||
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
||||||
<RegisterNameIdentifierServiceURL>https://sp2/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
|
||||||
<AssertionConsumerServiceURL id="AssertionConsumerServiceURL1" isDefault="true">https://sp2/liberty-alliance/liberty-alliance/assertionConsumer</AssertionConsumerServiceURL>
|
<RegisterNameIdentifierServiceURL>https://sp2:2008/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
||||||
|
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-soap</RegisterNameIdentifierProtocolProfile>
|
||||||
|
|
||||||
|
<SoapEndpoint>https://sp2:2008/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
||||||
|
|
||||||
<AuthnRequestsSigned>true</AuthnRequestsSigned>
|
<AuthnRequestsSigned>true</AuthnRequestsSigned>
|
||||||
</SPDescriptor>
|
|
||||||
|
</SPDescriptor>
|
||||||
</EntityDescriptor>
|
</EntityDescriptor>
|
|
@ -0,0 +1,20 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<EntityDescriptor
|
||||||
|
providerID="https://sp3/liberty-alliance/metadata"
|
||||||
|
xmlns="urn:liberty:metadata:2003-08">
|
||||||
|
<SPDescriptor>
|
||||||
|
|
||||||
|
<AssertionConsumerServiceURL id="AssertionConsumerServiceURL1" isDefault="true">https://sp3:2010/liberty-alliance/liberty-alliance/assertionConsumer</AssertionConsumerServiceURL>
|
||||||
|
|
||||||
|
<SingleLogoutServiceURL>https://sp3:2010/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
||||||
|
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
||||||
|
|
||||||
|
<RegisterNameIdentifierServiceURL>https://sp3:2010/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
||||||
|
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-soap</RegisterNameIdentifierProtocolProfile>
|
||||||
|
|
||||||
|
<SoapEndpoint>https://sp3:2010/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
||||||
|
|
||||||
|
<AuthnRequestsSigned>true</AuthnRequestsSigned>
|
||||||
|
|
||||||
|
</SPDescriptor>
|
||||||
|
</EntityDescriptor>
|
|
@ -0,0 +1,20 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<EntityDescriptor
|
||||||
|
providerID="https://sp4/liberty-alliance/metadata"
|
||||||
|
xmlns="urn:liberty:metadata:2003-08">
|
||||||
|
<SPDescriptor>
|
||||||
|
|
||||||
|
<AssertionConsumerServiceURL id="AssertionConsumerServiceURL1" isDefault="true">https://sp4:2012/liberty-alliance/liberty-alliance/assertionConsumer</AssertionConsumerServiceURL>
|
||||||
|
|
||||||
|
<SingleLogoutServiceURL>https://sp4:2012/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
||||||
|
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
||||||
|
|
||||||
|
<RegisterNameIdentifierServiceURL>https://sp4:2012/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
||||||
|
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-soap</RegisterNameIdentifierProtocolProfile>
|
||||||
|
|
||||||
|
<SoapEndpoint>https://sp4:2012/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
||||||
|
|
||||||
|
<AuthnRequestsSigned>true</AuthnRequestsSigned>
|
||||||
|
|
||||||
|
</SPDescriptor>
|
||||||
|
</EntityDescriptor>
|
|
@ -1,9 +1,10 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<libertyAlliance xmlns="http://www.entrouvert.org/namespaces/expression/0.0">
|
<libertyAlliance xmlns="http://www.entrouvert.org/namespaces/expression/0.0">
|
||||||
|
<metadata src="../../../tests/data/idp2-la/metadata.xml"/>
|
||||||
<privateKeyFile>../../../tests/data/idp2-la/private-key-raw.pem</privateKeyFile>
|
<privateKeyFile>../../../tests/data/idp2-la/private-key-raw.pem</privateKeyFile>
|
||||||
<publicKeyFile>../../../tests/data/idp2-la/public-key.pem</publicKeyFile>
|
<publicKeyFile>../../../tests/data/idp2-la/public-key.pem</publicKeyFile>
|
||||||
<certificateFile>../../../tests/data/idp2-la/certificate.pem</certificateFile>
|
<certificateFile>../../../tests/data/idp2-la/certificate.pem</certificateFile>
|
||||||
<peerMetadata src="service-providers/sp2-metadata.xml"/>
|
<peerMetadata src="../../../tests/data/sp2-la/metadata.xml"/>
|
||||||
<peerPublicKeyFile>../../../tests/data/sp2-la/public-key.pem</peerPublicKeyFile>
|
<peerPublicKeyFile>../../../tests/data/sp2-la/public-key.pem</peerPublicKeyFile>
|
||||||
<peerCACertificateFile>../../../tests/data/ca2-la/certificate.pem</peerCACertificateFile>
|
<peerCACertificateFile>../../../tests/data/ca2-la/certificate.pem</peerCACertificateFile>
|
||||||
|
|
||||||
|
|
|
@ -1,14 +0,0 @@
|
||||||
<?xml version="1.0"?>
|
|
||||||
<EntityDescriptor
|
|
||||||
providerID="https://sp2/liberty-alliance/metadata"
|
|
||||||
xmlns="urn:liberty:metadata:2003-08">
|
|
||||||
<SPDescriptor>
|
|
||||||
<SingleLogoutServiceURL>https://sp2/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
|
||||||
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-soap</RegisterNameIdentifierProtocolProfile>
|
|
||||||
<SoapEndpoint>https://sp2/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
|
||||||
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
|
||||||
<RegisterNameIdentifierServiceURL>https://sp2/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
|
||||||
<AssertionConsumerServiceURL id="AssertionConsumerServiceURL1" isDefault="true">https://sp2/liberty-alliance/liberty-alliance/assertionConsumer</AssertionConsumerServiceURL>
|
|
||||||
<AuthnRequestsSigned>true</AuthnRequestsSigned>
|
|
||||||
</SPDescriptor>
|
|
||||||
</EntityDescriptor>
|
|
|
@ -1,14 +0,0 @@
|
||||||
<?xml version="1.0"?>
|
|
||||||
<EntityDescriptor
|
|
||||||
providerID="https://idp2/liberty-alliance/metadata"
|
|
||||||
xmlns="urn:liberty:metadata:2003-08">
|
|
||||||
<IDPDescriptor>
|
|
||||||
<SingleLogoutServiceURL>https://idp2/liberty-alliance/liberty-alliance/singleLogout</SingleLogoutServiceURL>
|
|
||||||
<RegisterNameIdentifierProtocolProfile>http://projectliberty.org/profiles/rni-sp-http</RegisterNameIdentifierProtocolProfile>
|
|
||||||
<SoapEndpoint>https://idp2/liberty-alliance/liberty-alliance/soapEndpoint</SoapEndpoint>
|
|
||||||
<SingleSignOnServiceURL>https://idp2/liberty-alliance/liberty-alliance/singleSignOn</SingleSignOnServiceURL>
|
|
||||||
<SingleSignOnProtocolProfile>http://projectliberty.org/profiles/sso-get</SingleSignOnProtocolProfile>
|
|
||||||
<SingleLogoutProtocolProfile>http://projectliberty.org/profiles/slo-idp-soap</SingleLogoutProtocolProfile>
|
|
||||||
<RegisterNameIdentifierServiceURL>https://idp2/liberty-alliance/liberty-alliance/registerNameIdentifier</RegisterNameIdentifierServiceURL>
|
|
||||||
</IDPDescriptor>
|
|
||||||
</EntityDescriptor>
|
|
|
@ -1,9 +1,10 @@
|
||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<libertyAlliance xmlns="http://www.entrouvert.org/namespaces/expression/0.0">
|
<libertyAlliance xmlns="http://www.entrouvert.org/namespaces/expression/0.0">
|
||||||
|
<metadata src="../../../tests/data/sp2-la/metadata.xml"/>
|
||||||
<privateKeyFile>../../../tests/data/sp2-la/private-key-raw.pem</privateKeyFile>
|
<privateKeyFile>../../../tests/data/sp2-la/private-key-raw.pem</privateKeyFile>
|
||||||
<publicKeyFile>../../../tests/data/sp2-la/public-key.pem</publicKeyFile>
|
<publicKeyFile>../../../tests/data/sp2-la/public-key.pem</publicKeyFile>
|
||||||
<certificateFile>../../../tests/data/sp2-la/certificate.pem</certificateFile>
|
<certificateFile>../../../tests/data/sp2-la/certificate.pem</certificateFile>
|
||||||
<peerMetadata src="identity-providers/idp2-metadata.xml"/>
|
<peerMetadata src="../../../tests/data/idp2-la/metadata.xml"/>
|
||||||
<peerPublicKeyFile>../../../tests/data/idp2-la/public-key.pem</peerPublicKeyFile>
|
<peerPublicKeyFile>../../../tests/data/idp2-la/public-key.pem</peerPublicKeyFile>
|
||||||
<peerCACertificateFile>../../../tests/data/ca2-la/certificate.pem</peerCACertificateFile>
|
<peerCACertificateFile>../../../tests/data/ca2-la/certificate.pem</peerCACertificateFile>
|
||||||
|
|
||||||
|
|
Reference in New Issue