source: ISOcat/trunk/mod-ISOcat-manage-access/module.xml @ 2029

Last change on this file since 2029 was 2029, checked in by mwindhouwer, 12 years ago

Initial import of all the *cats, i.e., ISOcat, RELcat and SCHEMAcat.

File size: 5.2 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<module>
3    <identity>
4        <uri>urn:isocat:manage:access</uri>
5        <version>0.0.1</version>
6    </identity>
7    <info>
8        <name>ISOcat manage access</name>
9        <description>ISOcat NK module to manage access to the system</description>
10        <type>application</type>
11    </info>
12    <publisher>
13        <name>Max Planck Institute for Psycholinguistics</name>
14        <uri>http://www.mpi.nl/</uri>
15    </publisher>
16    <licence>
17        <name>COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0</name>
18        <uri>http://www.opensource.org/licenses/cddl1.php</uri>
19    </licence>
20    <export>
21        <uri>
22            <!-- 1060 NK documentation -->
23            <match>ffcpl:/entrypoints.xml</match>
24            <match>ffcpl:/mod_ISOcat_manage_access/icon.png</match>
25            <match>ffcpl:/mod_ISOcat_manage_access/doc/.*</match>
26            <!-- ISOcat accessors -->
27            <match>active:ISOcat\.manage\.access.*</match>
28        </uri>
29        <class/>
30    </export>
31    <rewrite>
32        <!-- 1060 NK documentation -->
33        <rule>
34            <match>ffcpl:/mod_ISOcat_manage_access/icon.png</match>
35            <to>ffcpl:/icon.png</to>
36        </rule>
37        <rule>
38            <match>ffcpl:/mod_ISOcat_manage_access/doc/(.*)</match>
39            <to>ffcpl:/doc/$1</to>
40        </rule>
41        <rule>
42            <match>ffcpl:/doc/</match>
43            <to>ffcpl:/doc/index.html</to>
44        </rule>
45        <rule>
46            <match>active:ISOcat.manage.access.about</match>
47            <to>active:dpml+operand@ffcpl:/about.idoc</to>
48        </rule>
49        <!-- ISOcat accessors -->
50    </rewrite>
51    <mapping>
52        <!-- ISOcat accessors -->
53        <rewrite>
54            <match>active:ISOcat.manage.access.user(.*)</match>
55            <to>active:sloot.accessor+operand@ffcpl:/manage/user.acc$1</to>
56        </rewrite>
57        <rewrite>
58            <match>active:ISOcat.manage.access.tdg(.*)</match>
59            <to>active:sloot.accessor+operand@ffcpl:/manage/tdg.acc$1</to>
60        </rewrite>
61        <rewrite>
62            <match>active:ISOcat.manage.access.group(.*)</match>
63            <to>active:sloot.accessor+operand@ffcpl:/manage/group.acc$1</to>
64        </rewrite>
65        <rewrite>
66            <match>active:ISOcat.manage.access.session(.*)</match>
67            <to>active:sloot.accessor+operand@ffcpl:/manage/session.acc$1</to>
68        </rewrite>
69        <rewrite>
70            <match>active:ISOcat.manage.access.dcrb(.*)</match>
71            <to>active:sloot.accessor+operand@ffcpl:/manage/dcrb.acc$1</to>
72        </rewrite>
73        <rewrite>
74            <match>active:ISOcat.manage.access.dcs(.*)</match>
75            <to>active:sloot.accessor+operand@ffcpl:/manage/dcs.acc$1</to>
76        </rewrite>
77        <rewrite>
78            <match>active:ISOcat.manage.access.dc(.*)</match>
79            <to>active:sloot.accessor+operand@ffcpl:/manage/dc.acc$1</to>
80        </rewrite>
81        <rewrite>
82            <match>active:ISOcat.manage.access.recover(.*)</match>
83            <to>active:sloot.accessor+operand@ffcpl:/manage/recover.acc$1</to>
84        </rewrite>
85        <rewrite>
86            <match>active:ISOcat.manage.access.cr.dg(.*)</match>
87            <to>active:sloot.accessor+operand@ffcpl:/manage/cr_dg.acc$1</to>
88        </rewrite>
89        <rewrite>
90            <match>active:ISOcat.manage.access.cr.dcs(.*)</match>
91            <to>active:sloot.accessor+operand@ffcpl:/manage/cr_dcs.acc$1</to>
92        </rewrite>
93        <rewrite>
94            <match>active:ISOcat.manage.access.cr(.*)</match>
95            <to>active:sloot.accessor+operand@ffcpl:/manage/cr.acc$1</to>
96        </rewrite>
97        <rewrite>
98            <match>active:ISOcat.manage.access.message(.*)</match>
99            <to>active:sloot.accessor+operand@ffcpl:/manage/message.acc$1</to>
100        </rewrite>
101        <rewrite>
102            <match>active:ISOcat.manage.access.shibboleth(.*)</match>
103            <to>active:ISOcat.access.data.user.shibboleth$1</to>
104        </rewrite>
105        <!-- access to the filesystem -->
106        <this>
107            <match>ffcpl:/.*</match>
108        </this>
109        <!-- NK imports -->
110        <import>
111            <uri>urn:org:ten60:netkernel:ext:layer1</uri>
112        </import>
113        <import>
114            <uri>urn:org:ten60:netkernel:ext:xml:core</uri>
115        </import>
116        <import>
117            <uri>urn:org:ten60:netkernel:ext:xml:ura</uri>
118        </import>
119        <import>
120            <uri>urn:org:ten60:netkernel:ext:sys</uri>
121        </import>
122        <import>
123            <uri>urn:org:ten60:netkernel:ext:dpml</uri>
124        </import>
125        <import>
126            <uri>urn:org:ten60:netkernel:ext:script</uri>
127        </import>
128        <import>
129            <uri>urn:org:ten60:netkernel:ext:kernel</uri>
130        </import>
131        <import>
132            <uri>urn:org:ten60:netkernel:ext:xquery</uri>
133        </import>
134        <import>
135            <uri>urn:isocat:access:data</uri>
136        </import>
137        <import>
138            <uri>urn:isocat:access:system</uri>
139        </import>
140        <import>
141                <uri>urn:sloot</uri>
142        </import>
143        <super/>
144    </mapping>
145</module>
Note: See TracBrowser for help on using the repository browser.