~guitarmanvt/django-saml2-idp/tags

« back to all changes in this revision

Viewing changes to 0.18/idptest/saml2idp/templates/saml2idp/idpssodescriptor.xml

  • Committer: john at andersoninnovative
  • Date: 2012-12-27 05:31:43 UTC
  • Revision ID: svn-v4:41e50629-eb6e-b841-421f-ad03d4eac035:tags:202
Tagging version 0.18; r199 should have been included in tag 0.18.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>
 
2
<md:EntityDescriptor xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" entityID="{{ entity_id }}">
 
3
  <md:IDPSSODescriptor protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol">
 
4
    <md:KeyDescriptor use="signing">
 
5
      <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
 
6
        <ds:X509Data>
 
7
          <ds:X509Certificate>{{ cert_public_key }}</ds:X509Certificate>
 
8
        </ds:X509Data>
 
9
      </ds:KeyInfo>
 
10
    </md:KeyDescriptor>
 
11
    <md:KeyDescriptor use="encryption">
 
12
      <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
 
13
        <ds:X509Data>
 
14
          <ds:X509Certificate>{{ cert_public_key }}</ds:X509Certificate>
 
15
        </ds:X509Data>
 
16
      </ds:KeyInfo>
 
17
    </md:KeyDescriptor>
 
18
    <md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="{{ slo_url }}"/>
 
19
    <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:email</md:NameIDFormat>
 
20
    <md:SingleSignOnService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="{{ sso_url }}"/>
 
21
  </md:IDPSSODescriptor>
 
22
{% comment %}
 
23
<!-- #TODO: Add support for optional Organization section -->
 
24
{# if org #}
 
25
  <md:Organization>
 
26
    <md:OrganizationName xml:lang="en">{{ org.name }}</md:OrganizationName>
 
27
    <md:OrganizationDisplayName xml:lang="en">{{ org.display_name }}</md:OrganizationDisplayName>
 
28
    <md:OrganizationURL xml:lang="en">{{ org.url }}</md:OrganizationURL>
 
29
  </md:Organization>
 
30
{# endif #}
 
31
<!-- #TODO: Add support for optional ContactPerson section(s) -->
 
32
{# for contact in contacts #}
 
33
  <md:ContactPerson contactType="{{ contact.type }}">
 
34
    <md:GivenName>{{ contact.given_name }}</md:GivenName>
 
35
    <md:SurName>{{ contact.sur_name }}</md:SurName>
 
36
    <md:EmailAddress>{{ contact.email }}</md:EmailAddress>
 
37
  </md:ContactPerson>
 
38
{# endfor #}
 
39
{% endcomment %}
 
40
</md:EntityDescriptor>