return getDisplayName(currentSubject());
}
+ public static boolean isAnonymous() {
+ return isAnonymous(currentSubject());
+ }
+
+ public static boolean isAnonymous(Subject subject) {
+ String username = getUsername(subject);
+ return username == null
+ || username.equalsIgnoreCase(AuthConstants.ROLE_ANONYMOUS);
+ }
+
private static Subject currentSubject() {
Subject subject = Subject.getSubject(AccessController.getContext());
if (subject != null)