1 package org.apache.turbine.services.security.torque;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import org.apache.turbine.services.security.torque.om.TurbineRolePeer;
23
24 /***
25 * Constants for configuring the various columns and bean properties
26 * for the used peer.
27 *
28 * <pre>
29 * Default is:
30 *
31 * security.torque.rolePeer.class = org.apache.turbine.services.security.torque.om.TurbineRolePeer
32 * security.torque.rolePeer.column.name = ROLE_NAME
33 * security.torque.rolePeer.column.id = ROLE_ID
34 *
35 * security.torque.role.class = org.apache.turbine.services.security.torque.om.TurbineRole
36 * security.torque.role.property.name = Name
37 * security.torque.role.property.id = RoleId
38 *
39 * </pre>
40 * If security.torque.role.class is unset, then the value of the constant CLASSNAME_DEFAULT
41 * from the configured Peer is used.
42 *
43 * @author <a href="mailto:hps@intermeta.de">Henning P. Schmiedehausen</a>
44 * @version $Id: RolePeerManagerConstants.java 534527 2007-05-02 16:10:59Z tv $
45 */
46
47 public interface RolePeerManagerConstants
48 {
49 /*** The key within the security service properties for the role class implementation */
50 String ROLE_CLASS_KEY =
51 "torque.role.class";
52
53 /*** The key within the security service properties for the role peer class implementation */
54 String ROLE_PEER_CLASS_KEY =
55 "torque.rolePeer.class";
56
57 /*** Role peer default class */
58 String ROLE_PEER_CLASS_DEFAULT =
59 TurbineRolePeer.class.getName();
60
61 /*** The column name for the login name field. */
62 String ROLE_NAME_COLUMN_KEY =
63 "torque.rolePeer.column.name";
64
65 /*** The column name for the id field. */
66 String ROLE_ID_COLUMN_KEY =
67 "torque.rolePeer.column.id";
68
69
70 /*** The default value for the column name constant for the login name field. */
71 String ROLE_NAME_COLUMN_DEFAULT =
72 "ROLE_NAME";
73
74 /*** The default value for the column name constant for the id field. */
75 String ROLE_ID_COLUMN_DEFAULT =
76 "ROLE_ID";
77
78
79 /*** The property name of the bean property for the login name field. */
80 String ROLE_NAME_PROPERTY_KEY =
81 "torque.role.property.name";
82
83 /*** The property name of the bean property for the id field. */
84 String ROLE_ID_PROPERTY_KEY =
85 "torque.role.property.id";
86
87
88 /*** The default value of the bean property for the login name field. */
89 String ROLE_NAME_PROPERTY_DEFAULT =
90 "Name";
91
92 /*** The default value of the bean property for the id field. */
93 String ROLE_ID_PROPERTY_DEFAULT =
94 "RoleId";
95
96 }