Examples of Base64OutputStream


Examples of com.ibm.commons.util.io.base64.Base64OutputStream

       
        try {
            byte[] data = plaintext.getBytes("UTF-8"); //$NON-NLS-1$
            byte[] cyphertext = encrypt(key, data);
            ByteArrayOutputStream barrout = new ByteArrayOutputStream(cyphertext.length*3/2);
            Base64OutputStream base64 = new Base64OutputStream(barrout);
            base64.write(cyphertext);
            base64.flush();
            barrout.flush();
            //Base64 is ASCII safe
            String ret = barrout.toString("ASCII"); //$NON-NLS-1$
            return ret;
        } catch(IOException e) {
View Full Code Here

Examples of com.ibm.commons.util.io.base64.Base64OutputStream

    if (o instanceof Node)
      return serialize((Node) o);
    if (o instanceof Header[])
      return serialize((Header[]) o);
    ByteArrayOutputStream w = new ByteArrayOutputStream();
    Base64OutputStream base64OutputStream = new Base64OutputStream(w);
    ObjectOutputStream os = new ObjectOutputStream(base64OutputStream);
    os.writeObject(o);
    os.flush();
    os.close();
    base64OutputStream.flush();
    base64OutputStream.close();
    return w.toString("UTF-8");
  }
View Full Code Here

Examples of com.mucommander.commons.io.base64.Base64OutputStream

    private void openConnection() throws IOException {
        this.socket = new Socket(mailServer, MuConfigurations.getPreferences().getVariable(MuPreference.SMTP_PORT, MuPreferences.DEFAULT_SMTP_PORT));
        this.in = new BufferedReader(new InputStreamReader(socket.getInputStream(), "UTF-8"));
        this.out = socket.getOutputStream();
        this.out64 = new Base64OutputStream(out, true);
   
        this.connectedToMailServer = true;
    }
View Full Code Here

Examples of org.apache.commons.codec.binary.Base64OutputStream

    private static String encode(List<StageInput> inputList) throws IOException {
        assert inputList != null;
        String[] dictionary = buildDictionary(inputList);
        ByteArrayOutputStream sink = new ByteArrayOutputStream();
        DataOutputStream output = new DataOutputStream(new GZIPOutputStream(new Base64OutputStream(sink)));
        WritableUtils.writeVLong(output, SERIAL_VERSION);
        WritableUtils.writeStringArray(output, dictionary);
        WritableUtils.writeVInt(output, inputList.size());
        for (StageInput input : inputList) {
            writeEncoded(output, dictionary, input.getPathString());
View Full Code Here

Examples of org.apache.commons.codec.binary.Base64OutputStream

                throw new IllegalStateException();
            }
        }
        try {
            ByteArrayOutputStream sink = new ByteArrayOutputStream();
            DataOutputStream output = new DataOutputStream(new GZIPOutputStream(new Base64OutputStream(sink)));
            WritableUtils.writeVLong(output, SERIAL_VERSION);
            WritableUtils.writeVInt(output, specs.size());
            for (OutputSpec spec : specs) {
                WritableUtils.writeString(output, spec.basePath);
                WritableUtils.writeVInt(output, spec.deletePatterns.size());
View Full Code Here

Examples of org.apache.commons.codec.binary.Base64OutputStream

        oos.writeObject(this);
        oos.close();

        ByteArrayOutputStream buf2 = new ByteArrayOutputStream();

        DataOutputStream dos = new DataOutputStream(new Base64OutputStream(buf2,true,-1,null));
        buf2.write(PREAMBLE);
        dos.writeInt(buf.size());
        buf.writeTo(dos);
        dos.close();
        buf2.write(POSTAMBLE);
View Full Code Here

Examples of org.apache.commons.codec.binary.Base64OutputStream

            raf.setLength(0);
            rafOutputStream = new RandomAccessFileOutputStream(raf);
            if(useBase64){
                raf.write(BASE64_ENCODING);
                //outputStream=new Base64OutputStream(rafOutputStream);
                outputStream=new Base64OutputStream(rafOutputStream, true, 0, null);
                //outputStream.write(BASE64_ENCODING);
            } else {
                raf.write(BINARY_ENCODING);
                outputStream = rafOutputStream;
            }
View Full Code Here

Examples of org.apache.commons.codec.binary.Base64OutputStream

        }
    }
    static public void binFile2base64File(File inputFile, File outputFile) throws FileNotFoundException, IOException{
        FileOutputStream binOut = new FileOutputStream(outputFile);
        FileInputStream in = new FileInputStream(inputFile);
        OutputStream out=new Base64OutputStream(binOut);
        try{
            int nRead;
            byte []binBytes=new byte[1024];
            while(true){
                nRead=in.read(binBytes);
                if(-1==nRead) break;
                out.write(binBytes, 0,nRead);
            }
        } finally{
            out.close();
            in.close();
        }
    }
View Full Code Here

Examples of org.apache.commons.codec.binary.Base64OutputStream

                        cipherOutputStream,
                        cipher, getSecretKey(), getIvLength());
                //buffering seems not to help
                //bufferedOutputStream = new BufferedOutputStream(new Base64OutputStream(ivSplittingOutputStream, false), 8192 * 5);
                ReplaceableOuputStream replaceableOuputStream = new ReplaceableOuputStream(ivSplittingOutputStream);
                OutputStream base64OutputStream = new Base64OutputStream(replaceableOuputStream, false);
                ivSplittingOutputStream.setParentOutputStream(replaceableOuputStream);
                OutputStreamWriter outputStreamWriter =
                        new OutputStreamWriter(base64OutputStream, inputProcessorChain.getDocumentContext().getEncoding());

                //read the encrypted data from the stream until an end-element occurs and write then
View Full Code Here

Examples of org.apache.commons.codec.binary.Base64OutputStream

                XMLSecurityConstants.secureRandom.nextBytes(iv);
                IvParameterSpec ivParameterSpec = new IvParameterSpec(iv);
                symmetricCipher.init(Cipher.ENCRYPT_MODE, encryptionPartDef.getSymmetricKey(), ivParameterSpec);

                characterEventGeneratorOutputStream = new CharacterEventGeneratorOutputStream();
                Base64OutputStream base64EncoderStream =
                        new Base64OutputStream(characterEventGeneratorOutputStream, true, 0, null);
                base64EncoderStream.write(iv);

                OutputStream outputStream = new CipherOutputStream(base64EncoderStream, symmetricCipher);
                outputStream = applyTransforms(outputStream);
                //the trimmer output stream is needed to strip away the dummy wrapping element which must be added
                cipherOutputStream = new TrimmerOutputStream(outputStream, 8192 * 10, 3, 4);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.