From a401798e5e8f3142b49858c958bfcb9d4a764ddb Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Tue, 04 Sep 2012 16:29:01 +0000
Subject: [PATCH] Fix OPENDJ-369: Consider exposing base 64 encode/decode APIs
---
opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/ByteStringBuilder.java | 17 +++++++++++++++++
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/ByteStringBuilder.java b/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/ByteStringBuilder.java
index 6ecfd05..7e6d643 100755
--- a/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/ByteStringBuilder.java
+++ b/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/ByteStringBuilder.java
@@ -200,6 +200,15 @@
return new SubSequence(subOffset + start, end - start);
}
+
+ /**
+ * {@inheritDoc}
+ */
+ @Override
+ public String toBase64String() {
+ return Base64.encode(this);
+ }
+
/**
* {@inheritDoc}
*/
@@ -899,6 +908,14 @@
/**
* {@inheritDoc}
*/
+ @Override
+ public String toBase64String() {
+ return Base64.encode(this);
+ }
+
+ /**
+ * {@inheritDoc}
+ */
public byte[] toByteArray() {
return copyTo(new byte[length]);
}
--
Gitblit v1.10.0