/** * Builder pattern method to return {@code OAuth1Parameters} after setting * verifier code. * * @param verifier the verifier code. * @return this parameters object. */ public OAuth1Parameters verifier(String verifier) { setVerifier(verifier); return this; }
public AccessToken finish(final String verifier) { parameters.setVerifier(verifier); final Response response = addProperties(client.target(accessTokenUri).request()).post(null); // accessToken request failed if (response.getStatus() >= 400) { throw new RuntimeException(LocalizationMessages.ERROR_REQUEST_ACCESS_TOKEN(response.getStatus())); } final Form form = response.readEntity(Form.class); final String accessToken = form.asMap().getFirst(OAuth1Parameters.TOKEN); final String accessTokenSecret = form.asMap().getFirst(OAuth1Parameters.TOKEN_SECRET); if (accessToken == null) { throw new NotAuthorizedException(LocalizationMessages.ERROR_REQUEST_ACCESS_TOKEN_NULL()); } parameters.token(accessToken); secrets.tokenSecret(accessTokenSecret); final AccessToken resultToken = new AccessToken(parameters.getToken(), secrets.getTokenSecret()); this.accessToken = resultToken; return resultToken; }
/** * Builder pattern method to return {@code OAuth1Parameters} after setting * verifier code. * * @param verifier the verifier code. * @return this parameters object. */ public OAuth1Parameters verifier(String verifier) { setVerifier(verifier); return this; }
/** * Builder pattern method to return {@code OAuth1Parameters} after setting * verifier code. * * @param verifier the verifier code. * @return this parameters object. */ public OAuth1Parameters verifier(String verifier) { setVerifier(verifier); return this; }
public AccessToken finish(final String verifier) { parameters.setVerifier(verifier); final Response response = addProperties(client.target(accessTokenUri).request()).post(null); // accessToken request failed if (response.getStatus() >= 400) { throw new RuntimeException(LocalizationMessages.ERROR_REQUEST_ACCESS_TOKEN(response.getStatus())); } final Form form = response.readEntity(Form.class); final String accessToken = form.asMap().getFirst(OAuth1Parameters.TOKEN); final String accessTokenSecret = form.asMap().getFirst(OAuth1Parameters.TOKEN_SECRET); if (accessToken == null) { throw new NotAuthorizedException(LocalizationMessages.ERROR_REQUEST_ACCESS_TOKEN_NULL()); } parameters.token(accessToken); secrets.tokenSecret(accessTokenSecret); final AccessToken resultToken = new AccessToken(parameters.getToken(), secrets.getTokenSecret()); this.accessToken = resultToken; return resultToken; }
public AccessToken finish(final String verifier) { parameters.setVerifier(verifier); final Response response = addProperties(client.target(accessTokenUri).request()).post(null); // accessToken request failed if (response.getStatus() >= 400) { throw new RuntimeException(LocalizationMessages.ERROR_REQUEST_ACCESS_TOKEN(response.getStatus())); } final Form form = response.readEntity(Form.class); final String accessToken = form.asMap().getFirst(OAuth1Parameters.TOKEN); final String accessTokenSecret = form.asMap().getFirst(OAuth1Parameters.TOKEN_SECRET); if (accessToken == null) { throw new NotAuthorizedException(LocalizationMessages.ERROR_REQUEST_ACCESS_TOKEN_NULL()); } parameters.token(accessToken); secrets.tokenSecret(accessTokenSecret); final AccessToken resultToken = new AccessToken(parameters.getToken(), secrets.getTokenSecret()); this.accessToken = resultToken; return resultToken; }
public AccessToken finish(final String verifier) { parameters.setVerifier(verifier); final Response response = addProperties(client.target(accessTokenUri).request()).post(null); // accessToken request failed if (response.getStatus() >= 400) { throw new RuntimeException(LocalizationMessages.ERROR_REQUEST_ACCESS_TOKEN(response.getStatus())); } final Form form = response.readEntity(Form.class); final String accessToken = form.asMap().getFirst(OAuth1Parameters.TOKEN); final String accessTokenSecret = form.asMap().getFirst(OAuth1Parameters.TOKEN_SECRET); if (accessToken == null) { throw new NotAuthorizedException(LocalizationMessages.ERROR_REQUEST_ACCESS_TOKEN_NULL()); } parameters.token(accessToken); secrets.tokenSecret(accessTokenSecret); final AccessToken resultToken = new AccessToken(parameters.getToken(), secrets.getTokenSecret()); this.accessToken = resultToken; return resultToken; }