/usr/share/arc/schema/arguspep.xsd is in libarccommon1 1.1.1-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | <?xml version="1.0" encoding="UTF-8"?>
<xsd:schema
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.nordugrid.org/schemas/arguspep/2009/10"
xmlns="http://www.nordugrid.org/schemas/arguspep/2010/10"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:element name="PEPD" type="xsd:anyURI"/>
<xsd:element name="Conversion">
<xsd:simpleType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
This element defines how to compose message to PEPD service.
The "subject" option means only X.509 subject will be sent
using predefined XACML attribute. This is default behavior.
In case of "direct" request will be translated from usual
ARC authorization request.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="subject"/>
<xsd:enumeration value="direct"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="Filter">
<xsd:complexType>
<xsd:annotation>
<xsd:documentation xml:lang="en">
This element defines Security Attributes to select and reject.
If there are no Select elements all Attributes are used except
those listed in Reject elements.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="Select" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Reject" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
|