Generate oAuth key in ..
Posted: December 14, 2011 Filed under: Uncategorized Leave a comment »Java
public String computeHmac(String baseString, String key) throws NoSuchAlgorithmException, InvalidKeyException, IllegalStateException, UnsupportedEncodingException { Mac mac = Mac.getInstance("HmacSHA1"); SecretKeySpec secret = new SecretKeySpec(key.getBytes(), mac.getAlgorithm()); mac.init(secret); byte[] digest = mac.doFinal(baseString.getBytes()); return Base64.encode(digest); }orMessageDigest digest = MessageDigest.getInstance("SHA-1"); digest.reset(); byte[] hash = digest.digest(body.getBytes("UTF-8")); String encodedHash = Base64.encode(hash);
Advertisement