1/*2 * Copyright 2000-2001,2004 The Apache Software Foundation.3 * 4 * Licensed under the Apache License, Version 2.0 (the "License");5 * you may not use this file except in compliance with the License.6 * You may obtain a copy of the License at7 * 8 * http://www.apache.org/licenses/LICENSE-2.09 * 10 * Unless required by applicable law or agreed to in writing, software11 * distributed under the License is distributed on an "AS IS" BASIS,12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.13 * See the License for the specific language governing permissions and14 * limitations under the License.15 */1617packageorg.apache.jetspeed.modules.actions.portlets.security;
181920/***21 * This class contains all the common constants used between data entry forms and browsers and actions22 *23 * @author <a href="mailto:taylor@apache.org">David Sean Taylor</a>24 * @version $Id: SecurityConstants.java,v 1.6 2004/02/23 02:53:08 jford Exp $25 */26publicclassSecurityConstants27 {
28// msg id - for error or information messages on data entry forms29publicstaticfinal String PARAM_MSGID = "msgid";
30// msg - the informational or form message in a form31publicstaticfinal String PARAM_MSG = "msg";
32// unique entity id - parameter passed between browser forms and update forms33publicstaticfinal String PARAM_ENTITY_ID = "entityid";
34// username parameter35publicstaticfinal String PARAM_USERNAME = "username";
3637// mode parameter38publicstaticfinal String PARAM_MODE = "mode";
39// update mode parameter40publicstaticfinal String PARAM_MODE_UPDATE = "update";
41// delete mode parameter42publicstaticfinal String PARAM_MODE_DELETE = "delete";
43// insert mode parameter44publicstaticfinal String PARAM_MODE_INSERT = "insert";
4546//47// Context Constants48//49publicstaticfinal String CONTEXT_USER = "user";
50publicstaticfinal String CONTEXT_USERS = "users";
51publicstaticfinal String CONTEXT_ROLE = "role";
52publicstaticfinal String CONTEXT_ROLES = "roles";
53publicstaticfinal String CONTEXT_PERMISSION = "permission";
54publicstaticfinal String CONTEXT_PERMISSIONS = "permissions";
55publicstaticfinal String CONTEXT_GROUP = "group";
56publicstaticfinal String CONTEXT_GROUPS = "groups";
57publicstaticfinal String CONTEXT_SELECTED = "selected";
58publicstaticfinal String CONTEXT_ROLES_SELECTED = "roles_selected";
59publicstaticfinal String CONTEXT_GROUPS_SELECTED = "groups_selected";
60publicstaticfinal String CONTEXT_GROUPS_ROLES = "userGroupRoles";
6162// user browser pane id63publicstaticfinal String PANEID_USER_BROWSER = "UserBrowser";
64// user form pane id65publicstaticfinal String PANEID_USER_UPDATE = "UserForm";
66// role browser pane id67publicstaticfinal String PANEID_ROLE_BROWSER = "RoleBrowser";
68// role form pane id69publicstaticfinal String PANEID_ROLE_UPDATE = "RoleForm";
70// permission browser pane id71publicstaticfinal String PANEID_PERMISSION_BROWSER = "PermissionBrowser";
72// permission form pane id73publicstaticfinal String PANEID_PERMISSION_UPDATE = "PermissionForm";
74// group browser pane id75publicstaticfinal String PANEID_GROUP_BROWSER = "GroupBrowser";
76// group form pane id77publicstaticfinal String PANEID_GROUP_UPDATE = "GroupForm";
78// user role form pane id79publicstaticfinal String PANEID_USERROLE_UPDATE = "UserRoleForm";
80// role permission form pane id81publicstaticfinal String PANEID_ROLEPERMISSION_UPDATE = "PermissionBrowser";
8283publicstaticfinal String PANE_NAME = "js_panename";
8485//86// Informational and Error Messages for Security Forms87///88publicstaticfinal String MESSAGES[] =
89 {
90"Database Update Failure. Please report this error to your Database Administrator.",
91"Database Delete Failure. Please report this error to your Database Administrator.",
92"Invalid Entity Name. Please enter a valid entity name.",
93"Entity Name Already Exists. Please choose another unique, identifying name.",
94"Deletion not allowed. You are trying to delete the currently logged on user.",
95"Missing Parameter. Cannot process Security form."96 };
97//98// indexes into messages99//100publicstaticfinalint MID_UPDATE_FAILED = 0;
101publicstaticfinalint MID_DELETE_FAILED = 1;
102publicstaticfinalint MID_INVALID_ENTITY_NAME = 2;
103publicstaticfinalint MID_ENTITY_ALREADY_EXISTS = 3;
104publicstaticfinalint MID_CANT_DELETE_CURRENT = 4;
105publicstaticfinalint MID_MISSING_PARAMETER = 5;
106107 };