1 package org
.argeo
.cms
.internal
.useradmin
;
3 import org
.argeo
.security
.jcr
.JcrUserDetails
;
5 class JcrEndUser
extends AbstractJcrUser
{
6 private final JcrUserDetails userDetails
;
8 public JcrEndUser(JcrUserDetails userDetails
) {
9 super(userDetails
.getUsername());
10 this.userDetails
= userDetails
;
13 JcrUserDetails
getUserDetails() {
17 public String
toString() {
18 return "ArgeoUser: " + getName();
21 public boolean equals(Object obj
) {
22 if (!(obj
instanceof JcrEndUser
))
25 return ((JcrEndUser
) obj
).getName().equals(getName());
28 public int hashCode() {
29 return getName().hashCode();