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.11.0

<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:take-ownership/>
           <dav:execute/>
           <dav:bind>
             <xdbacl:link/>
           </dav:bind>
           <dav:unbind>
             <xdbacl:unlink/>
           </dav:unbind>
           <dav:read-current-user-privilege-set/>
           <dav:read>
             <xdbacl:read-properties/>
             <xdbacl:read-contents/>
             <xdbacl:resolve/>
           </dav:read>
           <dav:write>
             <xdbacl:update>
               <dav:write-properties/>
               <dav:write-content/>
             </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=""/>  
   <element name = "write-properties" type="xdbacl:privilegeNameType" 
            substitutionGroup="xdbacl:privilegeName" xdb:defaultTable=""/>  
   <element name = "write-content" type="xdbacl:privilegeNameType" 
            substitutionGroup="xdbacl:privilegeName" xdb:defaultTable=""/>  
   <element name = "bind" type="xdbacl:privilegeNameType" 
            substitutionGroup="xdbacl:privilegeName" xdb:defaultTable=""/>  
   <element name = "unbind" type="xdbacl:privilegeNameType" 
            substitutionGroup="xdbacl:privilegeName" xdb:defaultTable=""/>  
   <element name = "read-current-user-privilege-set" 
            type="xdbacl:privilegeNameType" 
            substitutionGroup="xdbacl:privilegeName" xdb:defaultTable=""/>  
   <element name = "take-ownership" type="xdbacl:privilegeNameType" 
            substitutionGroup="xdbacl:privilegeName" xdb:defaultTable=""/>  
   <element name = "execute" type="xdbacl:privilegeNameType" 
            substitutionGroup="xdbacl:privilegeName" xdb:defaultTable=""/>  
 </schema>

OHA YOOOO