code: @Trivial
      protected Object evaluateElExpression(String expression, boolean mask) {
          final String methodName = "evaluateElExpression";
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              Tr.entry(tc, methodName, new Object[] { (expression == null) ? null : mask ? OBFUSCATED_STRING : expression, mask });
          }
  
          EvalPrivilegedAction evalPrivilegedAction = new EvalPrivilegedAction(expression, mask);
          Object result = AccessController.doPrivileged(evalPrivilegedAction);
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              Tr.exit(tc, methodName, (result == null) ? null : mask ? OBFUSCATED_STRING : result);
          }
          return result;
      }
docs: Evaluate a possible EL expression.
  
  @param expression The expression to evaluate.
  @param mask Set whether to mask the expression and result. Useful for when passwords might be
  contained in either the expression or the result.
  @return The evaluated expression.