Improve coverage and silence sonar warnings
[portal/ric-dashboard.git] / webapp-backend / src / main / java / org / oransc / ric / portal / dashboard / model / EcompUserDetails.java
index 25a0073..30cab78 100644 (file)
@@ -34,7 +34,7 @@ public class EcompUserDetails implements UserDetails {
 
        private static final long serialVersionUID = 1L;
        // use transient per Sonar warning
-       private transient final EcompUser ecompUser;
+       private final transient EcompUser ecompUser;
 
        // This is the default Spring role-name prefix.
        private static final String ROLEP = "ROLE_";
@@ -83,4 +83,11 @@ public class EcompUserDetails implements UserDetails {
                return ecompUser.isActive();
        }
 
+       @Override
+       public String toString() {
+               return this.getClass().getName() + "[ecompUser=" + ecompUser + ", isAccountNonExpired=" + isAccountNonExpired()
+                               + ", isAccountNonLocked=" + isAccountNonLocked() + ", isCredentialsNonExpired="
+                               + isCredentialsNonExpired() + "]";
+       }
+
 }