|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectorg.apache.xerces.impl.dv.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 xerces2.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 Available at: http://www.ietf.org/rfc/rfc2045.txt This class is used by XML Schema binary format validation This implementation does not encode/decode streaming data. You need the data that you will encode/decode already on a byte arrray.
| Constructor Summary | |
Base64()
|
|
| Method Summary | |
static byte[] |
decode(java.lang.String encoded)
Decodes Base64 data into octects |
static java.lang.String |
encode(byte[] binaryData)
Encodes hex octects into Base64 |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Base64()
| Method Detail |
public static java.lang.String encode(byte[] binaryData)
binaryData - Array containing binaryData
public static byte[] decode(java.lang.String encoded)
encoded - String containing Base64 data
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||