code: @Override
  	public void authorize(HttpRequestBase httpRequest) throws FMSException {
  		try {
  			oAuthConsumer.sign(httpRequest);
  		} catch (OAuthMessageSignerException e) {
  			throw new FMSException(e);
  		} catch (OAuthExpectationFailedException e) {
  			throw new FMSException(e);
  		} catch (OAuthCommunicationException e) {
  			throw new FMSException(e);
  		}
  	}
docs: {@inheritDoc}