Import SAML2 Core control XML files for unit tests.
[shibboleth/cpp-opensaml.git] / samltest / data / saml2 / core / ResponseSuccessAuthnAttrib.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <samlp:Response xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3     xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion"
4          xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" ID="_c7055387-af61-4fce-8b98-e2927324b306"
5     InResponseTo="_abcdef123456" Version="2.0" IssueInstant="2006-01-26T13:35:05.000Z">
6     <saml:Issuer Format="urn:oasis:names:tc:SAML:2.0:nameid-format:entity">
7         https://idp.example.org
8     </saml:Issuer>
9          <samlp:Status>
10         <samlp:StatusCode Value="urn:oasis:names:tc:SAML:2.0:status:Success"/>
11     </samlp:Status>
12     <saml:Assertion ID="_a75adf55-01d7-40cc-929f-dbd8372ebdfc" IssueInstant="2006-01-26T13:35:05.000Z"
13                                 Version="2.0">
14         <saml:Issuer Format="urn:oasis:names:tc:SAML:2.0:nameid-format:entity">
15             https://idp.example.org
16         </saml:Issuer>
17         <saml:Subject>
18             <saml:NameID Format="urn:oasis:names:tc:SAML:2.0:nameid-format:transient">
19                 _820d2843-2342-8236-ad28-8ac94fb3e6a1
20             </saml:NameID>
21             <saml:SubjectConfirmation Method="urn:oasis:names:tc:SAML:2.0:cm:bearer"/>
22         </saml:Subject>
23         <saml:Conditions NotBefore="2006-01-26T13:35:05.000Z" NotOnOrAfter="2006-01-26T13:45:05.000Z">
24             <saml:AudienceRestriction>
25                 <saml:Audience>
26                     https://sp.example.org
27                 </saml:Audience>
28             </saml:AudienceRestriction>
29         </saml:Conditions>
30         <saml:AuthnStatement AuthnInstant="2006-01-26T13:35:05.000Z">
31             <saml:AuthnContext>
32                 <saml:AuthnContextClassRef>
33                     urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport
34                 </saml:AuthnContextClassRef>
35                           </saml:AuthnContext>
36         </saml:AuthnStatement>
37         <saml:AttributeStatement>
38             <saml:Attribute
39                 FriendlyName="fooAttrib" Name="urn:foo:attrib"
40                 NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
41                 <saml:AttributeValue xsi:type="xs:string">SomeValue</saml:AttributeValue>
42                 <saml:AttributeValue xsi:type="xs:string">SomeOtherValue</saml:AttributeValue>
43             </saml:Attribute>
44             <saml:Attribute xmlns:x500="urn:oasis:names:tc:SAML:2.0:profiles:attribute:X500"
45                 FriendlyName="eduPersonPrincipalName" Name="urn:oid:1.3.6.1.4.1.5923.1.1.1.6"
46                 NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
47                 <saml:AttributeValue x500:Encoding="LDAP" xsi:type="xs:string">j.doe@idp.example.org</saml:AttributeValue>
48             </saml:Attribute>
49         </saml:AttributeStatement>
50     </saml:Assertion>
51 </samlp:Response>