import java.security.Principal;
+import javax.security.auth.Subject;
+
/** Allows to modify any data. */
public final class DataAdminPrincipal implements Principal {
private final String name = CmsConstants.ROLE_DATA_ADMIN;
return name.toString();
}
+ public static boolean isDataAdmin(Subject subject) {
+ return !subject.getPrincipals(DataAdminPrincipal.class).isEmpty();
+ }
}