1 /*
2 * The Kuali Financial System, a comprehensive financial management system for higher education.
3 *
4 * Copyright 2005-2014 The Kuali Foundation
5 *
6 * This program is free software: you can redistribute it and/or modify
7 * it under the terms of the GNU Affero General Public License as
8 * published by the Free Software Foundation, either version 3 of the
9 * License, or (at your option) any later version.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU Affero General Public License for more details.
15 *
16 * You should have received a copy of the GNU Affero General Public License
17 * along with this program. If not, see <http://www.gnu.org/licenses/>.
18 */
19 package org.kuali.kfs.sec.identity;
20
21 import java.util.LinkedHashMap;
22
23 import org.kuali.kfs.sys.identity.KfsKimAttributes;
24
25 public class SecKimAttributes extends KfsKimAttributes {
26 public static final String CONSTRAINT_CODE = "constraintCode";
27 public static final String OPERATOR = "operator";
28 public static final String PROPERTY_VALUE = "propertyValue";
29 public static final String OVERRIDE_DENY = "overrideDeny";
30
31 protected String constraintCode;
32 protected String operator;
33 protected String propertyValue;
34 protected String overrideDeny;
35
36 /**
37 * Gets the constraintCode attribute.
38 *
39 * @return Returns the constraintCode.
40 */
41 public String getConstraintCode() {
42 return constraintCode;
43 }
44
45
46 /**
47 * Sets the constraintCode attribute value.
48 *
49 * @param constraintCode The constraintCode to set.
50 */
51 public void setConstraintCode(String constraintCode) {
52 this.constraintCode = constraintCode;
53 }
54
55
56 /**
57 * Gets the operator attribute.
58 *
59 * @return Returns the operator.
60 */
61 public String getOperator() {
62 return operator;
63 }
64
65
66 /**
67 * Sets the operator attribute value.
68 *
69 * @param operator The operator to set.
70 */
71 public void setOperator(String operator) {
72 this.operator = operator;
73 }
74
75
76 /**
77 * Gets the propertyValue attribute.
78 *
79 * @return Returns the propertyValue.
80 */
81 public String getPropertyValue() {
82 return propertyValue;
83 }
84
85
86 /**
87 * Sets the propertyValue attribute value.
88 *
89 * @param propertyValue The propertyValue to set.
90 */
91 public void setPropertyValue(String propertyValue) {
92 this.propertyValue = propertyValue;
93 }
94
95
96 /**
97 * Gets the overrideDeny attribute.
98 *
99 * @return Returns the overrideDeny.
100 */
101 public String getOverrideDeny() {
102 return overrideDeny;
103 }
104
105
106 /**
107 * Sets the overrideDeny attribute value.
108 *
109 * @param overrideDeny The overrideDeny to set.
110 */
111 public void setOverrideDeny(String overrideDeny) {
112 this.overrideDeny = overrideDeny;
113 }
114
115
116 @SuppressWarnings("unchecked")
117
118 protected LinkedHashMap toStringMapper_RICE20_REFACTORME() {
119 LinkedHashMap m = new LinkedHashMap();
120 return m;
121 }
122 }