@@ -84,14 +84,15 @@ public User(String username)
84
84
* @param memberOf
85
85
*/
86
86
public User (String username , String displayName , String givenname ,
87
- String surname , String mail , String password , List <String > memberOf )
87
+ String surname , String mail , String password , boolean pwdReset , List <String > memberOf )
88
88
{
89
89
this .username = username ;
90
90
this .displayName = displayName ;
91
91
this .givenname = givenname ;
92
92
this .surname = surname ;
93
93
this .mail = mail ;
94
94
this .password = password ;
95
+ this .pwdReset = pwdReset ;
95
96
this .memberOf = memberOf ;
96
97
}
97
98
@@ -140,7 +141,8 @@ public boolean equals(Object obj)
140
141
&& Objects .equal (givenname , other .givenname )
141
142
&& Objects .equal (surname , other .surname )
142
143
&& Objects .equal (mail , other .mail )
143
- && Objects .equal (memberOf , other .memberOf );
144
+ && Objects .equal (memberOf , other .memberOf )
145
+ && Objects .equal (pwdReset , other .pwdReset );
144
146
}
145
147
146
148
/**
@@ -153,7 +155,7 @@ public boolean equals(Object obj)
153
155
public int hashCode ()
154
156
{
155
157
return Objects .hashCode (username , displayName , givenname , surname , mail ,
156
- memberOf );
158
+ memberOf , pwdReset );
157
159
}
158
160
159
161
/**
@@ -168,7 +170,7 @@ public String toString()
168
170
return MoreObjects .toStringHelper (this ).add ("username" ,
169
171
username ).add ("displayName" , displayName ).add ("givenname" ,
170
172
givenname ).add ("surname" , surname ).add ("mail" , mail ).add ("memberOf" ,
171
- memberOf ).toString ();
173
+ memberOf ).add ( "pwdReset" , pwdReset ). toString ();
172
174
}
173
175
174
176
//~--- get methods ----------------------------------------------------------
@@ -233,6 +235,16 @@ public String getPassword()
233
235
return password ;
234
236
}
235
237
238
+ /**
239
+ * Method description
240
+ *
241
+ *
242
+ * @return
243
+ */
244
+ public boolean isPwdReset () {
245
+ return pwdReset ;
246
+ }
247
+
236
248
/**
237
249
* Method description
238
250
*
@@ -312,6 +324,16 @@ public void setPassword(String password)
312
324
this .password = password ;
313
325
}
314
326
327
+ /**
328
+ * Method description
329
+ *
330
+ *
331
+ * @param pwdReset
332
+ */
333
+ public void setPwdReset (boolean pwdReset ) {
334
+ this .pwdReset = pwdReset ;
335
+ }
336
+
315
337
/**
316
338
* Method description
317
339
*
@@ -363,6 +385,12 @@ public void setUsername(String username)
363
385
*/
364
386
private String password ;
365
387
388
+
389
+ /**
390
+ * Field description
391
+ */
392
+ private boolean pwdReset ;
393
+
366
394
/**
367
395
* Field description
368
396
*/
0 commit comments