org.orcid.core.cli.Base64Encode.java Source code

Java tutorial

Introduction

Here is the source code for org.orcid.core.cli.Base64Encode.java

Source

/**
 * =============================================================================
 *
 * ORCID (R) Open Source
 * http://orcid.org
 *
 * Copyright (c) 2012-2014 ORCID, Inc.
 * Licensed under an MIT-Style License (MIT)
 * http://orcid.org/open-source-license
 *
 * This copyright and license information (including a link to the full license)
 * shall be included in its entirety in all copies or substantial portion of
 * the software.
 *
 * =============================================================================
 */
package org.orcid.core.cli;

import java.io.UnsupportedEncodingException;

import org.apache.commons.codec.binary.Base64;

/**
 * 
 * @author Will Simpson
 * 
 */
public class Base64Encode {

    public static void main(String[] args) {
        try {
            System.out.println(Base64.encodeBase64URLSafeString(args[0].getBytes("UTF-8")));
        } catch (UnsupportedEncodingException e) {
            throw new RuntimeException(e);
        }
    }

}