Unit test for 1.x POST binding, plus fixes.
[shibboleth/cpp-opensaml.git] / samltest / data / binding / example-metadata.xml
1 <EntitiesDescriptor\r
2     xmlns="urn:oasis:names:tc:SAML:2.0:metadata"\r
3     xmlns:ds="http://www.w3.org/2000/09/xmldsig#"\r
4     validUntil="2010-01-01T00:00:00Z">\r
5 \r
6         <EntityDescriptor entityID="https://idp.example.org/">\r
7                 \r
8                 <IDPSSODescriptor protocolSupportEnumeration="urn:oasis:names:tc:SAML:1.1:protocol urn:oasis:names:tc:SAML:2.0:protocol">\r
9                         <KeyDescriptor use="signing">\r
10                             <ds:KeyInfo>\r
11                                 <ds:X509Data>\r
12                                         <ds:X509Certificate>\r
13                                                 MIICjzCCAfigAwIBAgIJAKk8t1hYcMkhMA0GCSqGSIb3DQEBBAUAMDoxCzAJBgNV
14                                                 BAYTAlVTMRIwEAYDVQQKEwlJbnRlcm5ldDIxFzAVBgNVBAMTDnNwLmV4YW1wbGUu
15                                                 b3JnMB4XDTA1MDYyMDE1NDgzNFoXDTMyMTEwNTE1NDgzNFowOjELMAkGA1UEBhMC
16                                                 VVMxEjAQBgNVBAoTCUludGVybmV0MjEXMBUGA1UEAxMOc3AuZXhhbXBsZS5vcmcw
17                                                 gZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANlZ1L1mKzYbUVKiMQLhZlfGDyYa
18                                                 /jjCiaXP0WhLNgvJpOTeajvsrApYNnFX5MLNzuC3NeQIjXUNLN2Yo2MCSthBIOL5
19                                                 qE5dka4z9W9zytoflW1LmJ8vXpx8Ay/meG4z//J5iCpYVEquA0xl28HUIlownZUF
20                                                 7w7bx0cF/02qrR23AgMBAAGjgZwwgZkwHQYDVR0OBBYEFJZiO1qsyAyc3HwMlL9p
21                                                 JpN6fbGwMGoGA1UdIwRjMGGAFJZiO1qsyAyc3HwMlL9pJpN6fbGwoT6kPDA6MQsw
22                                                 CQYDVQQGEwJVUzESMBAGA1UEChMJSW50ZXJuZXQyMRcwFQYDVQQDEw5zcC5leGFt
23                                                 cGxlLm9yZ4IJAKk8t1hYcMkhMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEEBQAD
24                                                 gYEAMFq/UeSQyngE0GpZueyD2UW0M358uhseYOgGEIfm+qXIFQF6MYwNoX7WFzhC
25                                                 LJZ2E6mEvZZFHCHUtl7mGDvsRwgZ85YCtRbvleEpqfgNQToto9pLYe+X6vvH9Z6p
26                                                 gmYsTmak+kxO93JprrOd9xp8aZPMEprL7VCdrhbZEfyYER0=
27                                         </ds:X509Certificate>\r
28                                 </ds:X509Data>\r
29                             </ds:KeyInfo>\r
30                         </KeyDescriptor>\r
31 \r
32                         <SingleSignOnService Binding="urn:oasis:names:tc:SAML:2.0:protocol"\r
33                             Location="https://idp.example.org/SSO"/>\r
34                 </IDPSSODescriptor>\r
35                 \r
36                 <Organization>\r
37                     <OrganizationName xml:lang="en">Example Identity Provider</OrganizationName>\r
38                     <OrganizationDisplayName xml:lang="en">Identities 'R' Us</OrganizationDisplayName>\r
39                     <OrganizationURL xml:lang="en">http://idp.example.org/</OrganizationURL>\r
40                 </Organization>\r
41                 <ContactPerson contactType="technical">\r
42                     <SurName>Technical Support</SurName>\r
43                     <EmailAddress>support@idp.example.org</EmailAddress>\r
44                 </ContactPerson>\r
45 \r
46         </EntityDescriptor>\r
47 \r
48         <EntityDescriptor entityID="https://sp.example.org/">\r
49         \r
50                 <SPSSODescriptor protocolSupportEnumeration="urn:oasis:names:tc:SAML:1.1:protocol urn:oasis:names:tc:SAML:2.0:protocol">\r
51                         <KeyDescriptor use="signing">\r
52                             <ds:KeyInfo>\r
53                                 <ds:X509Data>\r
54                                         <ds:X509Certificate>\r
55                                                 MIICjzCCAfigAwIBAgIJAKk8t1hYcMkhMA0GCSqGSIb3DQEBBAUAMDoxCzAJBgNV
56                                                 BAYTAlVTMRIwEAYDVQQKEwlJbnRlcm5ldDIxFzAVBgNVBAMTDnNwLmV4YW1wbGUu
57                                                 b3JnMB4XDTA1MDYyMDE1NDgzNFoXDTMyMTEwNTE1NDgzNFowOjELMAkGA1UEBhMC
58                                                 VVMxEjAQBgNVBAoTCUludGVybmV0MjEXMBUGA1UEAxMOc3AuZXhhbXBsZS5vcmcw
59                                                 gZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANlZ1L1mKzYbUVKiMQLhZlfGDyYa
60                                                 /jjCiaXP0WhLNgvJpOTeajvsrApYNnFX5MLNzuC3NeQIjXUNLN2Yo2MCSthBIOL5
61                                                 qE5dka4z9W9zytoflW1LmJ8vXpx8Ay/meG4z//J5iCpYVEquA0xl28HUIlownZUF
62                                                 7w7bx0cF/02qrR23AgMBAAGjgZwwgZkwHQYDVR0OBBYEFJZiO1qsyAyc3HwMlL9p
63                                                 JpN6fbGwMGoGA1UdIwRjMGGAFJZiO1qsyAyc3HwMlL9pJpN6fbGwoT6kPDA6MQsw
64                                                 CQYDVQQGEwJVUzESMBAGA1UEChMJSW50ZXJuZXQyMRcwFQYDVQQDEw5zcC5leGFt
65                                                 cGxlLm9yZ4IJAKk8t1hYcMkhMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEEBQAD
66                                                 gYEAMFq/UeSQyngE0GpZueyD2UW0M358uhseYOgGEIfm+qXIFQF6MYwNoX7WFzhC
67                                                 LJZ2E6mEvZZFHCHUtl7mGDvsRwgZ85YCtRbvleEpqfgNQToto9pLYe+X6vvH9Z6p
68                                                 gmYsTmak+kxO93JprrOd9xp8aZPMEprL7VCdrhbZEfyYER0=
69                                         </ds:X509Certificate>\r
70                                 </ds:X509Data>\r
71                             </ds:KeyInfo>\r
72                         </KeyDescriptor>\r
73                         \r
74                         <AssertionConsumerService index="1" isDefault="true"\r
75                                 Binding="urn:oasis:names:tc:SAML:1.0:profiles:browser-post"\r
76                                 Location="https://sp.example.org/SAML/POST"/>\r
77 \r
78                 </SPSSODescriptor>\r
79 \r
80                 <Organization>\r
81                         <OrganizationName xml:lang="en">Example Service Provider</OrganizationName>\r
82                         <OrganizationDisplayName xml:lang="en">Services 'R' Us</OrganizationDisplayName>\r
83                         <OrganizationURL xml:lang="en">http://sp.example.org/</OrganizationURL>\r
84                 </Organization>\r
85                 <ContactPerson contactType="technical">\r
86                         <SurName>Technical Support</SurName>\r
87                         <EmailAddress>support@sp.example.org</EmailAddress>\r
88                 </ContactPerson>\r
89                 \r
90         </EntityDescriptor>\r
91 \r
92 </EntitiesDescriptor>\r