Hi Farasath and Doc team,

@ Farasath, I  got the matadata file sample given in the document. [1].
It's working  after add XML name spaces.
And also is there a way to enable the response signing through the metadata
file upload? Is metadata file support for all manual saml configurations in
IS?

@doc team, Please do the update for metadata configuration file in
document  [1] since the given sample not working without Xml name spaces.

Please find the updated metadata file attached here with.

[1] : https://docs.wso2.com/display/IS550/Adding+and+Configuring+a
+Service+Provider#AddingandConfiguringaServiceProvider-Metad
atafileconfiguration



*Thanks & Best Regards!*

*Achini Jayasena*
*Software Engineer - QA | WSO2*

Email: [email protected]
Mobile: +943 882 897

[image: http://wso2.com/signature] <http://wso2.com/signature>

On Fri, Jul 20, 2018 at 8:40 PM, Farasath Ahamed <[email protected]> wrote:

> Hi Achini,
>
> Seems like there is a possible issue with the metadata file you have
> created. (Initially, I thought it was due to a binary character in the
> file, but it doesn't seem to be the case). A similar error has been
> reported in [1]. And the resolution was to fix the <EntityDescriptor>
> with a specific format (With XML namespaces etc.)
>
> I created a metadata file using https://www.samltool.com/sp_metadata.php
> with the same details(see the attachment) and uploaded it to IS 5.5.0 WUM
> pack and it worked without any issue. To find the issue with your metadata
> file can you explain how you generated the metadata file?
>
>
> [1] http://codeverge.com/novell.support.access-manager/
> error-importing-saml2-metadata/1980697
>
> On Fri, Jul 20, 2018 at 4:10 PM, Achini Jayasena <[email protected]> wrote:
>
>> Hi all,
>>
>> Seems this is a bug and I have created a git issue [1]. please find the
>> error log from below.
>>
>> product version. 5.5 latest wum update.
>>
>> [1] - https://github.com/wso2/product-is/issues/3453
>>
>> [2018-07-20 15:18:57,194] ERROR 
>> {org.wso2.carbon.identity.sp.metadata.saml2.util.Parser}
>> -  Error While reading Service Provider metadata xml
>> org.xml.sax.SAXParseException: Element type "EntityDescriptor" must be
>> followed by either attribute specifications, ">" or "/>".
>>     at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>>     at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>>     at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
>>     at org.wso2.carbon.identity.sp.metadata.saml2.util.Parser.gener
>> ateMetadataObjectFromString(Parser.java:252)
>>     at org.wso2.carbon.identity.sp.metadata.saml2.util.Parser.parse
>> (Parser.java:199)
>>     at org.wso2.carbon.identity.sso.saml.admin.SAMLSSOConfigAdmin.u
>> ploadRelyingPartyServiceProvider(SAMLSSOConfigAdmin.java:148)
>>     at org.wso2.carbon.identity.sso.saml.SAMLSSOConfigService.uploa
>> dRPServiceProvider(SAMLSSOConfigService.java:71)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
>> ssorImpl.java:62)
>>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
>> thodAccessorImpl.java:43)
>>     at java.lang.reflect.Method.invoke(Method.java:498)
>>     at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RP
>> CUtil.java:212)
>>     at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusi
>> nessLogic(RPCMessageReceiver.java:117)
>>     at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invo
>> keBusinessLogic(AbstractInOutMessageReceiver.java:40)
>>     at org.apache.axis2.receivers.AbstractMessageReceiver.receive(A
>> bstractMessageReceiver.java:110)
>>     at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
>>     at org.apache.axis2.transport.local.LocalTransportReceiver.proc
>> essMessage(LocalTransportReceiver.java:170)
>>     at org.apache.axis2.transport.local.LocalTransportReceiver.proc
>> essMessage(LocalTransportReceiver.java:82)
>>     at org.wso2.carbon.core.transports.local.CarbonLocalTransportSe
>> nder.finalizeSendWithToAddress(CarbonLocalTransportSender.java:45)
>>     at org.apache.axis2.transport.local.LocalTransportSender.invoke
>> (LocalTransportSender.java:77)
>>     at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442)
>>     at org.apache.axis2.description.OutInAxisOperationClient.send(O
>> utInAxisOperation.java:441)
>>     at org.apache.axis2.description.OutInAxisOperationClient.execut
>> eImpl(OutInAxisOperation.java:227)
>>     at org.apache.axis2.client.OperationClient.execute(OperationCli
>> ent.java:149)
>>     at org.wso2.carbon.identity.sso.saml.stub.IdentitySAMLSSOConfig
>> ServiceStub.uploadRPServiceProvider(IdentitySAMLSSOConfigSer
>> viceStub.java:3033)
>>     at org.wso2.carbon.identity.sso.saml.ui.client.SAMLSSOConfigSer
>> viceClient.uploadServiceProvider(SAMLSSOConfigServiceClient.java:95)
>>     at org.wso2.carbon.identity.sso.saml.ui.client.SamlSPMetadataUp
>> loadExecutor.execute(SamlSPMetadataUploadExecutor.java:88)
>>     at org.wso2.carbon.ui.transports.fileupload.AbstractFileUploadE
>> xecutor.executeGeneric(AbstractFileUploadExecutor.java:104)
>>     at org.wso2.carbon.ui.transports.fileupload.FileUploadExecutorM
>> anager$CarbonXmlFileUploadExecHandler.execute(FileUploadExec
>> utorManager.java:436)
>>     at org.wso2.carbon.ui.transports.fileupload.FileUploadExecutorM
>> anager$FileUploadExecutionHandlerManager.startExec(FileUploa
>> dExecutorManager.java:320)
>>     at org.wso2.carbon.ui.transports.fileupload.FileUploadExecutorM
>> anager.execute(FileUploadExecutorManager.java:127)
>>     at org.wso2.carbon.ui.transports.FileUploadServlet.doPost(FileU
>> ploadServlet.java:57)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
>>     at org.eclipse.equinox.http.helper.ContextPathServletAdaptor.se
>> rvice(ContextPathServletAdaptor.java:37)
>>     at org.eclipse.equinox.http.servlet.internal.ServletRegistratio
>> n.service(ServletRegistration.java:61)
>>     at org.eclipse.equinox.http.servlet.internal.ProxyServlet.proce
>> ssAlias(ProxyServlet.java:128)
>>     at org.eclipse.equinox.http.servlet.internal.ProxyServlet.servi
>> ce(ProxyServlet.java:68)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
>>     at org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service
>> (DelegationServlet.java:68)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:303)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilte
>> r.java:52)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:241)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.owasp.csrfguard.CsrfGuardFilter.doFilter(CsrfGuardFilter
>> .java:88)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:241)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilte
>> r(CharacterSetFilter.java:65)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:241)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilte
>> r(HttpHeaderSecurityFilter.java:124)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:241)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.apache.catalina.core.StandardWrapperValve.invoke(Standar
>> dWrapperValve.java:219)
>>     at org.apache.catalina.core.StandardContextValve.invoke(Standar
>> dContextValve.java:110)
>>     at org.apache.catalina.core.StandardHostValve.invoke(StandardHo
>> stValve.java:169)
>>     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo
>> rtValve.java:103)
>>     at org.wso2.carbon.identity.context.rewrite.valve.TenantContext
>> RewriteValve.invoke(TenantContextRewriteValve.java:80)
>>     at org.wso2.carbon.identity.authz.valve.AuthorizationValve.invo
>> ke(AuthorizationValve.java:91)
>>     at org.wso2.carbon.identity.auth.valve.AuthenticationValve.invo
>> ke(AuthenticationValve.java:60)
>>     at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInv
>> ocation(CompositeValve.java:99)
>>     at org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke
>> (CarbonTomcatValve.java:47)
>>     at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(Tena
>> ntLazyLoaderValve.java:57)
>>     at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invok
>> eValves(TomcatValveContainer.java:47)
>>     at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(Comp
>> ositeValve.java:62)
>>     at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetection
>> Valve.invoke(CarbonStuckThreadDetectionValve.java:159)
>>     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogVa
>> lve.java:962)
>>     at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.
>> invoke(CarbonContextCreatorValve.java:57)
>>     at org.apache.catalina.core.StandardEngineValve.invoke(Standard
>> EngineValve.java:116)
>>     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd
>> apter.java:445)
>>     at org.apache.coyote.http11.AbstractHttp11Processor.process(Abs
>> tractHttp11Processor.java:1115)
>>     at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler
>> .process(AbstractProtocol.java:637)
>>     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun
>> (NioEndpoint.java:1775)
>>     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(N
>> ioEndpoint.java:1734)
>>     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool
>> Executor.java:1149)
>>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo
>> lExecutor.java:624)
>>     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.r
>> un(TaskThread.java:61)
>>     at java.lang.Thread.run(Thread.java:748)
>> [2018-07-20 15:18:57,197] ERROR 
>> {org.wso2.carbon.identity.sso.saml.SAMLSSOConfigService}
>> -  Error while uploading service provider
>> org.wso2.carbon.identity.base.IdentityException: Error obtaining a
>> registry for adding a new service provider
>>     at org.wso2.carbon.identity.base.IdentityException.error(Identi
>> tyException.java:60)
>>     at org.wso2.carbon.identity.sso.saml.admin.SAMLSSOConfigAdmin.u
>> ploadRelyingPartyServiceProvider(SAMLSSOConfigAdmin.java:171)
>>     at org.wso2.carbon.identity.sso.saml.SAMLSSOConfigService.uploa
>> dRPServiceProvider(SAMLSSOConfigService.java:71)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
>> ssorImpl.java:62)
>>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
>> thodAccessorImpl.java:43)
>>     at java.lang.reflect.Method.invoke(Method.java:498)
>>     at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RP
>> CUtil.java:212)
>>     at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusi
>> nessLogic(RPCMessageReceiver.java:117)
>>     at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invo
>> keBusinessLogic(AbstractInOutMessageReceiver.java:40)
>>     at org.apache.axis2.receivers.AbstractMessageReceiver.receive(A
>> bstractMessageReceiver.java:110)
>>     at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
>>     at org.apache.axis2.transport.local.LocalTransportReceiver.proc
>> essMessage(LocalTransportReceiver.java:170)
>>     at org.apache.axis2.transport.local.LocalTransportReceiver.proc
>> essMessage(LocalTransportReceiver.java:82)
>>     at org.wso2.carbon.core.transports.local.CarbonLocalTransportSe
>> nder.finalizeSendWithToAddress(CarbonLocalTransportSender.java:45)
>>     at org.apache.axis2.transport.local.LocalTransportSender.invoke
>> (LocalTransportSender.java:77)
>>     at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442)
>>     at org.apache.axis2.description.OutInAxisOperationClient.send(O
>> utInAxisOperation.java:441)
>>     at org.apache.axis2.description.OutInAxisOperationClient.execut
>> eImpl(OutInAxisOperation.java:227)
>>     at org.apache.axis2.client.OperationClient.execute(OperationCli
>> ent.java:149)
>>     at org.wso2.carbon.identity.sso.saml.stub.IdentitySAMLSSOConfig
>> ServiceStub.uploadRPServiceProvider(IdentitySAMLSSOConfigSer
>> viceStub.java:3033)
>>     at org.wso2.carbon.identity.sso.saml.ui.client.SAMLSSOConfigSer
>> viceClient.uploadServiceProvider(SAMLSSOConfigServiceClient.java:95)
>>     at org.wso2.carbon.identity.sso.saml.ui.client.SamlSPMetadataUp
>> loadExecutor.execute(SamlSPMetadataUploadExecutor.java:88)
>>     at org.wso2.carbon.ui.transports.fileupload.AbstractFileUploadE
>> xecutor.executeGeneric(AbstractFileUploadExecutor.java:104)
>>     at org.wso2.carbon.ui.transports.fileupload.FileUploadExecutorM
>> anager$CarbonXmlFileUploadExecHandler.execute(FileUploadExec
>> utorManager.java:436)
>>     at org.wso2.carbon.ui.transports.fileupload.FileUploadExecutorM
>> anager$FileUploadExecutionHandlerManager.startExec(FileUploa
>> dExecutorManager.java:320)
>>     at org.wso2.carbon.ui.transports.fileupload.FileUploadExecutorM
>> anager.execute(FileUploadExecutorManager.java:127)
>>     at org.wso2.carbon.ui.transports.FileUploadServlet.doPost(FileU
>> ploadServlet.java:57)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
>>     at org.eclipse.equinox.http.helper.ContextPathServletAdaptor.se
>> rvice(ContextPathServletAdaptor.java:37)
>>     at org.eclipse.equinox.http.servlet.internal.ServletRegistratio
>> n.service(ServletRegistration.java:61)
>>     at org.eclipse.equinox.http.servlet.internal.ProxyServlet.proce
>> ssAlias(ProxyServlet.java:128)
>>     at org.eclipse.equinox.http.servlet.internal.ProxyServlet.servi
>> ce(ProxyServlet.java:68)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
>>     at org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service
>> (DelegationServlet.java:68)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:303)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilte
>> r.java:52)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:241)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.owasp.csrfguard.CsrfGuardFilter.doFilter(CsrfGuardFilter
>> .java:88)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:241)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilte
>> r(CharacterSetFilter.java:65)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:241)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilte
>> r(HttpHeaderSecurityFilter.java:124)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:241)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.apache.catalina.core.StandardWrapperValve.invoke(Standar
>> dWrapperValve.java:219)
>>     at org.apache.catalina.core.StandardContextValve.invoke(Standar
>> dContextValve.java:110)
>>     at org.apache.catalina.core.StandardHostValve.invoke(StandardHo
>> stValve.java:169)
>>     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo
>> rtValve.java:103)
>>     at org.wso2.carbon.identity.context.rewrite.valve.TenantContext
>> RewriteValve.invoke(TenantContextRewriteValve.java:80)
>>     at org.wso2.carbon.identity.authz.valve.AuthorizationValve.invo
>> ke(AuthorizationValve.java:91)
>>     at org.wso2.carbon.identity.auth.valve.AuthenticationValve.invo
>> ke(AuthenticationValve.java:60)
>>     at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInv
>> ocation(CompositeValve.java:99)
>>     at org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke
>> (CarbonTomcatValve.java:47)
>>     at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(Tena
>> ntLazyLoaderValve.java:57)
>>     at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invok
>> eValves(TomcatValveContainer.java:47)
>>     at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(Comp
>> ositeValve.java:62)
>>     at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetection
>> Valve.invoke(CarbonStuckThreadDetectionValve.java:159)
>>     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogVa
>> lve.java:962)
>>     at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.
>> invoke(CarbonContextCreatorValve.java:57)
>>     at org.apache.catalina.core.StandardEngineValve.invoke(Standard
>> EngineValve.java:116)
>>     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd
>> apter.java:445)
>>     at org.apache.coyote.http11.AbstractHttp11Processor.process(Abs
>> tractHttp11Processor.java:1115)
>>     at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler
>> .process(AbstractProtocol.java:637)
>>     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun
>> (NioEndpoint.java:1775)
>>     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(N
>> ioEndpoint.java:1734)
>>     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool
>> Executor.java:1149)
>>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo
>> lExecutor.java:624)
>>     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.r
>> un(TaskThread.java:61)
>>     at java.lang.Thread.run(Thread.java:748)
>> Caused by: org.wso2.carbon.identity.base.IdentityException: Issuer
>> cannot be found in the provided arguments.
>>     at org.wso2.carbon.identity.core.dao.SAMLSSOServiceProviderDAO.
>> addServiceProvider(SAMLSSOServiceProviderDAO.java:216)
>>     at org.wso2.carbon.identity.core.persistence.IdentityPersistenc
>> eManager.addServiceProvider(IdentityPersistenceManager.java:239)
>>     at org.wso2.carbon.identity.sso.saml.admin.SAMLSSOConfigAdmin.u
>> ploadRelyingPartyServiceProvider(SAMLSSOConfigAdmin.java:163)
>>     ... 73 more
>>
>>
>>
>>
>> *Thanks & Best Regards!*
>>
>> *Achini Jayasena*
>> *Software Engineer - QA | WSO2*
>>
>> Email: [email protected]
>> Mobile: +943 882 897
>>
>> [image: http://wso2.com/signature] <http://wso2.com/signature>
>>
>> On Mon, Jul 16, 2018 at 10:46 AM, Achini Jayasena <[email protected]>
>> wrote:
>>
>>> Hi All,
>>>
>>> Scenario: SP creation - metadata configuration.
>>>
>>> Uploading the metadata file gives following error
>>> Error: Metadata uploading failed. Error while uploading the service
>>> provider.
>>>
>>> I use the same metadata file given in the reference [1]. Anybody have
>>> idea to sort this out?
>>>
>>>  [1] Reference: https://docs.wso2.com/display/
>>> IS550/Adding+and+Configuring+a+Service+Provider#AddingandCon
>>> figuringaServiceProvider-Metadatafileconfiguration
>>>
>>> Please find the metadata file attached herewith.
>>>
>>>
>>> *Thanks & Best Regards!*
>>>
>>> *Achini Jayasena*
>>> *Software Engineer - QA | WSO2*
>>>
>>> Email: [email protected]
>>> Mobile: +943 882 897
>>>
>>> [image: http://wso2.com/signature] <http://wso2.com/signature>
>>>
>>
>>
>
>
> --
> Farasath Ahamed
> Senior Software Engineer, WSO2 Inc.; http://wso2.com
> Mobile: +94777603866
> Blog: blog.farazath.com
> Twitter: @farazath619 <https://twitter.com/farazath619>
> <http://wso2.com/signature>
>
>
>
>
<?xml version="1.0"?>
<md:EntityDescriptor xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata" validUntil="2018-07-25T04:49:17Z" cacheDuration="PT604800S" entityID="travelocity.com">
  <md:SPSSODescriptor AuthnRequestsSigned="false" WantAssertionsSigned="false" protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">
    <md:KeyDescriptor use="signing">
      <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#";>
        <ds:X509Data>
          <ds:X509Certificate>MIIC+jCCAmOgAwIBAgIJAParOnPwEkKjMA0GCSqGSIb3DQEBBQUAMIGKMQswCQYDVQQGEwJMSzEQMA4GA1UECBMHV2VzdGVybjEQMA4GA1UEBxMHQ29sb21ibzEWMBQGA1UEChMNU29mdHdhcmUgVmlldzERMA8GA1UECxMIVHJhaW5pbmcxLDAqBgNVBAMTI1NvZnR3YXJlIFZpZXcgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MB4XDTEwMDcxMDA2MzMwM1oXDTI0MDMxODA2MzMwM1owdjELMAkGA1UEBhMCTEsxEDAOBgNVBAgTB1dlc3Rlcm4xEDAOBgNVBAcTB0NvbG9tYm8xFjAUBgNVBAoTDVNvZnR3YXJlIFZpZXcxETAPBgNVBAsTCFRyYWluaW5nMRgwFgYDVQQDEw9NeSBUZXN0IFNlcnZpY2UwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAN6bi0llFz+R+93nLLK5BmnuF48tbODpMBH7yGZ1/ESVUZoYm0GaPzg/ai3rX3r8BEr4TUrhhpKUKBpFxZvb2q+yREIeDEkDbHJuyVdS6hvtfa89WMJtwc7gwYYkY8AoVJ94gU54GP2B6XyNpgDTXPd0d3aH/Zt669xGAVoe/0iPAgMBAAGjezB5MAkGA1UdEwQCMAAwHQYDVR0OBBYEFNAwSamhuJSwXG0SJnWdIVF1PkW9MB8GA1UdIwQYMBaAFNa3YmhDO7BOwbUqmYU1k/U6p/UUMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTANBgkqhkiG9w0BAQUFAAOBgQBwwC5H+U0a+ps4tDCicHQfC2SXRTgF7PlAu2rLfmJ7jyoDX+lFEoWDUoE5qkTpMjsR1q/+2j9eTyi9xGj5sby4yFvmXf8jS5L6zMkkezSb6QAvtSHcLfefKeidq6NDBJ8DhWHi/zvC9YbT0KkCToEgvCTBpRZgdSFxTJcUksqoFA==</ds:X509Certificate>
        </ds:X509Data>
      </ds:KeyInfo>
    </md:KeyDescriptor>
    <md:KeyDescriptor use="encryption">
      <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#";>
        <ds:X509Data>
          <ds:X509Certificate>MIIC+jCCAmOgAwIBAgIJAParOnPwEkKjMA0GCSqGSIb3DQEBBQUAMIGKMQswCQYDVQQGEwJMSzEQMA4GA1UECBMHV2VzdGVybjEQMA4GA1UEBxMHQ29sb21ibzEWMBQGA1UEChMNU29mdHdhcmUgVmlldzERMA8GA1UECxMIVHJhaW5pbmcxLDAqBgNVBAMTI1NvZnR3YXJlIFZpZXcgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MB4XDTEwMDcxMDA2MzMwM1oXDTI0MDMxODA2MzMwM1owdjELMAkGA1UEBhMCTEsxEDAOBgNVBAgTB1dlc3Rlcm4xEDAOBgNVBAcTB0NvbG9tYm8xFjAUBgNVBAoTDVNvZnR3YXJlIFZpZXcxETAPBgNVBAsTCFRyYWluaW5nMRgwFgYDVQQDEw9NeSBUZXN0IFNlcnZpY2UwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAN6bi0llFz+R+93nLLK5BmnuF48tbODpMBH7yGZ1/ESVUZoYm0GaPzg/ai3rX3r8BEr4TUrhhpKUKBpFxZvb2q+yREIeDEkDbHJuyVdS6hvtfa89WMJtwc7gwYYkY8AoVJ94gU54GP2B6XyNpgDTXPd0d3aH/Zt669xGAVoe/0iPAgMBAAGjezB5MAkGA1UdEwQCMAAwHQYDVR0OBBYEFNAwSamhuJSwXG0SJnWdIVF1PkW9MB8GA1UdIwQYMBaAFNa3YmhDO7BOwbUqmYU1k/U6p/UUMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTANBgkqhkiG9w0BAQUFAAOBgQBwwC5H+U0a+ps4tDCicHQfC2SXRTgF7PlAu2rLfmJ7jyoDX+lFEoWDUoE5qkTpMjsR1q/+2j9eTyi9xGj5sby4yFvmXf8jS5L6zMkkezSb6QAvtSHcLfefKeidq6NDBJ8DhWHi/zvC9YbT0KkCToEgvCTBpRZgdSFxTJcUksqoFA==</ds:X509Certificate>
        </ds:X509Data>
      </ds:KeyInfo>
    </md:KeyDescriptor>
    <md:NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified</md:NameIDFormat>
    <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="http://localhost:8080/travelocity.com/home.jsp"; index="1"/>
  </md:SPSSODescriptor>
</md:EntityDescriptor>

_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to