docs: private boolean setUnauthenticatedSubjectIfNeeded(Subject invokedSubject, Subject receivedSubject) {
          if ((invokedSubject == null) && (receivedSubject == null)) {
              // create the unauthenticated subject and set as the invocation subject
              subjectManager.setInvocationSubject(unauthenticatedSubjectServiceRef.getService().getUnauthenticatedSubject());
              return true;
          }
          return false;
      }