md:EntityDescriptor
Element information
Namespace: urn:oasis:names:tc:SAML:2.0:metadata
Schema document: saml-2.0-os/saml-schema-metadata-2.0.xsd
Type: md:EntityDescriptorType
Properties: Global, Qualified
Content
- Sequence [1..1]
- ds:Signature [0..1]
- md:Extensions [0..1]
- Choice [1..1]
- md:Organization [0..1]
- md:ContactPerson [0..*]
- md:AdditionalMetadataLocation [0..*]
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
entityID | [1..1] | md:entityIDType | ||
validUntil | [0..1] | xsd:dateTime | ||
cacheDuration | [0..1] | xsd:duration | ||
ID | [0..1] | xsd:ID | ||
Any attribute | [0..*] | Namespace: ##other, Process Contents: lax |
Used in
- Type md:EntitiesDescriptorType (Element md:EntitiesDescriptor)
Sample instance
<md:EntityDescriptor entityID="http://www.example.com/" ID="ID"> <ds:Signature> <ds:SignedInfo> <ds:CanonicalizationMethod Algorithm="http://www.example.com/">Any text, intermingled with: <!--any element--> </ds:CanonicalizationMethod> <ds:SignatureMethod Algorithm="http://www.example.com/">Any text, intermingled with:... </ds:SignatureMethod> <ds:Reference URI="http://www.example.com/">... </ds:Reference> </ds:SignedInfo> <ds:SignatureValue>GpM7</ds:SignatureValue> <ds:KeyInfo>Any text, intermingled with: <ds:KeyName>string</ds:KeyName> </ds:KeyInfo> <ds:Object>Any text, intermingled with: <!--any element--> </ds:Object> </ds:Signature> <md:Extensions> <!--any element--> </md:Extensions> <md:RoleDescriptor ID="ID" protocolSupportEnumeration="http://www.example.com/ http://www.example.com/"> <ds:Signature> <ds:SignedInfo>... </ds:SignedInfo> <ds:SignatureValue>GpM7</ds:SignatureValue> <ds:KeyInfo>Any text, intermingled with:... </ds:KeyInfo> <ds:Object>Any text, intermingled with:... </ds:Object> </ds:Signature> <md:Extensions> <!--any element--> </md:Extensions> <md:KeyDescriptor> <ds:KeyInfo>Any text, intermingled with:... </ds:KeyInfo> <md:EncryptionMethod Algorithm="http://www.example.com/">Any text, intermingled with:... </md:EncryptionMethod> </md:KeyDescriptor> <md:Organization> <md:Extensions> <!--any element--> </md:Extensions> <md:OrganizationName xml:lang="en-US">string</md:OrganizationName> <md:OrganizationDisplayName xml:lang="en-US">string</md:OrganizationDisplayName> <md:OrganizationURL xml:lang="en-US">http://www.example.com/</md:OrganizationURL> </md:Organization> <md:ContactPerson contactType="technical"> <md:Extensions> <!--any element--> </md:Extensions> <md:Company>string</md:Company> <md:GivenName>string</md:GivenName> <md:SurName>string</md:SurName> <md:EmailAddress>http://www.example.com/</md:EmailAddress> <md:TelephoneNumber>string</md:TelephoneNumber> </md:ContactPerson> </md:RoleDescriptor> <md:Organization> <md:Extensions> <!--any element--> </md:Extensions> <md:OrganizationName xml:lang="en-US">string</md:OrganizationName> <md:OrganizationDisplayName xml:lang="en-US">string</md:OrganizationDisplayName> <md:OrganizationURL xml:lang="en-US">http://www.example.com/</md:OrganizationURL> </md:Organization> <md:ContactPerson contactType="technical"> <md:Extensions> <!--any element--> </md:Extensions> <md:Company>string</md:Company> <md:GivenName>string</md:GivenName> <md:SurName>string</md:SurName> <md:EmailAddress>http://www.example.com/</md:EmailAddress> <md:TelephoneNumber>string</md:TelephoneNumber> </md:ContactPerson> <md:AdditionalMetadataLocation namespace="http://www.example.com/">http://www.example.com/</md:AdditionalMetadataLocation> </md:EntityDescriptor>