X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-backend%2Fsrc%2Fmain%2Fjava%2Forg%2Foransc%2Fric%2Fportal%2Fdashboard%2Fmodel%2FEcompUserDetails.java;h=22e1a4ac9f61b51a4b920c2e998b5e6da6040083;hb=a0180adc6a1e1ec09472549596428b70d48db3fc;hp=7bc9f0044e3ff97e60b0c2a4b558e8f0ea8b70f5;hpb=44203c43bb16a87eb54cc97431a026e111842c97;p=portal%2Fric-dashboard.git diff --git a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/EcompUserDetails.java b/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/EcompUserDetails.java index 7bc9f004..22e1a4ac 100644 --- a/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/EcompUserDetails.java +++ b/webapp-backend/src/main/java/org/oransc/ric/portal/dashboard/model/EcompUserDetails.java @@ -33,7 +33,8 @@ import org.springframework.security.core.userdetails.UserDetails; public class EcompUserDetails implements UserDetails { private static final long serialVersionUID = 1L; - private final EcompUser ecompUser; + // use transient per Sonar warning + private final transient EcompUser ecompUser; // This is the default Spring role-name prefix. private static final String ROLEP = "ROLE_"; @@ -82,4 +83,11 @@ public class EcompUserDetails implements UserDetails { return ecompUser.isActive(); } + @Override + public String toString() { + return this.getClass().getSimpleName() + "[ecompUser=" + ecompUser + ", isAccountNonExpired=" + + isAccountNonExpired() + ", isAccountNonLocked=" + isAccountNonLocked() + ", isCredentialsNonExpired=" + + isCredentialsNonExpired() + "]"; + } + }