You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2010/02/26 08:59:23 UTC
svn commit: r916607 -
/labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/AbstractMethodAlgorithm.java
Author: simonetripodi
Date: Fri Feb 26 07:59:23 2010
New Revision: 916607
URL: http://svn.apache.org/viewvc?rev=916607&view=rev
Log:
string to UTF-8 bytes algorithm extracted as a method to be reused in subclasses
Modified:
labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/AbstractMethodAlgorithm.java
Modified: labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/AbstractMethodAlgorithm.java
URL: http://svn.apache.org/viewvc/labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/AbstractMethodAlgorithm.java?rev=916607&r1=916606&r2=916607&view=diff
==============================================================================
--- labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/AbstractMethodAlgorithm.java (original)
+++ labs/amber/signature-api/src/main/java/org/apache/labs/amber/signature/signers/AbstractMethodAlgorithm.java Fri Feb 26 07:59:23 2010
@@ -302,7 +302,17 @@
* @return the encoded string.
*/
protected static String percentEncode(String text) {
- return new String(URLCodec.encodeUrl(UNRESERVED_CHARS, text.getBytes(UTF_8)), UTF_8);
+ return new String(URLCodec.encodeUrl(UNRESERVED_CHARS, toUTF8Bytes(text)), UTF_8);
+ }
+
+ /**
+ * Converts the input text in a sequence of UTF-8 bytes.
+ *
+ * @param text the text has to be converted.
+ * @return the UTF-8 bytes sequence.
+ */
+ protected static byte[] toUTF8Bytes(String text) {
+ return text.getBytes(UTF_8);
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org