private Client getClient() throws BusException, EndpointException {
    if (client == null) {
      client = clientFactory.create();

      if (null != authorizationPolicy) {
        HTTPConduit conduit = (HTTPConduit) client.getConduit();
        conduit.setAuthorization(authorizationPolicy);
      }
    }
    return client;
  }