X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=security%2Fplugins%2Forg.argeo.security.ui%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fsecurity%2Fui%2Finternal%2FCurrentUser.java;h=b26df1018965d797b9beca95a5e28124a2280f56;hb=78469faf92044c7ad7b3a829ae2b5e4f943748b7;hp=ed50d1e3ccd521d864d5e1ac77a8ee5b4a6bdc82;hpb=7ffa880a608e9a1ed12b9d394bc3434da33c5914;p=lgpl%2Fargeo-commons.git diff --git a/security/plugins/org.argeo.security.ui/src/main/java/org/argeo/security/ui/internal/CurrentUser.java b/security/plugins/org.argeo.security.ui/src/main/java/org/argeo/security/ui/internal/CurrentUser.java index ed50d1e3c..b26df1018 100644 --- a/security/plugins/org.argeo.security.ui/src/main/java/org/argeo/security/ui/internal/CurrentUser.java +++ b/security/plugins/org.argeo.security.ui/src/main/java/org/argeo/security/ui/internal/CurrentUser.java @@ -12,6 +12,10 @@ import org.argeo.ArgeoException; import org.springframework.security.Authentication; import org.springframework.security.GrantedAuthority; +/** + * Retrieves information about the current user. Not an API, can change without + * notice. + */ public class CurrentUser { public final static String getUsername() { Subject subject = getSubject(); @@ -38,11 +42,9 @@ public class CurrentUser { } public final static Subject getSubject() { - Subject subject = Subject.getSubject(AccessController.getContext()); if (subject == null) throw new ArgeoException("Not authenticated."); return subject; - } }