/** * Generates an OAuth signature for the given request, parameters and * secrets, and stores it as a signature parameter, and writes the * OAuth parameters to the request as an Authorization header. * * @param request the request to generate signature for and write header to. * @param params the OAuth authorization parameters. * @param secrets the secrets used to generate the OAuth signature. * @throws OAuth1SignatureException if an error occurred generating the signature. */ public void sign(final OAuth1Request request, OAuth1Parameters params, final OAuth1Secrets secrets) throws OAuth1SignatureException { params = params.clone(); // don't modify caller's parameters params.setSignature(generate(request, params, secrets)); params.writeRequest(request); }
final OAuth1Parameters paramCopy = parameters.clone(); final OAuth1Secrets secretsCopy = secrets.clone();
/** * Generates an OAuth signature for the given request, parameters and * secrets, and stores it as a signature parameter, and writes the * OAuth parameters to the request as an Authorization header. * * @param request the request to generate signature for and write header to. * @param params the OAuth authorization parameters. * @param secrets the secrets used to generate the OAuth signature. * @throws OAuth1SignatureException if an error occurred generating the signature. */ public void sign(final OAuth1Request request, OAuth1Parameters params, final OAuth1Secrets secrets) throws OAuth1SignatureException { params = params.clone(); // don't modify caller's parameters params.setSignature(generate(request, params, secrets)); params.writeRequest(request); }
/** * Generates an OAuth signature for the given request, parameters and * secrets, and stores it as a signature parameter, and writes the * OAuth parameters to the request as an Authorization header. * * @param request the request to generate signature for and write header to. * @param params the OAuth authorization parameters. * @param secrets the secrets used to generate the OAuth signature. * @throws OAuth1SignatureException if an error occurred generating the signature. */ public void sign(final OAuth1Request request, OAuth1Parameters params, final OAuth1Secrets secrets) throws OAuth1SignatureException { params = params.clone(); // don't modify caller's parameters params.setSignature(generate(request, params, secrets)); params.writeRequest(request); }
final OAuth1Parameters paramCopy = parameters.clone(); final OAuth1Secrets secretsCopy = secrets.clone();
final OAuth1Parameters paramCopy = parameters.clone(); final OAuth1Secrets secretsCopy = secrets.clone();
final OAuth1Parameters paramCopy = parameters.clone(); final OAuth1Secrets secretsCopy = secrets.clone();