KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > quickserver > security > AccessManager


1 /*
2  * This file is part of the QuickServer library
3  * Copyright (C) 2003-2005 QuickServer.org
4  *
5  * Use, modification, copying and distribution of this software is subject to
6  * the terms and conditions of the GNU Lesser General Public License.
7  * You should have received a copy of the GNU LGP License along with this
8  * library; if not, you can download a copy from <http://www.quickserver.org/>.
9  *
10  * For questions, suggestions, bug-reports, enhancement-requests etc.
11  * visit http://www.quickserver.org
12  *
13  */

14
15 package org.quickserver.security;
16
17 import java.io.*;
18 import java.net.*;
19 import java.security.*;
20
21 /**
22  * This is a simple SecurityManager template.
23  * @since 1.3.3
24  */

25 public class AccessManager extends SecurityManager JavaDoc {
26     
27     public AccessManager() {
28     }
29
30     public void checkPermission(Permission perm) {}
31     public void checkPermission(Permission perm, Object JavaDoc context) {}
32     public void checkPrintJobAccess() {}
33     public void checkSecurityAccess(String JavaDoc target) {}
34
35     public void checkCreateClassLoader() {}
36     public void checkMemberAccess(Class JavaDoc clazz, int which) {}
37     public void checkPackageAccess(String JavaDoc pkg) {}
38     public void checkPackageDefinition(String JavaDoc pkg) {}
39     
40     public void checkDelete(String JavaDoc file) {}
41     public void checkExec(String JavaDoc cmd) {}
42     public void checkExit(int status) {}
43
44     public void checkListen(int port ) {}
45     public void checkAccept(String JavaDoc host, int port) {
46         //throw new SecurityException("Accept denied from "+host+":"+port);
47
}
48     public void checkConnect(String JavaDoc host, int port) {}
49     public void checkConnect(String JavaDoc host, int port, Object JavaDoc context) {}
50     public void checkMulticast(InetAddress maddr) {}
51     public void checkSetFactory() {}
52     public void checkSystemClipboardAccess() {}
53  
54     public void checkAccess(Thread JavaDoc t) {}
55     public void checkAccess(ThreadGroup JavaDoc g) {}
56
57     public void checkRead(String JavaDoc str) {}
58     public void checkRead(FileDescriptor fd ) {}
59     public void checkRead(String JavaDoc file, Object JavaDoc context) {}
60     
61     public void checkWrite(FileDescriptor f){}
62     public void checkWrite(String JavaDoc s){}
63
64     public void checkLink(String JavaDoc lib ) {}
65     public void checkPropertiesAccess() {}
66     public void checkPropertyAccess (String JavaDoc key) {}
67
68     public void checkAwtEventQueueAccess() {};
69     public boolean checkTopLevelWindow(Object JavaDoc window) {
70         return true;
71     }
72
73 }
74
Popular Tags