From 08ee62b52cbcf158442ec7b643b8229ba9f4b0d5 Mon Sep 17 00:00:00 2001
From: aum <aum>
Date: Wed, 23 Mar 2005 06:21:16 +0000
Subject: [PATCH] Added convenience methods:  - String encode(String raw)  -
 String decode(String raw)

---
 core/java/src/net/i2p/data/Base64.java | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/core/java/src/net/i2p/data/Base64.java b/core/java/src/net/i2p/data/Base64.java
index 87aa21e6ea..c805da40dd 100644
--- a/core/java/src/net/i2p/data/Base64.java
+++ b/core/java/src/net/i2p/data/Base64.java
@@ -42,6 +42,10 @@ public class Base64 {
 
     private final static Log _log = new Log(Base64.class);
 
+    /** added by aum */
+    public static String encode(String source) {
+        return encode(source.getBytes());
+    }
     public static String encode(byte[] source) {
         return encode(source, 0, (source != null ? source.length : 0));
     }
@@ -55,6 +59,10 @@ public class Base64 {
         return safeEncode(source, off, len, useStandardAlphabet);
     }
 
+    /** convenience method added by aum */
+    public static String decode(String s) {
+        return new String(decode(s));
+    }
     public static byte[] decode(String s) {
         return safeDecode(s, false);
     }
-- 
GitLab