#include <CryptoEngine.hxx>
Definition at line 29 of file CryptoEngine.hxx.
◆ CryptoEngine()
oox::crypto::CryptoEngine::CryptoEngine |
( |
| ) |
|
|
inline |
◆ ~CryptoEngine()
virtual oox::crypto::CryptoEngine::~CryptoEngine |
( |
| ) |
|
|
inlinevirtual |
◆ checkDataIntegrity()
virtual bool oox::crypto::CryptoEngine::checkDataIntegrity |
( |
| ) |
|
|
pure virtual |
◆ decrypt()
◆ encrypt()
virtual void oox::crypto::CryptoEngine::encrypt |
( |
const css::uno::Reference< css::io::XInputStream > & |
rxInputStream, |
|
|
css::uno::Reference< css::io::XOutputStream > & |
rxOutputStream, |
|
|
sal_uInt32 |
nSize |
|
) |
| |
|
pure virtual |
◆ generateEncryptionKey()
virtual bool oox::crypto::CryptoEngine::generateEncryptionKey |
( |
const OUString & |
rPassword | ) |
|
|
pure virtual |
◆ readEncryptionInfo()
virtual bool oox::crypto::CryptoEngine::readEncryptionInfo |
( |
css::uno::Reference< css::io::XInputStream > & |
rxInputStream | ) |
|
|
pure virtual |
◆ setupEncryption()
virtual bool oox::crypto::CryptoEngine::setupEncryption |
( |
const OUString & |
rPassword | ) |
|
|
pure virtual |
◆ writeEncryptionInfo()
◆ mKey
std::vector<sal_uInt8> oox::crypto::CryptoEngine::mKey |
|
protected |
Definition at line 32 of file CryptoEngine.hxx.
Referenced by oox::crypto::Standard2007Engine::calculateEncryptionKey(), oox::crypto::AgileEngine::decrypt(), oox::crypto::Standard2007Engine::decrypt(), oox::crypto::AgileEngine::decryptEncryptionKey(), oox::crypto::AgileEngine::decryptHmacKey(), oox::crypto::AgileEngine::decryptHmacValue(), oox::crypto::AgileEngine::encrypt(), oox::crypto::Standard2007Engine::encrypt(), oox::crypto::AgileEngine::encryptEncryptionKey(), oox::crypto::AgileEngine::encryptHmacKey(), oox::crypto::AgileEngine::encryptHmacValue(), oox::crypto::Standard2007Engine::generateEncryptionKey(), oox::crypto::Standard2007Engine::generateVerifier(), and oox::crypto::Standard2007Engine::setupEncryption().
The documentation for this class was generated from the following file: