OAuthSecrets secrets = new OAuthSecrets(); secrets.setConsumerSecret(m_tokenStore.getToken(consumerKey));
logger.info("Configuring OAuth filter"); OAuthParameters params = new OAuthParameters().consumerKey(input.oauthConsumerKey).signatureMethod("HMAC-SHA1").version("1.0"); OAuthSecrets secrets = new OAuthSecrets().consumerSecret(input.oauthConsumerSecret); client.addFilter(new OAuthClientFilter(client.getProviders(), params, secrets));
/** * Generates the PLAINTEXT signature. * * @param elements the OAuth elements to sign (ignored). * @param secrets the shared secrets used to sign the request. * @return the plaintext OAuth signature. */ public String sign(String elements, OAuthSecrets secrets) { StringBuffer buf = new StringBuffer(); String secret = secrets.getConsumerSecret(); if (secret != null) { buf.append(secret); } buf.append('&'); secret = secrets.getTokenSecret(); if (secret != null ) { buf.append(secret); } return buf.toString(); }
/** * Builder pattern method to return {@link OAuthSecrets} after setting * consumer secret. * * @param consumerSecret the consumer secret. */ public OAuthSecrets consumerSecret(String consumerSecret) { setConsumerSecret(consumerSecret); return this; }
String tmpkey = secrets.getConsumerSecret(); if (tmpkey.startsWith(BEGIN_CERT)) { try {
String token = response.getFirst(OAuthParameters.TOKEN); parameters.token(token); secrets.tokenSecret(response.getFirst(OAuthParameters.TOKEN_SECRET)); state = State.REQUEST_TOKEN; parameters.verifier(handler.authorize(getAuthorizationUri())); if (state == State.UNMANAGED) { parameters.token(null); secrets.tokenSecret(null); secrets.tokenSecret(secret); handler.authorized(parameters.getToken(), secrets.getTokenSecret()); state = State.MANAGED; } finally { if (state == State.UNMANAGED) { parameters.token(null); secrets.tokenSecret(null); state = State.MANAGED; request.getHeaders().remove("Authorization"); parameters.token(null); secrets.tokenSecret(null); return handle(request);
/** * Builder pattern method to return {@link Secrets} after setting * consumer secret. * * @param consumer the consumer secret. */ public OAuthSecrets tokenSecret(String tokenSecret) { setTokenSecret(tokenSecret); return this; } }
/** * Generates the PLAINTEXT signature. * * @param elements the OAuth elements to sign (ignored). * @param secrets the shared secrets used to sign the request. * @return the plaintext OAuth signature. */ public String sign(String elements, OAuthSecrets secrets) { StringBuffer buf = new StringBuffer(); String secret = secrets.getConsumerSecret(); if (secret != null) { buf.append(secret); } buf.append('&'); secret = secrets.getTokenSecret(); if (secret != null ) { buf.append(secret); } return buf.toString(); }
/** * Builder pattern method to return {@link Secrets} after setting * consumer secret. * * @param consumer the consumer secret. */ public OAuthSecrets consumerSecret(String consumerSecret) { setConsumerSecret(consumerSecret); return this; }
decodedPrivKey = Base64.decode(secrets.getConsumerSecret());
/** * Builder pattern method to return {@link OAuthSecrets} after setting * consumer secret. * * @param tokenSecret the token secret. */ public OAuthSecrets tokenSecret(String tokenSecret) { setTokenSecret(tokenSecret); return this; } }
String secret = secrets.getConsumerSecret(); secret = secrets.getTokenSecret();
logger.info("Configuring OAuth filter"); OAuthParameters params = new OAuthParameters().consumerKey(input.oauthConsumerKey).signatureMethod("HMAC-SHA1").version("1.0"); OAuthSecrets secrets = new OAuthSecrets().consumerSecret(input.oauthConsumerSecret); client.addFilter(new OAuthClientFilter(client.getProviders(), params, secrets));
decodedPrivKey = Base64.decode(secrets.getConsumerSecret());
String secret = secrets.getConsumerSecret(); if (secret != null) { buf.append(UriComponent.encode(secret, UriComponent.Type.UNRESERVED)); secret = secrets.getTokenSecret(); if (secret != null) { buf.append(UriComponent.encode(secret, UriComponent.Type.UNRESERVED));
decodedPubKey = Base64.decode(secrets.getConsumerSecret());