org.apache.jackrabbit.util.Base64.decode()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(6.9k)|赞(0)|评价(0)|浏览(125)

本文整理了Java中org.apache.jackrabbit.util.Base64.decode()方法的一些代码示例,展示了Base64.decode()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Base64.decode()方法的具体详情如下:
包路径:org.apache.jackrabbit.util.Base64
类名称:Base64
方法名:decode

Base64.decode介绍

[英]Decode base64 encoded data. The data read from the inputstream is assumed to be of charset "US-ASCII".
[中]

代码示例

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-jcr-commons

/**
 * Decode base64 encoded data.
 *
 * @param chars the base64 encoded data to be decoded
 * @param out   stream where the decoded data should be written to
 * @throws java.io.IOException if an i/o error occurs
 */
public static void decode(char[] chars, OutputStream out)
    throws IOException {
  decode(chars, 0, chars.length, out);
}

代码示例来源:origin: org.apache.sling/org.apache.sling.testing.sling-mock-oak

/**
 * Decode base64 encoded data.
 *
 * @param chars the base64 encoded data to be decoded
 * @param out   stream where the decoded data should be written to
 * @throws java.io.IOException if an i/o error occurs
 */
public static void decode(char[] chars, OutputStream out)
    throws IOException {
  decode(chars, 0, chars.length, out);
}

代码示例来源:origin: org.apache.jackrabbit/com.springsource.org.apache.jackrabbit.commons

/**
 * Decode base64 encoded data.
 *
 * @param chars the base64 encoded data to be decoded
 * @param out   stream where the decoded data should be written to
 * @throws java.io.IOException if an i/o error occurs
 */
public static void decode(char[] chars, OutputStream out)
    throws IOException {
  decode(chars, 0, chars.length, out);
}

代码示例来源:origin: apache/jackrabbit

/**
 * Decode base64 encoded data.
 *
 * @param chars the base64 encoded data to be decoded
 * @param out   stream where the decoded data should be written to
 * @throws java.io.IOException if an i/o error occurs
 */
public static void decode(char[] chars, OutputStream out)
    throws IOException {
  decode(chars, 0, chars.length, out);
}

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-jcr-commons

/**
 * Decode base64 encoded data.
 *
 * @param data the base64 encoded data to be decoded
 * @param out  stream where the decoded data should be written to
 * @throws java.io.IOException if an i/o error occurs
 */
public static void decode(String data, OutputStream out)
    throws IOException {
  char[] chars = data.toCharArray();
  decode(chars, 0, chars.length, out);
}

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-jcr-commons

/**
 * Decode base64 encoded data. The data read from the inputstream is
 * assumed to be of charset "US-ASCII".
 *
 * @param in  inputstream of the base64 encoded data to be decoded
 * @param out stream where the decoded data should be written to
 * @throws java.io.IOException if an i/o error occurs
 */
public static void decode(InputStream in, OutputStream out)
    throws IOException {
  decode(new InputStreamReader(in, CHARSET), out);
}

代码示例来源:origin: org.apache.jackrabbit/com.springsource.org.apache.jackrabbit.commons

/**
 * Decode base64 encoded data. The data read from the inputstream is
 * assumed to be of charset "US-ASCII".
 *
 * @param in  inputstream of the base64 encoded data to be decoded
 * @param out stream where the decoded data should be written to
 * @throws java.io.IOException if an i/o error occurs
 */
public static void decode(InputStream in, OutputStream out)
    throws IOException {
  decode(new InputStreamReader(in, CHARSET), out);
}

代码示例来源:origin: org.apache.jackrabbit/com.springsource.org.apache.jackrabbit.commons

/**
 * Decode base64 encoded data.
 *
 * @param data the base64 encoded data to be decoded
 * @param out  stream where the decoded data should be written to
 * @throws java.io.IOException if an i/o error occurs
 */
public static void decode(String data, OutputStream out)
    throws IOException {
  char[] chars = data.toCharArray();
  decode(chars, 0, chars.length, out);
}

代码示例来源:origin: apache/jackrabbit

/**
 * Decode base64 encoded data. The data read from the inputstream is
 * assumed to be of charset "US-ASCII".
 *
 * @param in  inputstream of the base64 encoded data to be decoded
 * @param out stream where the decoded data should be written to
 * @throws java.io.IOException if an i/o error occurs
 */
public static void decode(InputStream in, OutputStream out)
    throws IOException {
  decode(new InputStreamReader(in, CHARSET), out);
}

代码示例来源:origin: org.apache.sling/org.apache.sling.testing.sling-mock-oak

/**
 * Decode base64 encoded data.
 *
 * @param data the base64 encoded data to be decoded
 * @param out  stream where the decoded data should be written to
 * @throws java.io.IOException if an i/o error occurs
 */
public static void decode(String data, OutputStream out)
    throws IOException {
  char[] chars = data.toCharArray();
  decode(chars, 0, chars.length, out);
}

代码示例来源:origin: apache/jackrabbit

/**
 * Decode base64 encoded data.
 *
 * @param data the base64 encoded data to be decoded
 * @param out  stream where the decoded data should be written to
 * @throws java.io.IOException if an i/o error occurs
 */
public static void decode(String data, OutputStream out)
    throws IOException {
  char[] chars = data.toCharArray();
  decode(chars, 0, chars.length, out);
}

代码示例来源:origin: org.onehippo.cms7/hippo-repository-connector

/**
 * From a base 64 representation, returns the corresponding byte[]
 * @param data String The base64 representation
 * @return byte[]
 * @throws IOException
 * @throws IOException
 */
public static byte[] base64ToByte(String data) throws IOException {
  ByteArrayOutputStream out = new ByteArrayOutputStream();
  Base64.decode(data, out);
  return out.toByteArray();
}

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-core

private void fillBuffer() throws IOException {
  int len = reader.read(chars, 0, BUFFER_SIZE);
  if (len < 0) {
    remaining = -1;
    return;
  }
  Base64.decode(chars, 0, len, out);
  buffer = out.toByteArray();
  pos = 0;
  remaining = buffer.length;
  out.reset();
}

代码示例来源:origin: apache/jackrabbit-oak

private void fillBuffer() throws IOException {
  int len = reader.read(chars, 0, BUFFER_SIZE);
  if (len < 0) {
    remaining = -1;
    return;
  }
  Base64.decode(chars, 0, len, out);
  buffer = out.toByteArray();
  pos = 0;
  remaining = buffer.length;
  out.reset();
}

代码示例来源:origin: apache/jackrabbit

private void fillBuffer() throws IOException {
  int len = reader.read(chars, 0, BUFFER_SIZE);
  if (len < 0) {
    remaining = -1;
    return;
  }
  Base64.decode(chars, 0, len, out);
  buffer = out.toByteArray();
  pos = 0;
  remaining = buffer.length;
  out.reset();
}

代码示例来源:origin: apache/jackrabbit-oak

@Override
  public Blob deserialize(String value) {
    ByteArrayOutputStream baos = new ByteArrayOutputStream();
    StringReader reader = new StringReader(value);
    try {
      Base64.decode(reader, baos);
    } catch (IOException e) {
      throw new RuntimeException(e);
    }
    return new ArrayBasedBlob(baos.toByteArray());
  }
}

代码示例来源:origin: apache/jackrabbit-oak

private String retrieveString() throws IOException {
  String value = retrieve();
  if (base64) {
    ByteArrayOutputStream out = new ByteArrayOutputStream();
    Base64.decode(value, out);
    value = new String(out.toByteArray(), "UTF-8");
  }
  return value;
}

代码示例来源:origin: org.apache.jackrabbit/jackrabbit-core

private String retrieveString() throws IOException {
  String value = retrieve();
  if (base64) {
    ByteArrayOutputStream out = new ByteArrayOutputStream();
    Base64.decode(value, out);
    value = new String(out.toByteArray(), StandardCharsets.UTF_8);
  }
  return value;
}

代码示例来源:origin: apache/jackrabbit

private String retrieveString() throws IOException {
  String value = retrieve();
  if (base64) {
    ByteArrayOutputStream out = new ByteArrayOutputStream();
    Base64.decode(value, out);
    value = new String(out.toByteArray(), StandardCharsets.UTF_8);
  }
  return value;
}

代码示例来源:origin: org.apache.jackrabbit/oak-jcr

private String retrieveString() throws IOException {
  String value = retrieve();
  if (base64) {
    ByteArrayOutputStream out = new ByteArrayOutputStream();
    Base64.decode(value, out);
    value = new String(out.toByteArray(), "UTF-8");
  }
  return value;
}

相关文章