KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > net > sf > jguard > core > authorization > policy > DummyPolicy


1 package net.sf.jguard.core.authorization.policy;
2
3 import java.security.CodeSource JavaDoc;
4 import java.security.Permission JavaDoc;
5 import java.security.PermissionCollection JavaDoc;
6 import java.security.Policy JavaDoc;
7 import java.security.ProtectionDomain JavaDoc;
8
9 import net.sf.jguard.core.authorization.permissions.JGPositivePermissionCollection;
10
11 public class DummyPolicy extends Policy JavaDoc {
12
13     private PermissionCollection JavaDoc permColl = new JGPositivePermissionCollection();
14     
15     public void addPermission(Permission JavaDoc permission){
16         permColl.add(permission);
17     }
18     
19     
20     public PermissionCollection JavaDoc getPermissions(CodeSource JavaDoc codesource) {
21         
22         return permColl;
23     }
24
25     public void refresh() {
26         // TODO Auto-generated method stub
27

28     }
29
30     
31      public PermissionCollection JavaDoc getPermissions(ProtectionDomain JavaDoc domain) {
32          return permColl;
33          
34      }
35 }
36
Popular Tags