MINI MINI MANI MO

Path : /opt/oracle/product/18c/dbhomeXE/rdbms/xml/schema/
File Upload :
Current File : //opt/oracle/product/18c/dbhomeXE/rdbms/xml/schema/dav.xsd.10.2

<schema xmlns="http://www.w3.org/2001/XMLSchema" 
        targetNamespace="DAV:" version="1.0"
        xmlns:xdb="http://xmlns.oracle.com/xdb"
        xmlns:xdbacl="http://xmlns.oracle.com/xdb/acl.xsd"
        xmlns:dav="DAV:"
        elementFormDefault="qualified">

   <annotation> 
      <documentation>
        This XML schema declares all the DAV privilege elements 
      </documentation> 
      <appinfo>
         <dav:all>
           <dav:read>
             <xdbacl:read-properties/>
             <xdbacl:read-contents/>
             <xdbacl:resolve/>
           </dav:read>
           <dav:write>
             <xdbacl:update/>
             <xdbacl:link/>
             <xdbacl:unlink/>
             <xdbacl:unlink-from/>
           </dav:write>
           <dav:read-acl>
             <xdbacl:read-acl/>
           </dav:read-acl>
           <dav:write-acl>
             <xdbacl:write-acl-ref/>
             <xdbacl:update-acl/>
           </dav:write-acl>
           <dav:lock/>
           <dav:unlock/>
         </dav:all>
      </appinfo>
   </annotation>

   <import namespace="http://xmlns.oracle.com/xdb/acl.xsd" 
           schemaLocation="http://xmlns.oracle.com/xdb/acl.xsd"/>

   <!-- declare all DAV privileges -->
   <element name = "all" type="xdbacl:privilegeNameType" 
            substitutionGroup="xdbacl:privilegeName" xdb:defaultTable=""/>
   <element name = "read" type="xdbacl:privilegeNameType" 
            substitutionGroup="xdbacl:privilegeName" xdb:defaultTable=""/>
   <element name = "write" type="xdbacl:privilegeNameType" 
            substitutionGroup="xdbacl:privilegeName" xdb:defaultTable=""/>
   <element name = "read-acl" type="xdbacl:privilegeNameType" 
            substitutionGroup="xdbacl:privilegeName" xdb:defaultTable=""/>
   <element name = "write-acl" type="xdbacl:privilegeNameType" 
            substitutionGroup="xdbacl:privilegeName" xdb:defaultTable=""/>
   <element name = "lock" type="xdbacl:privilegeNameType" 
            substitutionGroup="xdbacl:privilegeName" xdb:defaultTable=""/>
   <element name = "unlock" type="xdbacl:privilegeNameType" 
            substitutionGroup="xdbacl:privilegeName" xdb:defaultTable=""/>

 </schema>

OHA YOOOO