Example usage for org.apache.commons.codec.binary Base64 encodeBase64

List of usage examples for org.apache.commons.codec.binary Base64 encodeBase64

Introduction

In this page you can find the example usage for org.apache.commons.codec.binary Base64 encodeBase64.

Prototype

public static byte[] encodeBase64(final byte[] binaryData) 

Source Link

Document

Encodes binary data using the base64 algorithm but does not chunk the output.

Usage

From source file:com.jaspersoft.jasperserver.ps.OAuth.Utils.java

public static Map<String, String> getBasicAuthorizationHeader(String key, String secret) {
    Map<String, String> headers = new HashMap<String, String>();
    String auth = key + ":" + secret;
    byte[] encodedAuth = Base64.encodeBase64(auth.getBytes());
    String authHeader = "Basic " + new String(encodedAuth);
    headers.put("Authorization", authHeader);
    return headers;
}

From source file:com.msi.dns53.util.Base64Util.java

public static String encode(String original) {
    logger.debug("Encoding the string: " + original);
    byte[] encoded = Base64.encodeBase64(original.getBytes());
    String result = new String(encoded);
    logger.debug("Encoded String: " + result);
    return result;
}

From source file:com.duy.pascal.ui.purchase.StringXor.java

@NonNull
public static String encode(String s) {
    return new String(Base64.encodeBase64((s.getBytes())));
}

From source file:Main.java

/**
 * Converts byte data to a Base64-encoded string.
 *
 * @param data// w ww .j  av  a  2s . c  o  m
 *            data to Base64 encode.
 * @return encoded Base64 string.
 */
public static String toBase64(byte[] data) {
    byte[] b64 = Base64.encodeBase64(data);
    return new String(b64);
}

From source file:com.amazonaws.eclipse.core.accounts.preferences.PreferenceValueEncodingUtil.java

public static String encodeString(String s) {
    try {/*from   ww w  .  j  a  v a2 s  .  c o  m*/
        return new String(Base64.encodeBase64(s.getBytes("UTF-8")));
    } catch (UnsupportedEncodingException e) {
        throw new RuntimeException("Failed to encode the String", e);
    }
}

From source file:dtu.ds.warnme.utils.RandomUtils.java

public static String getBasicAuth(String username, String password) {
    return "Basic " + new String(Base64.encodeBase64((username + ":" + password).getBytes()));
}

From source file:com.qcloud.sign.PicProcessSign.java

public static String sign(int appId, String secret_id, String secret_key, String bucket, long expired) {
    //a=[appid]&b=[bucket]&k=[SecretID]&t=[currenTime]&e=[expiredTime]
    if (empty(secret_id) || empty(secret_key)) {
        return null;
    }/*from ww w  .  ja v  a2s  . c  o m*/

    long now = System.currentTimeMillis() / 1000;
    String plain_text = String.format("a=%d&b=%s&k=%s&t=%d&e=%d", appId, bucket, secret_id, now, expired);

    byte[] bin = HmacUtils.hmacSha1(secret_key, plain_text);

    byte[] all = new byte[bin.length + plain_text.getBytes().length];
    System.arraycopy(bin, 0, all, 0, bin.length);
    System.arraycopy(plain_text.getBytes(), 0, all, bin.length, plain_text.getBytes().length);

    all = Base64.encodeBase64(all);
    return new String(all);
}

From source file:com.vaadin.testbench.testutils.ImageLoader.java

public static String loadImageToString(String folder, String filename) throws IOException {
    BufferedImage img = loadImage(folder, filename);
    final ByteArrayOutputStream outStream = new ByteArrayOutputStream();

    ImageIO.write(img, "png", outStream);
    return new String(Base64.encodeBase64(outStream.toByteArray()));
}

From source file:com.ebay.erl.mobius.util.SerializableUtil.java

public final static String serializeToBase64(byte[] binary) throws IOException {
    String result = new String(Base64.encodeBase64(binary), "UTF-8");
    return result;
}

From source file:hudson.util.Scrambler.java

public static String scramble(String secret) {
    if (secret == null) {
        return null;
    }//from   w  w w  .ja va 2s  . c  om
    try {
        return new String(Base64.encodeBase64(secret.getBytes("UTF-8")));
    } catch (UnsupportedEncodingException e) {
        throw new Error(e); // impossible
    }
}