public AuthorizeRequestPP getPostAuthzRequest()
      throws AuthenticationRequiredException, IOException {
    if (!AcceptorImpl.isAuthenticationRequired()) {
      return null;
    }

    if (securityService.isIntegratedSecurity()) {
      return null;
    }

    // look client version and return authzrequest
    // for backward client it will be store in member variable userAuthId
    // for other look "requestMessage" here and get unique-id from this to get the authzrequest
    long uniqueId = getUniqueId();

    UserAuthAttributes uaa = null;
    synchronized (clientUserAuthsLock) {
      if (clientUserAuths != null) {
        uaa = clientUserAuths.getUserAuthAttributes(uniqueId);
      }
    }

    if (uaa == null) {
      throw new AuthenticationRequiredException(USER_NOT_FOUND);
    }

    return uaa.getPostAuthzRequest();
  }
@return The QueryResponseMessage associated with the ServerConnection
geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/ServerConnection.java