Microsoft Information Protection (MIP) SDK for C++: Reference 1.15
Doxygen-generated documentation for MIP SDK written in C++
|
This is the complete list of members for ProtectionHandler, including all inherited members.
AccessCheck(const std::string &right) const =0 | ProtectionHandler | pure virtual |
CreateProtectedStream(const std::shared_ptr< Stream > &backingStream, int64_t contentStartPosition, int64_t contentSize)=0 | ProtectionHandler | pure virtual |
DecryptBuffer(int64_t offsetFromStart, const uint8_t *inputBuffer, int64_t inputBufferSize, uint8_t *outputBuffer, int64_t outputBufferSize, bool isFinal)=0 | ProtectionHandler | pure virtual |
DoesUseDeprecatedAlgorithms()=0 | ProtectionHandler | pure virtual |
EncryptBuffer(int64_t offsetFromStart, const uint8_t *inputBuffer, int64_t inputBufferSize, uint8_t *outputBuffer, int64_t outputBufferSize, bool isFinal)=0 | ProtectionHandler | pure virtual |
GetBlockSize()=0 | ProtectionHandler | pure virtual |
GetCipherMode() const =0 | ProtectionHandler | pure virtual |
GetContentId()=0 | ProtectionHandler | pure virtual |
GetIssuedTo()=0 | ProtectionHandler | pure virtual |
GetOwner()=0 | ProtectionHandler | pure virtual |
GetProtectedContentLength(int64_t unprotectedLength, bool includesFinalBlock)=0 | ProtectionHandler | pure virtual |
GetProtectionDescriptor()=0 | ProtectionHandler | pure virtual |
GetRights() const =0 | ProtectionHandler | pure virtual |
GetSerializedPreLicense(PreLicenseFormat format) const =0 | ProtectionHandler | pure virtual |
GetSerializedPublishingLicense() const =0 | ProtectionHandler | pure virtual |
IsAuditedExtractAllowed()=0 | ProtectionHandler | pure virtual |
IsIssuedToOwner()=0 | ProtectionHandler | pure virtual |
PreLicenseFormat enum name | ProtectionHandler | |
UsesApplicationDefinedPadding()=0 | ProtectionHandler | pure virtual |