org.apache.commons.codec.digest
Class B64
java.lang.Object
org.apache.commons.codec.digest.B64
class B64
- extends Object
Base64 like method to convert binary bytes into ASCII chars.
TODO: Can Base64 be reused?
This class is immutable and thread-safe.
- Since:
- 1.7
- Version:
- $Id: B64.java 1379808 2012-09-01 16:55:51Z ggregory $
Field Summary |
(package private) static String |
B64T
Table with characters for Base64 transformation. |
Constructor Summary |
B64()
|
Method Summary |
(package private) static void |
b64from24bit(byte b2,
byte b1,
byte b0,
int outLen,
StringBuilder buffer)
Base64 like conversion of bytes to ASCII chars. |
(package private) static String |
getRandomSalt(int num)
Generates a string of random chars from the B64T set. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
B64T
static final String B64T
- Table with characters for Base64 transformation.
- See Also:
- Constant Field Values
B64
B64()
b64from24bit
static void b64from24bit(byte b2,
byte b1,
byte b0,
int outLen,
StringBuilder buffer)
- Base64 like conversion of bytes to ASCII chars.
- Parameters:
b2
- A byte from the result.b1
- A byte from the result.b0
- A byte from the result.outLen
- The number of expected output chars.buffer
- Where the output chars is appended to.
getRandomSalt
static String getRandomSalt(int num)
- Generates a string of random chars from the B64T set.
- Parameters:
num
- Number of chars to generate.
commons-codec version 1.7-SNAPSHOT - Copyright © 2002-2013 - Apache Software Foundation