#include <XSCryptCryptoBase64.hpp>
Inheritance diagram for XSCryptCryptoBase64:


Public Member Functions | |
| XSCryptCryptoBase64 () | |
| virtual | ~XSCryptCryptoBase64 () |
Decoding Functions | |
| virtual void | decodeInit (void) |
| Initialise the base64 object. | |
| virtual unsigned int | decode (const unsigned char *inData, unsigned int inLength, unsigned char *outData, unsigned int outLength) |
| Decode some passed in data. | |
| virtual unsigned int | decodeFinish (unsigned char *outData, unsigned int outLength) |
| Finish off a decode. | |
Encoding Functions | |
| virtual void | encodeInit (void) |
| Initialise the base64 object for encoding. | |
| virtual unsigned int | encode (const unsigned char *inData, unsigned int inLength, unsigned char *outData, unsigned int outLength) |
| Encode some passed in data. | |
| virtual unsigned int | encodeFinish (unsigned char *outData, unsigned int outLength) |
| Finish off an encode. | |
|
|
|
|
|
|
|
||||||||||||||||||||
|
Decode some passed in data. Decode the passed in data and place the data in the outData buffer
Implements XSECCryptoBase64. |
|
||||||||||||
|
Finish off a decode. Clean out any extra data from previous decode operations and place into the outData buffer.
Implements XSECCryptoBase64. |
|
|
Initialise the base64 object. Initialises the OpenSSL decode context and gets ready for data to be decoded. Implements XSECCryptoBase64. |
|
||||||||||||||||||||
|
Encode some passed in data.
Implements XSECCryptoBase64. |
|
||||||||||||
|
Finish off an encode. Take any data from previous encode operations and create the tail of the base64 encoding.
Implements XSECCryptoBase64. |
|
|
Initialise the base64 object for encoding. Get the context variable ready for a base64 decode Implements XSECCryptoBase64. |
1.4.2