1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 package org.astrogrid.community.common.policy.service ;
29
30 import org.apache.commons.logging.Log ;
31 import org.apache.commons.logging.LogFactory ;
32
33 import org.astrogrid.community.common.policy.data.PolicyPermission ;
34 import org.astrogrid.community.common.policy.data.PolicyCredentials ;
35
36 import org.astrogrid.community.common.service.CommunityServiceMock ;
37
38 public class PolicyServiceMock
39 extends CommunityServiceMock
40 implements PolicyService
41 {
42 /***
43 * Our debug logger.
44 *
45 */
46 private static Log log = LogFactory.getLog(PolicyServiceMock.class);
47
48 /***
49 * Public constructor.
50 *
51 */
52 public PolicyServiceMock()
53 {
54 super() ;
55 log.debug("") ;
56 log.debug("----\"----") ;
57 log.debug("PolicyServiceMock()") ;
58 }
59
60 /***
61 * Confirm access permissions.
62 *
63 */
64 public PolicyPermission checkPermissions(PolicyCredentials credentials, String resource, String action)
65 {
66 log.debug("") ;
67 log.debug("----\"----") ;
68 log.debug("PolicyServiceMock.checkPermissions()") ;
69 log.debug(" Credentials : " + credentials) ;
70 log.debug(" Resource : " + resource) ;
71 log.debug(" Action : " + action) ;
72
73
74 return null ;
75 }
76
77 /***
78 * Confirm group membership.
79 *
80 */
81 public PolicyCredentials checkMembership(PolicyCredentials credentials)
82 {
83 log.debug("") ;
84 log.debug("----\"----") ;
85 log.debug("PolicyServiceMock.checkMembership()") ;
86 log.debug(" Credentials : " + credentials) ;
87
88
89 return null ;
90 }
91 }