Zelestra

Zelestra Standards

RealmDefinition

A realm definition document defines a realm, which is a set of resources that are implemented and secured as a group. RealmDefinition implements RealmType.

Example
<?xml version="1.0" encoding="UTF-8"?>
<RealmDefinition xmlns="http://zlst.org/schemas/2001/RealmDefinition"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://zlst.org/schemas/2001/RealmDefinition
       http://zlst.org/schemas/2001/RealmDefinition/RealmDefinition.xsd"
       uri="http://www.zelestra.com/realms/realm01.xml"
       created="2003-01-01T12:00:00Z"
       modified="2003-01-01T12:00:00Z">
  <Name>Realm One</Name>
  <Description>This is a realm.</Description>
  <HomePage>http://www.zelestra.com/realms/realm01.html</HomePage>
  <Services>http://www.zelestra.com/realms/realm01.wsdl</Services>
</RealmDefinition>

Definition

In addition to the elements supplied by RealmType:

The RealmDefinition element MUST have a uri attribute. This attribute is the internet-wide unique identifier for the document. It is the fully specified URI to the document.

The RealmDefinition element MAY have a created attribute. This attribute is the time that the document was created in Coordinated Universal Time (UTC). When specified, the created time MUST NOT be later than the modified time.

The RealmDefinition element MUST have a modified attribute. This attribute is the time that the document was last modified in Coordinated Universal Time (UTC).  This value MUST be the same as the actual last modified time (UTC) of the document pointed to by the uri attribute.

The RealmDefinition element MAY include other elements as long as they are from another namespace.

The URL for this page (http://zlst.org/schemas/2001/RealmDefinition) is the appropriate XML namespace designation for RealmDefinition. The appropriate schema location designation is http://zlst.org/schemas/2001/RealmDefinition/RealmDefinition.xsd.