|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectorg.apache.catalina.util.Base64
This class is intended to replace the original one (version 1.3)
to make use of the ByteCream Base64 Encoder.
To use it, add the jar to your
classpath before tomcat*.jar.
All the comments and the decoding code are from the original class
written by the ASF.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Provides Base64 encoding and decoding as defined by RFC 2045. Use ByteCream methods when possible.
This class provides encode/decode for RFC 2045 Base64 as defined by RFC 2045, N. Freed and N. Borenstein. RFC 2045: Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies. Reference 1996
| Constructor Summary | |
Base64()
|
|
| Method Summary | |
static byte[] |
decode(byte[] base64Data)
Decodes Base64 data into octects |
static byte[] |
encode(byte[] binaryData)
Encodes hex octects into Base64. |
static boolean |
isArrayByteBase64(byte[] arrayOctect)
|
static boolean |
isBase64(byte octect)
|
static boolean |
isBase64(java.lang.String isValidString)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Base64()
| Method Detail |
public static boolean isBase64(java.lang.String isValidString)
public static boolean isBase64(byte octect)
public static boolean isArrayByteBase64(byte[] arrayOctect)
public static byte[] encode(byte[] binaryData)
binaryData - Array containing binary data to encode.
public static byte[] decode(byte[] base64Data)
base64Data - Byte array containing Base64 data
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||