code: public OAuthGetAccessToken new10aTokenRequest(OAuthCredentialsResponse temporaryCredentials,
              String verifierCode) {
          OAuthGetAccessToken request = new OAuthGetAccessToken(getTokenServerEncodedUrl());
          request.temporaryToken = temporaryCredentials.token;
          request.transport = getTransport();
  
          OAuthHmacSigner signer = new OAuthHmacSigner();
          ClientParametersAuthentication clientAuthentication = (ClientParametersAuthentication) getClientAuthentication();
          signer.clientSharedSecret = clientAuthentication.getClientSecret();
          signer.tokenSharedSecret = temporaryCredentials.tokenSecret;
  
          request.signer = signer;
          request.consumerKey = clientAuthentication.getClientId();
          request.verifier = verifierCode;
          return request;
      }
docs: Returns a new instance of a token request based on the given verifier
  code. This step is defined in <a
  href="http://oauth.net/core/1.0a/#auth_step3">Obtaining an Access
  Token</a>.
  
  @param temporaryCredentials
  @param verifierCode
  @return