Changeset 8149 in josm for trunk/src/oauth/signpost
- Timestamp:
- 2015-03-22T23:16:08+01:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/oauth/signpost/signature/OAuthMessageSigner.java
r4231 r8149 17 17 import java.io.IOException; 18 18 import java.io.Serializable; 19 import javax.xml.bind.DatatypeConverter; 19 20 20 21 import oauth.signpost.exception.OAuthMessageSignerException; … … 22 23 import oauth.signpost.http.HttpParameters; 23 24 24 import org.apache.commons.codec.binary.Base64;25 26 25 public abstract class OAuthMessageSigner implements Serializable { 27 26 28 27 private static final long serialVersionUID = 4445779788786131202L; 29 30 private transient Base64 base64;31 28 32 29 private String consumerSecret; … … 34 31 private String tokenSecret; 35 32 36 public OAuthMessageSigner() {37 this.base64 = new Base64();38 }39 33 40 34 public abstract String sign(HttpRequest request, HttpParameters requestParameters) … … 60 54 61 55 protected byte[] decodeBase64(String s) { 62 return base64.decode(s.getBytes());56 return DatatypeConverter.parseBase64Binary(s); 63 57 } 64 58 65 59 protected String base64Encode(byte[] b) { 66 return new String(base64.encode(b));60 return DatatypeConverter.printBase64Binary(b); 67 61 } 68 62 … … 70 64 throws IOException, ClassNotFoundException { 71 65 stream.defaultReadObject(); 72 this.base64 = new Base64();73 66 } 74 67 }
Note:
See TracChangeset
for help on using the changeset viewer.