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 <achi...@wso2.com> 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(
> RPCUtil.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(IdentitySAMLSSOConfigServiceStub.
> 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.
> invoke(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(
> NioEndpoint.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.
> run(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(
> RPCUtil.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(IdentitySAMLSSOConfigServiceStub.
> 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.
> invoke(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(
> NioEndpoint.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.
> run(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: achi...@wso2.com
> Mobile: +943 882 897
>
> [image: http://wso2.com/signature] <http://wso2.com/signature>
>
> On Mon, Jul 16, 2018 at 10:46 AM, Achini Jayasena <achi...@wso2.com>
> 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: achi...@wso2.com
>> 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-22T14:48:13Z" cacheDuration="PT604800S" entityID="sample.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:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://sample.com:3443/federation/SPSloSoap/metaAlias/sp"/>
    <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="https://sample.com:3443/federation/Consumer/metaAlias/sp"; index="1"/>
  </md:SPSSODescriptor>
</md:EntityDescriptor>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to