Contact information is expressed in series of <md:ContactPerson> elements in SAML metadata. Note these rules when working with metadata registered in the Incommon Federation:
- Each
<md:EntityDescriptor> element SHOULD contain at least four contacts. Each contact is expressed using the <md:ContactPerson> element. Each should have XML attributes contactType="support", contactType="technical", and contactType="administrative", plus a fourth <md:ContactPerson> element with XML attribute contactType="other" respectively. The element with the contactType="other" is the Security Contact, It carries an extra XML attribute indicating the contact is a security contact. See example below. - An entity MUST declare a technical contact (
contactType="technical"). - An entity MUST declare an administrative contact (
contactType="administrative"). - An entity MUST declare a security contact (
contactType="other"; with an extended REFEDS metadata attribute of contactType="http://refeds.org/metadata/contactType/security".) - Each
<md:ContactPerson> element MUST contain at least one <md:EmailAddress> element. - If a contact is a non-person (such as a mailing list), the
<md:GivenName> element MAY contain a title or label, and the <md:SurName> element SHOULD be omitted. - If a contact is a real person, the
<md:GivenName> and <md:SurName> elements SHOULD reflect the person's real name.
<md:ContactPerson contactType="technical"
xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata">
<md:GivenName>Technical Support Team</md:GivenName>
<md:EmailAddress>mailto:tech_support@example.org</md:EmailAddress>
</md:ContactPerson>
<md:ContactPerson contactType="administrative"
xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata">
<md:GivenName>Office of Administrative Support</md:GivenName>
<md:EmailAddress>mailto:admin_support@example.org</md:EmailAddress>
</md:ContactPerson>
<md:ContactPerson contactType="support"
xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata">
<md:GivenName>Help Desk</md:GivenName>
<md:EmailAddress>mailto:help_desk@example.org</md:EmailAddress>
</md:ContactPerson>
<md:ContactPerson contactType="other"
xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata"
xmlns:remd="http://refeds.org/metadata"
remd:contactType="http://refeds.org/metadata/contactType/security">
<md:GivenName>IT Security Office</md:GivenName>
<md:EmailAddress>mailto:security@example.org</md:EmailAddress>
</md:ContactPerson>
|
See Contacts information for information on how ContactPerson is used in InCommon metadata.