|
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||
java.lang.Objectorg.apache.axis.utils.Base64
This class is intended to replace the original one (version 1.1)
to make use of the ByteCream Base64 Encoder.
To use it, add the jar to your
classpath before axis-1.1.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.
Base64 encoder and decoder.
This class provides encoding/decoding methods for the Base64 encoding 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. Available at: http://www.ietf.org/rfc/rfc2045.txt
| Constructor Summary | |
(package private) |
Base64()
|
| Method Summary | |
(package private) static byte[] |
decode(byte[] base64Data)
Decodes Base64 data into octects |
(package private) static byte[] |
encode(byte[] binaryData)
Encodes hex octects into Base64 |
(package private) static boolean |
isArrayByteBase64(byte[] arrayOctect)
|
(package private) static boolean |
isBase64(byte octect)
|
(package private) static boolean |
isBase64(java.lang.String isValidString)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
Base64()
| Method Detail |
static boolean isBase64(java.lang.String isValidString)
static boolean isBase64(byte octect)
static boolean isArrayByteBase64(byte[] arrayOctect)
static byte[] encode(byte[] binaryData)
binaryData - Array containing binaryData
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 | |||||