Author: sebb
Date: Sat Oct  6 12:10:08 2012
New Revision: 1395018

URL: http://svn.apache.org/viewvc?rev=1395018&view=rev
Log:
Simplify by using the new Base64 method to create the String output

Modified:
    
commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPSClient.java
    
commons/proper/net/trunk/src/main/java/org/apache/commons/net/imap/AuthenticatingIMAPClient.java
    
commons/proper/net/trunk/src/main/java/org/apache/commons/net/pop3/ExtendedPOP3Client.java
    
commons/proper/net/trunk/src/main/java/org/apache/commons/net/smtp/AuthenticatingSMTPClient.java

Modified: 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPSClient.java
URL: 
http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPSClient.java?rev=1395018&r1=1395017&r2=1395018&view=diff
==============================================================================
--- 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPSClient.java
 (original)
+++ 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/ftp/FTPSClient.java
 Sat Oct  6 12:10:08 2012
@@ -695,7 +695,7 @@ public class FTPSClient extends FTPClien
     {
         if (data != null)
         {
-            return sendCommand(CMD_ADAT, new 
String(Base64.encodeBase64(data)));
+            return sendCommand(CMD_ADAT, 
Base64.encodeBase64StringUnChunked(data));
         }
         else
         {
@@ -741,7 +741,7 @@ public class FTPSClient extends FTPClien
     {
         if (data != null)
         {
-            return sendCommand(CMD_MIC, new String(Base64.encodeBase64(data)));
+            return sendCommand(CMD_MIC, 
Base64.encodeBase64StringUnChunked(data));
         }
         else
         {
@@ -761,7 +761,7 @@ public class FTPSClient extends FTPClien
     {
         if (data != null)
         {
-            return sendCommand(CMD_CONF, new 
String(Base64.encodeBase64(data)));
+            return sendCommand(CMD_CONF, 
Base64.encodeBase64StringUnChunked(data));
         }
         else
         {
@@ -781,7 +781,7 @@ public class FTPSClient extends FTPClien
     {
         if (data != null)
         {
-            return sendCommand(CMD_ENC, new String(Base64.encodeBase64(data)));
+            return sendCommand(CMD_ENC, 
Base64.encodeBase64StringUnChunked(data));
         }
         else
         {

Modified: 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/imap/AuthenticatingIMAPClient.java
URL: 
http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/imap/AuthenticatingIMAPClient.java?rev=1395018&r1=1395017&r2=1395018&view=diff
==============================================================================
--- 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/imap/AuthenticatingIMAPClient.java
 (original)
+++ 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/imap/AuthenticatingIMAPClient.java
 Sat Oct  6 12:10:08 2012
@@ -176,7 +176,7 @@ public class AuthenticatingIMAPClient ex
                 toEncode[usernameBytes.length] = ' ';
                 System.arraycopy(hmacResult, 0, toEncode, usernameBytes.length 
+ 1, hmacResult.length);
                 // send the reply and read the server code:
-                int result = sendData(new 
String(Base64.encodeBase64(toEncode)));
+                int result = 
sendData(Base64.encodeBase64StringUnChunked(toEncode));
                 if (result == IMAPReply.OK)
                 {
                     setState(IMAP.IMAPState.AUTH_STATE);
@@ -188,12 +188,11 @@ public class AuthenticatingIMAPClient ex
                 // the server sends fixed responses (base64("Username") and
                 // base64("Password")), so we don't have to read them.
                 if (sendData(
-                    new String(Base64.encodeBase64(username.getBytes()))) != 
IMAPReply.CONT)
+                    Base64.encodeBase64StringUnChunked(username.getBytes())) 
!= IMAPReply.CONT)
                 {
                     return false;
                 }
-                int result = sendData(
-                    new String(Base64.encodeBase64(password.getBytes())));
+                int result = 
sendData(Base64.encodeBase64StringUnChunked(password.getBytes()));
                 if (result == IMAPReply.OK)
                 {
                     setState(IMAP.IMAPState.AUTH_STATE);

Modified: 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/pop3/ExtendedPOP3Client.java
URL: 
http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/pop3/ExtendedPOP3Client.java?rev=1395018&r1=1395017&r2=1395018&view=diff
==============================================================================
--- 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/pop3/ExtendedPOP3Client.java
 (original)
+++ 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/pop3/ExtendedPOP3Client.java
 Sat Oct  6 12:10:08 2012
@@ -95,7 +95,7 @@ public class ExtendedPOP3Client extends 
                 toEncode[usernameBytes.length] = ' ';
                 System.arraycopy(hmacResult, 0, toEncode, usernameBytes.length 
+ 1, hmacResult.length);
                 // send the reply and read the server code:
-                return sendCommand(new String(Base64.encodeBase64(toEncode))) 
== POP3Reply.OK;
+                return 
sendCommand(Base64.encodeBase64StringUnChunked(toEncode)) == POP3Reply.OK;
             default:
                 return false;
         }

Modified: 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/smtp/AuthenticatingSMTPClient.java
URL: 
http://svn.apache.org/viewvc/commons/proper/net/trunk/src/main/java/org/apache/commons/net/smtp/AuthenticatingSMTPClient.java?rev=1395018&r1=1395017&r2=1395018&view=diff
==============================================================================
--- 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/smtp/AuthenticatingSMTPClient.java
 (original)
+++ 
commons/proper/net/trunk/src/main/java/org/apache/commons/net/smtp/AuthenticatingSMTPClient.java
 Sat Oct  6 12:10:08 2012
@@ -174,9 +174,7 @@ public class AuthenticatingSMTPClient ex
         {
             // the server sends an empty response ("334 "), so we don't have 
to read it.
             return SMTPReply.isPositiveCompletion(sendCommand(
-                new String(
-                    Base64.encodeBase64(("\000" + username + "\000" + 
password).getBytes())
-                    )
+                    Base64.encodeBase64StringUnChunked(("\000" + username + 
"\000" + password).getBytes())
                 ));
         }
         else if (method.equals(AUTH_METHOD.CRAM_MD5))
@@ -196,18 +194,18 @@ public class AuthenticatingSMTPClient ex
             System.arraycopy(hmacResult, 0, toEncode, usernameBytes.length + 
1, hmacResult.length);
             // send the reply and read the server code:
             return SMTPReply.isPositiveCompletion(sendCommand(
-                new String(Base64.encodeBase64(toEncode))));
+                Base64.encodeBase64StringUnChunked(toEncode)));
         }
         else if (method.equals(AUTH_METHOD.LOGIN))
         {
             // the server sends fixed responses (base64("Username") and
             // base64("Password")), so we don't have to read them.
             if (!SMTPReply.isPositiveIntermediate(sendCommand(
-                new String(Base64.encodeBase64(username.getBytes()))))) {
+                Base64.encodeBase64StringUnChunked(username.getBytes())))) {
                 return false;
             }
             return SMTPReply.isPositiveCompletion(sendCommand(
-                new String(Base64.encodeBase64(password.getBytes()))));
+                Base64.encodeBase64StringUnChunked(password.getBytes())));
         } else {
             return false; // safety check
         }


Reply via email to