OGC 13-099
9.3.1.1 PolicyStoreList section
The purpose of the paws:PolicyStoreList element is to contain a list of policy stores offered by a PAWS instance. The following XML Schema fragment defines the
paws:PolicyStoreList element:
xsd:element name=PolicyStoreList type=paws:PolicyStoreListType xsd:complexType name=PolicyStoreListType
xsd:sequence minOccurs=0 maxOccurs=unbounded xsd:element name=PolicyStore type=paws:PolicyStoreType maxOccurs=unbounded
xsd:sequence xsd:complexType
xsd:complexType name=PolicyStoreType xsd:sequence
xsd:element name=Name type=paws:urnType xsd:element name=Title type=xsd:string minOccurs=0
xsd:element name=Description type=xsd:string xsd:sequence
xsd:complexType
The paws:PolicyStoreList element shall contain a paws:PolicyStore element for each policy store that the service offers. The paws:PolicyStore element contains metadata
about the policy store.
Table 11 lists the elements that are used to describe each policy store listed within the paws:PolicyStoreList element.
Table 4 — Elements to describe policy stores
Element name Description
Name The unique7 name of a policy store in URN format. This element is mandatory.
Title A human-readable title that briefly identify this policy store in menus.
Description A paws:Description elements is a descriptive narrative for more information about the policy store e.g. type of
the underlying storage model for this policy store – e.g. file-system-folder, table-in-xml-db.
9.3.1.2 SupportedConformanceClass section
In response to a GetCapabilities request, the corresponding PAWS instance shall list all the PAWS conformance classes it complies with. Allowed entries in this list are URN values as defined in table 1 in
section
2
cp. column “Conformance Class URN”. Note that in cases where a conformance class implies conformance to another conformance class, the compliance to the inherited conformance class shall
however be explicitly expressed and hence listed in the SupportedConformanceClass section.
9.3.2 Example