1 package org
.argeo
.cms
.internal
.useradmin
;
3 import org
.argeo
.security
.jcr
.JcrUserDetails
;
4 import org
.springframework
.security
.core
.userdetails
.UserDetails
;
6 class JcrEndUser
extends AbstractJcrUser
{
7 private final JcrUserDetails userDetails
;
9 public JcrEndUser(JcrUserDetails userDetails
) {
10 super(userDetails
.getUsername());
11 this.userDetails
= userDetails
;
14 UserDetails
getUserDetails() {
18 public String
toString() {
19 return "ArgeoUser: " + getName();
22 public boolean equals(Object obj
) {
23 if (!(obj
instanceof JcrEndUser
))
26 return ((JcrEndUser
) obj
).getName().equals(getName());
29 public int hashCode() {
30 return getName().hashCode();