code: public static final ReadOnlyContext getContext(String messageProtocol,
                                                     String subjectId,
                                                     String password, /*
                                                      * String[]
                                                      * roles,
                                                      */
                                                     boolean noOp)
              throws Exception {
          MultiValueMap<URI> environmentMap = beginEnvironmentMap(messageProtocol);
          environmentMap.lock(); // no request to grok more from
          return getContext(null, environmentMap, subjectId, password, /* roles, */
          null, noOp);
      }
docs: needed only for rebuild