+++ /dev/null
-package org.argeo.cms.internal.useradmin;
-
-import org.argeo.security.jcr.JcrUserDetails;
-import org.springframework.security.core.userdetails.UserDetails;
-
-class JcrEndUser extends AbstractJcrUser {
- private final JcrUserDetails userDetails;
-
- public JcrEndUser(JcrUserDetails userDetails) {
- super(userDetails.getUsername());
- this.userDetails = userDetails;
- }
-
- UserDetails getUserDetails() {
- return userDetails;
- }
-
- public String toString() {
- return "ArgeoUser: " + getName();
- }
-
- public boolean equals(Object obj) {
- if (!(obj instanceof JcrEndUser))
- return false;
- else
- return ((JcrEndUser) obj).getName().equals(getName());
- }
-
- public int hashCode() {
- return getName().hashCode();
- }
-
-}